我正在努力使用wordpress模板.在我的一个主题模板中,我有以下几行
<?php
echo get_the_ID(); // displays nothing
echo get_the_title(); // displays "Hello World! this is title"
?>
Run Code Online (Sandbox Code Playgroud)
为什么get_the_ID()什么都不返回?我想要我当前页面的页面ID.
mar*_*dge 11
这在循环中起作用:
<?php $this_page_id = get_the_ID(); echo $this_page_id ; ?>
Run Code Online (Sandbox Code Playgroud)
循环之外:
<?php $this_page_id = $wp_query->post->ID; echo $this_page_id ;?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9693 次 |
| 最近记录: |