如何从永久链接(美化的网址)获取帖子id?
我有一个专门(并且有文档)的函数来做这件事:
get_page_by_path( $page_path, $output, $post_type );
通过给定的路径返回页面。
其中 $page_path
是
[...] 等同于查询中的“pagename”,例如:“index.php?pagename=parent-page/sub-page”。
示例:
// Assume 'my_permalink' is a post. // But all types are supported: post, page, attachment, custom post type, etc. // See http://codex.wordpress.org/Post_Types get_page_by_path('my_permalink', OBJECT, 'post');