Tag Archives: Post Slug

Code

How to Get the Post Slug

The post slug is the part of the URL of a post or page at the last section. E.g.:

Page: http://wplancer.com/about/
Post: http://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 second way is to pass the whole permalink to the basename function, which will automatically process the URL and give us only the slug.

$slug = basename(get_permalink());

Happy coding!

Read More