2014-01-06 114 views
0

有没有办法创建一个is_page语句的目标父页&也所有的子页面?这是我的代码到目前为止,只能在父页面上工作。WordPress的,is_page的父母和孩子

<?php if(is_page(array('view-by-collections')) ) { ?> 
** MY CODE ** 
<?php } ?> 

回答

3

我建议你使用有问题的网页的ID和尝试是这样的:

<?php if (is_page(ID_OF_VIEW_BY_COLLECTIONS) || $post->post_parent == ID_OF_VIEW_BY_COLLECTIONS) { ?> 
** Your Code ** 
<?php } ?> 
+0

谢谢你,伟大的工作 – user1820262

+0

这似乎是工作只为父母。我做了一些研究,其他人提到类似的解决方案在某个时候停止了工作。考虑到线程7岁,它可能再次开始工作,但现在它不适合我。 –

+0

尝试使用全局$ post;并将is_page(ID_OF_VIEW_BY_COLLECTIONS)更改为$ post-> ID == ID_OF_VIEW_BY_COLLECTIONS –