Creating a Page or Post in WordPress

When using WordPress, you’ll be working with Pages and Posts very often. For a photographer, you’ll generally want to use a page for your galleries or portfolio. If you want to highlight a specific image or have a set of images that you’ll continually update, a post may be better. There are more differences. Posts Read More >

How to Install WordPress Manually

The easiest way to install WordPress is to use the WordPress Softaculous installation. This is available if you are an InMotion Hosting customer. If you are not, you must perform a manual installation. The following tutorial will walk you through a manual installation of WordPress. Create the Database Before we begin the installation of WordPress Read More >

Remove Comments from a WordPress Page or Post

WordPress was built for interaction with people in mind. All pages and posts can allow discussion in the form of comments. However, there are circumstances when comments are not welcome on a post. For example, the post may simply be an announcement or shared information. The WordPress interface does allow for the comment option to Read More >

Creating a Static Page in WordPress

A website that is used for displaying your photos will have pages that consist primarily of text and images. WordPress calls these pages, static pages. While all pages and posts within WordPress have the option to allow user interaction, static pages can be created with the option for user interactivity removed. The following tutorial will Read More >

Editing your WordPress wp-config.php file

If you need to make changes to your WordPress installation, such as the site URL, database name, or many other things, you would typically do so within your wp-config.php file. If you are not familiar with the wp-config.php file, it defines the basic configuration of your WordPress site. Think of it as the basic blueprint that WordPress operates on. Read More >

Integrating Elasticsearch with WordPress using ElasticPress

If you’ve ever used Elasticsearch for managing your searchable content, you know that it is incredibly fast and scalable. If you’re a WordPress user, you likely also know that obtaining WP_Query objects can sometimes have a negaitve impact on your resource usage if you have a large database of center to search from. Thankfully, 10up Read More >

WordPress Critical Security Announcement

As of today, several vulnerabilities were discovered and patched within WordPress. The most critical of these is a cross-site scripting vulnerability which allows malicious comments to be left, and when seen, can execute unauthorized code as the administrator user in versions 3.0-3.9.2. Although 4.0 is not affected by this particular vulnerability, several other vulnerabilities were Read More >

Banning known hack sources from your WordPress site

Preventing malicious attacks before they are even attempted is often one of the best defenses against your website becoming hacked. Of course, there is no replacement for a securely developed site, but a large majority of attacks can be blocked by simply banning malicious sources from your WordPress site. In this article, we will show Read More >

Creating a Child Theme in WordPress

If you want to modify a WordPress theme, you should create what’s called a child theme. A child theme allows you to make updates that would not be overwritten by updates to the theme. Theme updates occur on a regular basis, usually in response to updates to WordPress. If the modifications were made to the Read More >

The add_action WordPress function

The add_action function is arguably the most used function in WordPress. Simply put, it allows you to run a function when a particular hook occurs. In this article, we will introduce you to the add_action function and teach you how to use it in your first WordPress plugin. For example, if you wanted to add Read More >

The has_action() WordPress function

When writing a WordPress plugin or theme, you may need to check if an action hook exists before running additional code. In this article, we will show you the has_action WordPress function as well as how to use it. Usage <?php has_action( $tag, $function_to_check ) ?> Parameters The has_action function includes 2 parameters, on of Read More >