我想指出一个仅适用于家庭的功能,问题是我找不到主页的ID。我怎么知道它有哪个ID?
id“home”不起作用......
答案 0 :(得分:2)
在编辑器中,编辑页面时,请检查URL。它看起来像这样:
http://www.domain.co.uk/wp-admin/post.php?post=154&action=edit
你的帖子= {ID IS HERE}
在此示例中,我的主页(或我正在编辑的当前页面)是154。
答案 1 :(得分:0)
无需找到主页的ID。使用条件标记is home
<?php
if ( is_home() ) {
// This is a homepage - write your function here.
} else {
// This is not a homepage
}
?>
答案 2 :(得分:0)
您需要先创建首页模板,然后点击此处http://wsmithdesign.wordpress.com/2011/01/19/creating-a-custom-wordpress-home-page-template/ 然后你可以在主页模板中创建任何功能。
答案 3 :(得分:0)
请在function.php文件中尝试:
add_action('wp_head', 'functionForHomePage'); function functionForHomePage(){
if(is_home()){ //function body } }
如果上面的代码不起作用,那就试试吧:
<pre>
add_action('wp_head', 'functionForHomePage');
function functionForHomePage(){
if(is_front_page()){
//function body
}
}
</pre>
如果你正在使用php函数:
add_action('wp', 'functionForHomePage'); function functionForHomePage(){ if(is_home()){ //function body } }
如果上面的代码不起作用,那就试试吧:
<pre>
add_action('wp', 'functionForHomePage');
function functionForHomePage(){
if(is_front_page()){
//function body
}
}
</pre>
实际上我不知道你是如何设置wordpress网站的,所以我在这里发布你提到的par par信息。
希望这对你有所帮助。一切顺利;)