900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > WordPress 获取当前页面 ID 的几大方法

WordPress 获取当前页面 ID 的几大方法

时间:2020-09-23 04:05:28

相关推荐

WordPress 获取当前页面 ID 的几大方法

在很多的 WordPress 在开发主题或插件功能时,我们总是需要获得它 WordPress 定义每个页面 ID,否则,在某些情况下,无法确定这是哪个页面,对于文章或页面 ID 基本上可以使用获取 get_the_ID()该函数直接获取,但该函数在循环外无法获得值。

根据平时研发中遇到的问题,收集整理了几种方法…

方法一:

//文章或页面 ID 如果循环中的输出值不准确, $postid = get_the_ID();echo $postid;

方法二:

////检索当前查询对象 ID $current_id = get_queried_object_id();echo $current_id;

方法三:

// 检索当前查询对象,从对象中获取 ID $object = get_queried_object();$id = $object -> ID;echo $id;

方法四:

// 通过$post 全局变量获取文章或页面 ID global $post;$id = $post -> ID;echo $id;

补充内容

// 第一个获得父级页面的人 ID global $post; $id = $post -> ID;$parent = get_post_ancestors($post -> ID);print_r($parent);//打印出 Array ( [0] => 101 ) // 第二种是获取父级页面 ID global $post;$parent_id = $post -> post_parent;echo $parent_id;////打印父级页面 ID

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。