Get Blog Posts Page URL in WordPress
<?php | |
/** | |
* Get blog posts page URL. | |
* | |
* @return string The blog posts page URL. | |
*/ | |
function km_get_blog_posts_page_url() { | |
// If front page is set to display a static page, get the URL of the posts page. | |
if ( 'page' === get_option( 'show_on_front' ) ) { | |
return get_permalink( get_option( 'page_for_posts' ) ); | |
} | |
// The front page IS the posts page. Get its URL. | |
return get_home_url(); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment