How To Reorder WordPress Posts, Pages, Categories & Tags

Learn how to sort and reorder posts, custom post types, pages, categories, tags, WooCommerce products, and other taxonomies inside WordPress …

How To Reorder WordPress Posts, Pages, Categories, Tags & Custom Taxonomies

How To Reorder WordPress Posts, Pages, Categories, Tags & Custom TaxonomiesBy default, WordPress sorts posts by the date they are published in reverse chronological order (i.e. from newest to oldest).

While this works fine in most situations, there may be times when you may need to rearrange the order of your posts or reorder how custom post types, pages, categories, tags, etc. display on your site.

In this step-by-step tutorial, you will learn how to sort and reorder posts, custom post types, pages, categories, tags, WooCommerce products, and other taxonomies inside WordPress without touching code.

How To Reorder WordPress Posts & Custom Post Types

WordPress orders posts in the same order that you publish them (i.e. based on the date and time they were published), but displays these on your site in reverse chronological order (i.e. from newest to oldest).

To understand what this means to your visitors, take a look at the screenshot below …

Default WordPress post sort order

(Default WordPress post sort order)

As you can see from the above example, if you write a series of posts meant to be read in sequential order (e.g. first Step 1, then Step 2, then Step 3, etc.) and publish these as you write, then WordPress will, by default, display the last published post first at the top of your list.

If you need to reorder posts, these are your options:

  1. Manually change the post’s publish date and time.
  2. Change code in your WordPress templates (not a  great option for non-techies, so we’ll skip this method).
  3. Use a plugin that will let you do this easily.

Change Post Publish Date And Time Manually

WordPress lets you reorder posts by changing its publish date & time …

You can reorder posts by changing their publish date & time

(You can reorder posts by changing their publish date & time)

This is fine if you only have a handful of posts, but it can become cumbersome and frustrating, especially if you have a large number of posts to reorder.

Also, if your posts require an accurate timestamp, then changing its publish date and time is not really an option.

Info

WordPress does let you sort posts in the backend (i.e. inside your admin area) by clicking on the column headers icons (e.g. sort posts by title in ascending or descending order, sort by date published, etc.) but it won’t save this order on the frontend (i.e. what users see). It’s just a way to help you find things more easily when working with posts.

This sorting method won't reorder posts for your site visitors

(This sorting method won’t reorder posts for your site visitors)

Reorder Posts Using Plugins

An easier way to reorder posts in  WordPress is to use a plugin. There are a number of plugins you can use to do this.

In the example below we’ll show you how to reorder posts in WordPress using a plugin called Post Types Order.

Post Types Order

Post Types Order

(Post Types Order)

Post Types Order is a free WordPress plugin that lets you order posts and custom post types using drag and drop.

Reorder posts using drag and drop

(Reorder posts using drag and drop)

To install the plugin, go to to Plugins > Add Plugins (see our tutorial on installing plugins if you need help) and search for ‘post order’.

Find the Post Types Order plugin and click on ‘Install Now’ …

Add Plugins

(Add Plugins)

Activate the plugin after installing it …

Activate the plugin

(Activate the plugin)

After installing and activating the plugin, click on the Settings Page link …

Click on Settings Page

(Click on Settings Page)

This takes you to the plugin’s settings page. You can leave the default settings as they are …

Post Types Order plugin settings

(Post Types Order plugin settings)

Scroll down to the bottom of the screen and click the ‘Save Settings’ button …

Click Save Settings

(Click Save Settings)

To reorder your posts, go to Posts > Re-Order

Posts > Re-Order

(Posts > Re-Order)

Drag and drop posts to rearrange their order …

Drag and drop to reorder posts

(Drag and drop to reorder posts)

Scroll to the bottom of the screen and click on ‘Update’ to save the new order of your posts …

Update post order

(Update post order)

Your posts will now display to visitors in the order you have arranged these wherever your website displays lists of posts …

Reordered posts

(Reordered posts)

The plugin also lets you easily reorder custom post types. Check out the video below to get a better idea of what you can do using the Post Types Order plugin …

(Reordering custom post type posts in WordPress)

For more details, visit the plugin’s website here: Post Types Order

Info

You can’t use this plugin to sort hierarchical post types (e.g. pages). To do this you will need to upgrade to the premium version of the plugin, which offers advanced features for ordering other taxonomy types (e.g. pages, categories, etc) or use one of the plugins shown in the section below.

How To Reorder WordPress Pages

WordPress pages are hierarchical post types, meaning that you can nest pages under other pages to create a hierarchical order …

WordPress Pages are hierarchical

(WordPress Pages are hierarchical)

If you need to reorder pages, these are your options:

  1. Manually change the order of your page by changing the publish date and time, order ID, or nesting it under a different parent page.
  2. Change code in your WordPress templates (not a  great option for non-techies, so we’ll skip this method).
  3. Use a plugin that will let you do this easily.

Manually Change Page Order

Just like posts, WordPress lets you reorder pages by changing its publish date & time (1). Additionally, you can reorder pages by changing the number in the Order field (2), or nesting it under a different Parent page (3) …

You can reorder pages by changing their publish date & time

(You can reorder pages using the WordPress Quick Edit feature)

You can perform all of these changes for each page you want to reorder using the WordPress Quick Edit feature.

Just like posts, this is fine if you only have a handful of pages to rearrange, but it can become cumbersome and frustrating if you you want to sort a large number of pages.

Reorder Pages Using Plugins

An easier way to reorder pages in WordPress is to use a plugin. Here are some plugins you can use to reorder pages in WordPress.

Simple Page Ordering

Simple Page Ordering

(Simple Page Ordering)

Simple Page Ordering is a free WordPress plugin that lets you order pages, hierarchical custom post types, or custom post types with “page-like” attributes using drag and drop.

The plugin is also “capabilities aware,” meaning that only users with permissions to edit other users’ pages (e.g. editors and administrators) can reorder content.

Info

This plugin cannot be used to sort general WordPress posts, as posts are not displayed by menu order – they’re displayed by chronology. To sort WordPress posts and pages using the same plugin, consider a premium plugin like Advanced Post Types Order.

To install the plugin go to your Add Plugins screen, search for “page order” in the Keyword search field, locate the plugin and click on the ‘Install Now’ button …

Install the plugin

(Install the plugin)

Activate the plugin after installation …

Activate the plugin

(Activate the plugin)

After activating the plugin, go to your Pages screen and drag and drop items to rearrange their page order …

Sort pages using drag and drop

(Sort pages using drag and drop)

The plugin also offers integrated help (click the “help” tab at the top right of the screen) …

Simple Page Ordering - help

(Simple Page Ordering – help)

Learn more about this plugin here: Simple Page Ordering

How To Reorder WordPress Categories & Tags

“Taxonomy” is just another way or organizing, classifying, or grouping different data in WordPress. For example, Categories and Tags are the default taxonomies used to organize WordPress posts.

Depending on what you want to do and the theme you are using on your website, you may need to sort or reorder how your categories, tags, or custom taxonomies display to users.

For example, if you use the Categories widget to display a list of post categories on your sidebar, your categories will be sorted in alphabetical order by default …

Default category sorting

(Default category sorting)

You may, however, want to rearrange the order that your categories display to your site visitors …

Custom category sorting

(Custom category sorting)

You could create a custom menu to display categories on your sidebar, but there could be other instances where you want to rearrange the order of your categories (or tags, or other taxonomies).  The easiest way to do this is using plugins.

The plugins below allow you to sort categories, tags, and custom taxonomies in WordPress.

Yikes Simple Taxonomy Ordering

Yikes Simple Taxonomy Ordering

(Yikes Simple Taxonomy Ordering)

Yikes Simple Taxonomy Ordering is a free WordPress plugin that lets you order all taxonomy terms on your site with a simple to use, intuitive drag and drop interface. This plugin works for WordPress core taxonomies (Categories and Tags) and any other custom taxonomies you have created.

To install the plugin go to your Add Plugins screen, search for “simple taxonomy ordering” in the Keyword search field, locate the plugin and click on the ‘Install Now’ button …

Add the plugin

(Add the plugin)

Activate the plugin after installation …

Activate the plugin

(Activate the plugin)

After activating the plugin, select Settings > Simple Tax. Ordering to configure the plugins settings …

Settings > Simple Tax. Ordering menu

(Settings > Simple Tax. Ordering menu)

Specify which taxonomies to enable by clicking on the drop down menu and selecting from the available options (categories and tags) …

Yikes Simple Taxonomy Ordering settings

(Yikes Simple Taxonomy Ordering settings)

Click the ‘Save Changes’ button when you’re done to update the plugin settings …

Save changes to update plugin settings

(Save changes to update plugin settings)

Now you can sort and reorder your categories using drag and drop …

Reorder post categories

(Reorder post categories)

You can do the same to sort and reorder your post tags …

Reorder post tags

(Reorder post tags)

Learn more about this plugin here: Yikes Simple Taxonomy Ordering

Another plugin you can use to sort categories and other taxonomies is Category Order And Taxonomy Terms Order.

Category Order And Taxonomy Terms Order

Category Order and Taxonomy Terms Order

(Category Order and Taxonomy Terms Order)

Category Order and Taxonomy Terms Order is a free plugin created by the same developers of the Post Types Order plugin.

After installing and activating the plugin, you can access the plugin’s settings by going to Settings > Taxonomy Terms Order

Settings > Taxonomy Terms Order

(Settings > Taxonomy Terms Order)

To use the plugin, go to Posts > Taxonomy Order and sort items using drag and drop, then save t update your settings …

Taxonomy Order screen

(Taxonomy Order screen)

The plugin developers also offer a premium version of this plugin with advanced features.

To learn more about this plugin, go here: Category Order and Taxonomy Terms Order

How To Reorder WooCommerce Products

If you use WooCommerce to sell products online, you can sort how your products display on the front end of your shopping pages using the plugin’s built-in drag and drop functionality.

If you have WooCommerce installed, go to your main admin menu and select WooCommerce > Products, then click on the Sorting tab …

WooCommerce Product Sorting Menu

(WooCommerce Product Sorting Menu)

You can now sort products using drag and drop …

Sort products in WooCommerce using drag and drop

(Sort products in WooCommerce using drag and drop)

You can also rearrange the order of your products when editing you product by clicking on the Advanced tab and entering a number into the Menu order field (e.g. 0, 1, 2, 3, 4, 5, etc.)

WooCommerce product menu order

(WooCommerce product menu order)

Useful Tip

You can also use negative numbers to sort items (e.g. -1, -2, etc). This is useful if, for example, you have already sorted products and you want a product to didsplay above all others.

You can also change the default product sorting method on your shop’s front end catalog by going to your WordPress Customizer, selecting WooCommerce > Product Catalog, and choosing one of the Default product sorting options:

  • Default sorting (custom ordering + name)
  • Popularity (sales)
  • Average rating
  • Sort by most recent
  • Sort by price (asc)
  • Sort by price (desc)

WooCommerce default product sorting

(WooCommerce default product sorting)

For more details, see the WooCommerce plugin page here: WooCommerce

Congratulations! Now you know how to sort posts, custom post types, pages, categories, tags, WooCommerce products, and other taxonomies inside your WordPress site.

How To Reorder WordPress Posts, Pages, Categories, Tags & Custom Taxonomies

Ladybug image: Pixabay

***

"I was absolutely amazed at the scope and breadth of these tutorials! The most in-depth training I have ever received on any subject!" - Myke O'Neill, DailyGreenPost.com

Disclaimer: We have no association with WordPress, Automattic, or any WordPress products promoted on this website. We may receive a financial benefit or affiliate commission from the sale of any products and/or services advertised, endorsed or linked to our website. All product images remain the copyright of their respective owners and comply with all license terms and agreements of use.

***

Was this tutorial useful? Please feel free to share this page with anyone thinking of starting a business online using the links below.

WordPress GDPR Plugins – General Data Protection Regulation Compliance

Learn about WordPress plugins that can help your website comply with General Data Protection Regulation (GDPR) requirements for new European Union laws on data protection …

GDPR – General Data Protection Regulation Compliance

WordPress GDPR Plugins - General Data Protection Regulation ComplianceAs well as making sure that your website complies with all laws and regulations governing how businesses operate online (see Is Your Website Legally Compliant?), new European Union laws on data protection require all website and webshop owners wherever they are located to comply with the European privacy regulations known as GDPR from May 25th, 2018 to avoid incurring hefty fines.

What Is The GDPR?

The General Data Protection Regulation (GDPR) is a regulation in European Union (EU) law on data protection and privacy for all EU individuals. It addresses the export of personal data outside the EU and aims to give control back to citizens and residents over their personal data …

(Source: Wikipedia)

Taking effect from May 25, 2018, the GDPR affects businesses of all sizes that collect, process, or store data of any citizen, resident, or individual within the European Union.

GDPR compliance requires all businesses and website owners who collect any information or personal data from EU individuals (including mobile apps) to have certain things in place, including documentation (e.g. privacy notice) on the website informing visitors that their information is being collected, the type of data being collected, why it’s being collected, and how long the information is being held for.

The GDPR also requires business to take additional steps to ensure any personal data it collects is protected. This includes:

  • Setting up internal plans and policies for data collection, data storage, and data access and being prepared for potential breaches of data.
  • Providing details to users before collecting data, including full disclosure of personal information purposes and time limits.
  • Making sure that consent forms are unchecked by default and have an easy confirmation process.
  • Listing contact information of your data privacy administrator clearly on your website.
  • Providing users the ability to send inquiries regarding their information and view, edit, or delete their personal information.
  • Having a process in place for easy data deletion and for handling data deletion requests in a timely manner.
  • Having a process in place to allow people to transfer or download their information (e.g. a CSV file).

Lack of compliance with GDPR rules can lead to significant fines.

For additional information about adding legal pages to your website, see the post below:

WordPress GDPR Plugins

With new data protection laws and privacy regulations having come into effect recently,  we thought it would be useful to let you know about some WordPress plugins that can assist you with GDPR compliance.

Warning

We are not lawyers and cannot give you legal advice about how GDPR will affect your website or your business. The plugins described below will not make your website GDPR compliant, they are only tools to assist in the process. Please seek advice from competent legal experts about GDPR compliance for your business.

WP GDPR

WP GDPR

(WP GDPR)

Plugin Description

WP GDPR is a free WordPress plugin that automates the administration process of handling user requests for information about their data.

The plugin creates a page where users can request access to their personal data stored on your website and provides you with an overview of these requests in the WordPress backend.

In the backend, you can also see which plugins collect personal data and require an ‘ask for approval’ checkbox.

When users ask to view their personal data, they receive an email with a unique URL that allows them to view, update and download all comments they have posted on your site,  and request for removal of any or all comments.

Thre plugin developers also offer premium add-ons for integration with plugins that collect user data and allow users to  view, update, and download their personal data or ask for its removal.

Plugin Installation

WP GDPR installs like any WordPress plugin (need help installing plugins? See this tutorial).

To install the plugin, go to the ‘Add Plugins’ screen (Plugins > Add Plugins), and type in ‘GDPR’ in the keyword search field. Locate the WP GDPR plugin and click on ‘Install Now’ …

Install WP GDPR

(Install WP GDPR)

After the plugin has been installed, click on ‘Activate’ ….

Activate WP GDPR

(Activate WP GDPR)

After the plugin has been installed and activated, you will see a new WP GDPR menu item on your main menu …

WP GDPR menu added

(WP GDPR menu added)

We’ll go through this menu in a moment. The plugin also creates a page where users can request access to their personal data.

To view this page, go to your Pages screen, find the plugin page and click on ‘View’ …

The plugin creates a new 'GDPR request personal data' page

(The plugin creates a new ‘GDPR request personal data’ page)

You can point users to this page and they will be able to enter their email, tick a consent checkbox and submit a request for information about any personal data stored on your website …

'GDPR request personal data' page

(‘GDPR request personal data’ page)

The plugin also places a GDPR consent notice and checkbox below every post comments field …

GDPR consent notice and checkbox

(GDPR consent notice and checkbox)

Plugin Usage

When users want to access information about their data, they visit the GDPR request page and submit a request …

Users submit a request for personal data(Users submit a request for personal data)

The plugin then sends the user an email with a link where they can view what personal data has been stored on your site …

GDPR request email confirmation notice

(GDPR request email confirmation notice)

In your WordPress backend, you can see a list of data requests by clicking on the WP GDPR > List of data requests menu …

WP GDPR menu - List of data requests

(WP GDPR menu – List of data requests)

This brings up a list of all users that requested information with a status of their request …

List of user requests

(List of user requests)

The user receives an email with a link they can click on to check their personal data …

User request email

(User request email)

Clicking on the button takes the user to a page on your site where they can view data stored on your site (e.g. comments) and either send your site administrator  a delete request for any or all of the data, or download it to a CSV file …

Users can view what data is stored on your website

(Users can view what data is stored on your website)

You can view delete requests by going to the WP GDPR menu and selecting ‘List of delete requests’ …

WP GDPR menu - List of delete requests

(WP GDPR menu – List of delete requests)

This brings up a list of all delete requests. The site administrator can then delete personal data or make personal data anonymous …

List of delete requests

(List of delete requests)

To view a list of all plugins that collect personal user data, click on ‘List of plugins’ …

WP GDPR menu - List of plugins

(WP GDPR menu – List of plugins)

This brings up a list of all plugins that store user data …

List of plugins

(List of plugins)

To configure the plugin’s settings, click on ‘Settings’ …

WP GDPR menu - Settings

(WP GDPR menu – Settings)

This lets you edit the wording of comment forms and the personal data request page, hide comments, send notifications and requests to your DPO’s (Data Protection Officer) email address, etc. …

WP GDPR plugin settings

(WP GDPR plugin settings)

Useful Tip

Remember to update your Privacy Policy page and add a link to the page in your GDPR form’s privacy policy text …

Add a link to your Privacy Policy page

(Add a link to your Privacy Policy page)

Also, remember to add your GDPR page to your Legal Pages section (you can create a custom menu to do this) …

Add your GDPR page to your Legal Pages section

(Add your GDPR page to your Legal Pages section)

If you need help using the plugin, see the ‘Help’ section of the WP GDPR menu …

WP GDPR menu - Help

(WP GDPR menu – Help)

As you can see, this a useful plugin for automating and assisting the process of receiving and sending notifications about user data requests.

For more details, visit the plugin website: WP GDPR

There are other WordPress GDPR plugins you can also look at …

WP GDPR Compliance

WP GDPR Compliance

(WP GDPR Compliance)

WP GDPR Compliance is another free WordPress GDPR compliance plugin you can install that will assist website owners and online shops to comply with European provacy regulations.

Once installed, the plugin provides integrations with other plugins that collect personal data of your site users …

WP GDPR Compliance - Integrations screen

(WP GDPR Compliance – Integrations screen)

The plugin also provides a Checklist to help you assess what private data you collect on your website with useful tips on how to comply with GDPR requirements, and a Settings tab …

WP GDPR Compliance - Checklist

(WP GDPR Compliance – Checklist)

For more details, visit the plugin website here: WP GDPR Compliance

If you need more information about adding legal pages to your website or plugins you can use to add legal forms to your site, see the tutorial below:

Useful Information

Don’t assume that GDPR laws and regulations don’t apply to you if you live outside the European Union. To learn more about the GDPR and how it can affect your business, see the resources below. Once again, we strongly recommend that you seek competent legal advice from experts on this matter.

We hope you have found the above information on GDPR compliance and WordPress GDPR plugins useful.

GDPR Information & Resources

WordPress GDPR Plugins - General Data Protection Regulation Compliance

(Image: Pixabay)

***

"I was absolutely amazed at the scope and breadth of these tutorials! The most in-depth training I have ever received on any subject!" - Myke O'Neill, DailyGreenPost.com

Disclaimer: WordPress and its related trademarks are registered trademarks of Automattic, Inc. This site and the products and services offered on this site are not associated, affiliated, sponsored, or endorsed by WordPress, nor have they been reviewed, tested, or certified by WordPress. The owner, contributors and/or advertisers may derive financial benefit from sales of items reviewed, advertised, or linked from this site.

***

Did you enjoy this article? Feel free to share this page with other WordPress users using the social links below.

WordPress Installation Files: A Glossary For Non-Techies

Need to know what WordPress installation folders and files in your server are used for? Here is a glossary of WordPress installation files for non-techies …

WordPress Installation Files: A Glossary For Non-TechiesWhen WordPress is installed on your domain, either by performing a manual WordPress installation or using a WordPress installation script like Softaculous or Fantastico, a number of folders and files get added to your server’s root directory.

Although these folders and files are mostly accessed by technical users like website developers, it’s good to know what these folders and files are used for, especially if you plan to build or manage your own WordPress site.

WordPress installation files

(WordPress installation files)

You can view these folders and files using an FTP application or cPanel’s File Manager. For help with this, see the tutorial below:

Knowing what WordPress installation folders and files do is also important for areas like:

WordPress Installation Files: A Glossary For Non-Techies

Your WordPress site is made up of your WordPress installation files and your WordPress database. These are responsible for creating, storing, and managing all of your site’s information, web pages, etc.

Below is a glossary of WordPress installation files for non-techies. The glossary includes non-technical explanations and descriptions with links to related tutorials.

If you need more technical information about the folders or files below, please refer to the official WordPress documentation here:

wp-admin

This folder contains all of the files that control your WordPress site’s installation, administration, and management functions …

WordPress wp-admin folder

(WordPress wp-admin folder)

wp-content

This folder holds all of the content supplied by users (e.g. images uploaded to the WordPress Media Library) and stores all of the WordPress Themes and WordPress Plugins installed on your site …

WordPress wp-content folder

(WordPress wp-content folder)

This folder is also used for things like:

wp-includes

This folder contains most of the technical files and instructions required for supporting WordPress functionality …

WordPress wp-includes folder

(WordPress wp-includes folder)

.htaccess

An .htaccess file is a configuration file used on web servers running the Apache Web Server software. It contains important server instructions …

WordPress .htaccess file

(WordPress .htaccess file)

The .htaccess file is used to enable/disable functionality, such as:

  • Enabling password protection on a directory
  • Enabling content protection
  • Denying visitors access to the website
  • Redirecting visitors to another page or a custom error or 404 page
  • Preventing images on your site from being hotlinked
  • Etc.

If you experience WordPress errors, it may be because your .htaccess file has become corrupted. If this happens, see this tutorial:

index.php

This is the core WordPress index file that instructs your WordPress theme and blog to load.

This file looks to see if you have set a home page in WordPress and displays that page to your visitors. If not, it displays a default blog page.

Basically, what the index.php file does, is show visitors a page like this when they visit your site …

This is what visitors see thanks to index.php

(This is what visitors see thanks to index.php)

Instead of a directory of internal files like this …

This is what visitors see if index.php file is removed

(This is what visitors see if index.php file is removed)

license.txt

This file contains the WordPress GPL license which states that WordPress is free software and can be redistributed and/or modified under the terms of the GNU General Public License.

readme.html

This file contains useful pre-installation information about WordPress …

WordPress ReadMe file

(WordPress ReadMe file)

wp-activate.php

This file confirms that the activation key sent in an email after a user signs up for a new site matches the key for that user and then displays confirmation.

wp-blog-header.php

This file decides what to display based on the parameters that are passed to the blog from any page that wants to display WordPress content and loads the WordPress environment and template.

wp-comments-post.php

This file receives posted comments and adds them to the WordPress database. It also prevents duplicate comment posting.

wp-config-sample.php

This is a sample of the wp-config.php file used to connect WordPress to your MySQL database. You can use this sample file to manually create the wp-config.php file (see below).

wp-config.php

The wp-config.php file is one of your most important WordPress installation files. The wp-config.php file is located in the root of your WordPress file directory and contains your website’s base configuration details, such as your database connection information (e.g. Database Name,  Database Username, Database Password, Database Host, etc.)

Here is some useful information about wp-config.php file:

  • The wp-config.php file isn’t included in the WordPress download files. It is created during the WordPress setup process based either on the information you provide during the manual installation process, or automatically, if you use a WordPress installation script (e.g. Softaculous, Fantastico, etc.)
  • A wp-config.php file can be created manually by editing the sample file (“wp-config-sample.php”), resaving it as wp-config.php and uploading this file to the root install directory.
  • The content of the wp-config.php file follow a specific order. Rearranging the order of this content may create errors on your website.
  • Editing WordPress files like wp-config.php should always be done using a plain text editor. Never use a word processor like Microsoft Word or Google Docs to edit WordPress files.

Many important modifications to WordPress can be done manually by adding lines of code to the wp-config.php file. Some of the features and functionality affected by the wp-config.php file, for example, include:

  • Adding WordPress Security Keys
  • WordPress Autosave And Post Revision (including changing the Autosave interval and disabling Post revisions)
  • Increasing PHP Memory Limit
  • Defining the ‘home’ address of your WordPress site (i.e. the URL people type in to visit your site).
  • Moving folders (e.g. content, plugins, themes, uploads folder, etc.) to directories in your server other than their default location.
  • Enabling WordPress Multisite
  • Using WordPress In Other Languages
  • Disabling plugin and theme installation, updates, and edits
  • Disabling WordPress automatic and core updates
  • Blocking external URL requests
  • Forcing Admins and Logins to use SSL
  • Overriding default WordPress File Permissions
  • Changing WordPress Cron settings
  • Emptying the trash
  • Debugging WordPress (troubleshooting errors and making repairs)
  • Allowing WordPress users to optimize and repair the WordPress database
  • And so much more …

wp-cron.php

A CRON job is essentially an automated scheduled task. It’s like someone programming a robot to do XYZ at a specific time. If someone asks the robot “is it time to do XYZ yet?” the robot can then either say “no, it’s not time yet” or “yes, it’s time” and then automatically perform the task.

By default, WordPress calls up wp-cron.php whenever someone visits your WordPress site and a scheduled task is present. Also, hosting companies normally offer CRON. The wp-cron.php file provides a CRON function for hosts that do not offer CRON or where a CRON job has not been set up by software installed on your site.

The wp-cron.php file is used to perform virtual cron jobs (i.e. scheduled tasks) to automate things like publish scheduled posts, check for plugin or theme updates, send email notifications, etc.

wp-links-opml.php

This file converts links added to your site via the WordPress admin menu into a format called OPML (Outline Processor Markup Language).

OPML allows outlines and lists to be exchanged between different platforms, such as exchanging lists of RSS feeds between different feed aggregators.

Essentially, this file allows links to be exported from one WordPress site to another.

wp-load.php

In computing terms, bootstrapping is a technique for loading a program by means of a few initial instructions which then enable the rest of the program to be loaded from somewhere else.

The wp-load.php file is a bootstrap file that loads the wp-config.php file. The wp-config.php file then loads the wp-settings.php file, which then sets up the WordPress environment.

wp-login.php

This is the file that handles the WordPress login page for registered users, including user authentication, user registration, and resetting passwords.

wp-mail.php

WordPress uses this file to obtain blog posts submitted via email. The URL of this file is usually added to a CRON job so that it is regularly retrieved, enabling new email posts to be accepted.

wp-settings.php

This file performs various pre-execution routines and procedures, including checking for correct installation, including auxiliary functions, applying user plugins, initializing execution timers, etc.

wp-signup.php

WordPress uses this file to set up the area where users can sign up to your website or blog.

wp-trackback.php

This file handles incoming trackback requests to WordPress.

xmlrpc.php

This file provides XML-RPC protocol support for WordPress. This allows you to do things like post content to your site using programs and applications other than the built-in web-based administrative interface and for WordPress developers to extend WordPress functionality using plugins.

Additional Files

The additional files below aren’t part of the default WordPress installation but may be found in your server’s WordPress directory:

php.ini

A php.ini file is the default file for configuring and running applications that require PHP. The server looks for this file when PHP starts up for instructions on how to control variables such as upload sizes, file timeouts, and resource limits.

***

We hope that you have found the above information useful.

WordPress Installation Files: A Glossary For Non-Techies

***

"Learning WordPress has been a huge stumbling block for me. I've been looking for something that covers absolutely everything but doesn't cost an arm and a leg. Thank you so much ... you have just provided me with what I have been looking for! Truly appreciated!" - Tanya

Disclaimer: WordPress and its related trademarks are registered trademarks of Automattic, Inc. This site and the services and products offered on this site are not affiliated, associated, sponsored, or endorsed by WordPress, nor have they been certified, tested, or reviewed by WordPress. The owner, contributors and/or advertisers may derive financial benefit from sales of items reviewed, advertised, or linked from this site.

***

Did you find this tutorial useful? If so, please share this tutorial with anyone thinking of starting or growing their business online using the social links below.