In this tutorial: Install WP-reCAPTCHA Setup re-CAPTCHA API Keys The WP-reCAPTCHA plugin is a good tool for fighting spam in WordPress. It can prevent spammers from posting unwanted comments in your WordPress blog. A CAPTCHA is an image made up of letters and numbers, and a user is required to type those same letters and Read More >
Search Results for: wordpress plugin
Installing the ElasticPress plugin
When integrating Elasticsearch with WordPress, you will need a way to pass the data in WordPress over to the Elasticsearch server. Typically, this is done with a plugin such as ElasticPress. In this article, we will show you how to install the ElasticPress plugin on your WordPress site. Note: Installing the plugin alone will not 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 >
Monitoring WordPress file changes with iThemes Security
If you are running a WordPress site, one of the most important things to do is ensure that you know what is going on at all times. plugins such as Stream and WP SMS Notifications can easily notify you of changes in the WordPress admin as well as via text message, but what if you 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 >
Preventing WordPress brute force attacks with iThemes Security
As WordPress brute force attacks are on the rise and without any signs of slowing down, preventing brute force attacks on your WordPress site is critical to your site’s security and stability. In this article, we will show you how to use iThemes Security to easily block brute force attacks using their cloud-based database. First, Read More >
Creating and scheduling WordPress database backups with iThemes Security
Backing up your website is necessary to ensure the operation of your website continues in the event of hacks, accidental changes, and other data loss. In this article, we will show you how to fully backup your WordPress database using iThemes Security. Upon completion of this article, you will not only be able to back 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 >
Prevent WordPress brute force attacks with BruteProtect
When running a website, especially with the increase in brute force attacks against WordPress sites, it is important to protect yourself. Thankfully, BruteProtect will allow you to easily and automatically block attacks. As BruteProtect stores known attack sources in its database, many attacks are stopped before they even begin. In this article, we will show Read More >
Viewing your WordPress site activity with Stream
Often, when multiple people are all collaborating on a single WordPress site, you may need to track user activity. In this article, we will introduce you to the Stream plugin for WordPress which will monitor all activity that occurs within your WordPress site such as updated posts, updated pages, or any configuration changes made. In Read More >
Showing your Facebook page photos in WordPress
If you have a website for your business, chances are that you have a Facebook page as well. In this article, we will show you how to use the Facebook Photo Slider plugin to easily display your Facebook page’s images within your WordPress site with an attractive and efficient slider. Note: This plugin only works Read More >
Configuring Text Message Notifications in WordPress
Knowing when various things happen within your WordPress site is always critical and sometimes hard to keep up with, especially if you have multiple individuals all making changes. Having a notification system in place that alerts you anywhere you are via text message of changes that are made can make your life a lot easier. Read More >
The wp_delete_post() WordPress function
At times, you may need to delete a post using a WordPress plugin. For example, if you had a calendar system that created posts for events, and the event was canceled or happened in the past, the ability to automatically delete posts can be quite useful. In this article, we will show you how to Read More >
The has_post_thumbnail() WordPress function
Within your WordPress themes or plugins, you may need to determine if a post has a featured image attached to it. Using the has_post_thumbnail() function, you will be able to easily identify if a post has a featured image or not. In this article, we will show you how to use the has_post_thumbnail() WordPress function. Read More >
WordPress WP_Post objects
When using WordPress functions such as get_post(), the information will be stored within WP_Post objects. In this article, we will show you what is stored within those WP_Post objects, as well as how to access them. If you would like more information on creating WordPress plugins, see our tutorial series on creating your first WordPress Read More >
Using The WordPress Loop
When developing WordPress themes, it’s important to know about the loop. The WordPress Loop is a function that grabs posts from your database, and allows you to display multiple posts on a page, such as the index page of a blog. There are many advanced variations of the loop, but in this article we’ll focus Read More >
The get_boundary_post() WordPress function
In the event that you need to get either the last or first post based on published date within your WordPress plugin or theme, you can use the get_boundary_post() function. In this article, we will show you how to use the get_boundary_post() function. If you would like more information on creating WordPress plugins, see our Read More >
The get_permalink() WordPress function
Within your WordPress theme or plugin, you may need to obtain the post permalink. In this article, we will introduce you to the get_permalink() function which you may use to obtain the permalink of either your current post or another desired post. If you would like more information on creating WordPress plugins, see our tutorial Read More >