wordpress获取当前页面ID值
在 wodrpress 的主题制作或者主题修改的时候,经常需要获取当前页面的 ID 值。所以说获取当前页面的 ID 值,还是相当重要的。因为是小白,所以说没有老鸟那么熟练,所以在这些天定制 wordpress 主题的过程中的积累了些获取当前加载页面的 ID 值。
获取方法:
- //(1)方法一:
- $postid = get_the_ID();
- echo $postid; //打印出当前加载页面的 ID 值
- //(2)方法二:
- $current_id = get_queried_object_id();
- echo $current_id; //打印出当前加载页面的 ID 值
- //(3)方法三:
- $c_id_object = get_queried_object();
- $c_id = $c_id_object -> ID;
- echo $c_id; //打印出当前加载页面的 ID 值
- //(4)方法四
- global $post;
- $id = $post -> ID;
- echo $id; //打印出当前页面的 ID
- //如何获取父级页面的 ID:
- global $post;
- $id = $post -> ID;
- $parent = get_post_ancestors($post -> ID);
- print_r($parent); //打印出 Array ( [0] => 339 )
- //获取父级 ID 第二种方案:
- global $post;
- $parent_id = $post -> post_parent;
- echo $parent_id; //打印出父级页面的 ID
也想出现在这里?联系我们吧
