Building a Domain WHOIS and Social Data WordPress Widget

In this tutorial, you will learn to develop a WordPress widget that display the WHOIS and social information of a domain name such as Google’s PageRank and +1 count, Alexa rank, the date a domain was created, when the domain expires, DNS name servers, Facebook shares and likes count, Twitter tweets and LinkedIn shares. View […]

Processing Forms with AJAX using the JSON REST API

While this could be the basis of a cool, front-end editing plugin — with the addition of some fields and CSS, and the implementation of the TinyMCE or similar, of course — the point isn’t to reverse the engineering of the WordPress post editor, but rather to introduce you to processing form data using the […]

Unfrustrate Your Image Formatting with the WordPress Text Editor

Understand how to style with CSS and the Text editor. Using the common source of complexity—images—and going through a few examples of Text editor-only image formatting: useful, commonly needed ways to display images on the page that you simply can’t get with the Visual editor alone. View full post on WordPress Tutorials

Taking A Closer Look At The WordPress wp-config.php File

Part of what makes WordPress such a great tool, for anything from simple blogs to the backbone of a complex web apps is both its simplicity and flexibility. Different users have different needs, but once you start getting into any type of development work with WordPress, you’re going to need to do some customization, much […]

Understanding how WordPress uses MySQL

One of the best parts of WordPress is that it handles all of the database management for the user and abstracts it away from the end user. WordPress users, and even designers, don’t have to be intimately acquainted with how the database works. However, if you’re interested in really understanding how WordPress works, this post […]

Two Key Principles for Understanding WordPress Functions

One of WordPress’s greatest strengths is its library of hundreds of predefined PHP functions. These functions are the correct way to do a lot of crucial things—everything from writing reliable permalinks inside a plugin to retrieving the username of a post’s author to querying the WordPress database directly. View full post on WordPress Tutorials

Upload Files to the WordPress Media Library

Programmatically uploading files to WordPress is really just the same as uploading files from any source location to a destination. That is to say, there are a number of PHP functions all of which make it pretty easy to deal with file-level operations, grabbing files from one location, and moving them to the next. View […]

How to Move Pagination Links to the End of Your Content

If you’ve ever written a multi-page article before, you may have come across an annoyance where the links to the subsequent pages are not near the end of the content, but nestled well after related posts, sharing buttons and other miscellany that are tacked on to the end of the post. Here’s why this happens […]

Creating Maintainable WordPress Meta Boxes

For those who have used WordPress for an extensive amount of time, then you’re likely familiar with seeing tabbed navigation in the dashboard at least in some capacity. For those who are curious as how to implement this not only programmatically, but in a maintainable manner, this is the place to start your learning. View full […]

How to Fix Fatal Error: Maximum Execution Time Exceeded in WordPress

Some times while updating themes, plugins or WordPress itself you get the message “Fatal Error: Maximum Execution Time Exceeded”. Fixing this error is relatively simple, but it can be really frustrating for beginners. We will show you how to fix fatal error: maximum execution time exceeded in WordPress. View full post on WordPress Tutorials