动态页面的wordpress动态内容

时间:2013-01-29 20:16:50

标签: php wordpress

我正在使用wordpress进行下一个CMS项目。假设我有一个页面模板(全宽页面模板),但该模板下的页面包含一个页面中的某些部分,而不是另一个页面中的页面。我不是在谈论内容,内容来自wordpress。我在谈论页面的某些特定部分(比如一些图像),这些部分可能在一个页面中而在另一个页面中没有。但是页面在同一模板下。

我可以通过为每个这样的页面创建单独的模板来实现它,但这不合适。

在我的上一个模板中,我使用当前页面/帖子的ID来隐藏和显示这些特定页面/帖子的内容,但是当页面被删除并再次添加时,我的所有代码都将毫无意义,因为我的代码无法与新ID匹配。

我正在考虑通过匹配页面的名称而不是ID来实现它,但是当我使用the_title()进行比较时,它会显示标题,因为the_title()函数的性质是显示标题。我如何用它来比较标题?

if(the_title() == "home"){
   //show the content for home page
}

有没有其他适当的方法来完成我想要的东西?

1 个答案:

答案 0 :(得分:0)

改为使用get_the_title

if (get_the_title() == "home") {
   //show the content for home page
}