WordPress
-
In the rare cases when you need to check if a post exists by slug, here goes a function to handle that. Note that the slug in WordPress is internally referred as post_name. Include the function below in your WordPress project. You can add it to your functions.php file in your theme or any file […]
-
Every WordPress post has a permalink by default. The permalink is displayed, as expected, by the the_permalink() function. In some cases, we might need to enforce another URL to a post as its permalink, be it another link within the site or an external URL. We can provide the custom URL through a custom field […]
-
WordPress comes with this built-in API that allows us to hook custom functionality into the rest of WordPress. We can provide that extra functionality through plugins or themes. These are called hooks and they are either actions or filters. Actions allow us to run custom functions at a certain points of a request, while filters […]
-
The post slug is the part of the URL of a post or page at the last section. E.g.: Page: https://wplancer.com/about/ Post: https://wplancer.com/2015/09/post-slug-here/ There are two ways to get the slug in WordPress inside the loop. The first way is to access the $post object that is available inside the loop. $slug = $post->post_name; The […]