Here’s a quick rundown of my talk at the first WordPress Meetup Jeonju for 2015 (January 24). In this talk, I covered 4 points: What is WordPress? How big is WordPress? Why should you care? What can you do with it? What is it? WordPress is an open-source Content Management System licensed under the GNU …
So, you want to use FontAwesome in your Theme, eh? Add the following snippet to your functions.php file: wp_enqueue_style( ‘font-awesome’, ‘//netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css’ ); Do you want to use it in your Plugin? Just place that code in one of your functions within your plugin file and hook into the wp_enqueue_scripts Action: add_action( ‘wp_enqueue_scripts’, ‘plugin_slug_load_iconfont’ ); function …
I figure I might as well write about this before I deprecate it in my upcoming Theme. Social Nav Menus are much better. A week or two ago as I was getting deep into developing a new WordPress Theme, I stumbled upon some pretty good looking code that would allow me to add Social Media …
For web development, the bare minimum you need access to is AMP: Apache server MySQL database PHP programming language You can install these as a collection on your computer locally using various OS-specific installations: Windows: WAMP Mac: MAMP Linux: LAMP Cross-platform: XAMPP Or, if you prefer an auto-installer, Bitnami is an excellent option. (And Softaculous also looks promising.) Wikipedia also lists …
I’ve recently been messing around with the WP Theme Customizer a bunch and have been looking for the names of all the default settings, sections, and controls. I found them in a file in the wp-includes folder: /wp-includes/class-wp-customize-manager.php The various default section names, setting names, and ‘priority’ are listed below.This is mostly useful if you’re …
Just tried to log into one of my client’s websites this morning and was met with the lovely notification you see here. I’ve never encountered this before on any of the other sites I’ve built. So, why am I seeing this now? Apparently, the domain owner’s name and email address were never verified via the follow-up …
If you get stuck in a redirect loop, or get any number of HTTP errors (404, 500, 302, etc), then it probably has something to do with your .htaccess file. WordPress htaccess Rules Extended Instructions for Upgrading WordPress phpMyAdmin Fix
One KEY thing to keep in mind BEFORE a hack: Always have a backup. BackWPup is a great (free) plugin that’s super-easy to use and setup automatic backups to Dropbox and other Cloud storage services. I use it on all my sites and highly recommend it (Multi-site compatible as well). The following was originally posted …
Google Chrome has a pretty nifty emulator tool that enables better website development by emulating the different devices that you would want to test your websites on. A few keys points about the emulator that makes it unique and much better for development than merely stretching your browser window to various sizes: Chrome’s minimum browser …
So, you want a highly customizable site without coding?
You want easy SEO?
For SEO, sign up for Google Analytics to start tracking your site and learning which keywords attract visitors. Also, get a good couple of good WP plugins like SEO by Yoast (which is the highest ranked and most downloaded SEO plugin for WP in history). Also get Google Analytics by Yoast for better tracking.
You want to learn the basics of SEO tactics?
I recently read through HTML & CSS by Jon Duckett and it has a simple (though comprehensive) 2-page walkthrough on SEO. The basic things you should know are:
- On-site SEO tactics and
- Off-site SEO tactics
On-site SEO tactics include:
Having your targeting keywords appear in every:
- Page <title>
- Headings <h1>
- Body text 2-3 times each
- Hyperlinks (make them descriptive, not just “click here”)
- Image <alt> attributes
- Page <meta> description
(The Yoast SEO plugin takes care of ALL of this for you on a page-by-page basis).
Off-site SEO tactics include:
Getting links IN to your site from other (relevant) sites. You can do this through:
- Social Media sharing (and enabling social sharing buttons with other plugins)
- Commenting (and ADDING VALUE) on other blogs in your industry with a link back to your site (no spam and no “Nice post” stuff either)
- Guest posting on other blogs with a link back to your site.
Hope this helps you build a better website!~∞