0

我正在为我的下一个 CMS 项目使用 wordpress。假设我有一个页面模板(全宽页面模板),但该模板下的页面有某些部分在一个页面中但不在另一个页面中。我不是在说内容,内容来自wordpress。我说的是页面的某些特定部分(比如一些图像),它们可能在一个页面中但不在另一个页面中。但是,这些页面位于同一模板下。

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

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

我想通过匹配页面名称而不是ID来做到这一点,但是当我使用the_title()比较时,它会显示标题,因为the_title()功能的本质是显示标题。如何使用它来比较标题?

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

有没有其他合适的方法来完成我想要的事情?

4

1 回答 1

0

改用get_the_title

if (get_the_title() == "home") {
   //show the content for home page
}
于 2013-01-29T20:17:25.560 回答