Php 如何在Wordpress中为页面和帖子提供不同的逻辑?
我正在修改wordpress模板,需要稍微分离帖子和页面的呈现逻辑,特别是日期呈现方式。问题是我找不到任何代码来做这件事,我确信它是存在的。wordpress中是否存在一个变量,告诉我显示的项目是页面还是帖子 在一个理想的世界里,它看起来是这样的:Php 如何在Wordpress中为页面和帖子提供不同的逻辑?,php,wordpress-theming,Php,Wordpress Theming,我正在修改wordpress模板,需要稍微分离帖子和页面的呈现逻辑,特别是日期呈现方式。问题是我找不到任何代码来做这件事,我确信它是存在的。wordpress中是否存在一个变量,告诉我显示的项目是页面还是帖子 在一个理想的世界里,它看起来是这样的: <?php if (is_page()) : ?> page logic <?php else: ?> post logic 页面逻辑 后逻辑 非常感谢您的帮助 页面是帖子的一种类型,因此应该为页面返回与
<?php if (is_page()) : ?>
page logic
<?php else: ?>
post logic
页面逻辑
后逻辑
非常感谢您的帮助 页面是帖子的一种类型,因此应该为页面返回与普通博客帖子相应不同的值。我找到了这个链接:它似乎对我有帮助 答案(直接从页面复制)是:
页面内容
帖子内容
非常感谢您的回复,但从我看到的情况来看,这只在一个循环中起作用。我需要的东西,也可以工作时,你正在查看一个单一的页面。啊,是的,循环,我的复仇女神,我们再次见面!
<?php if(is_singular($post)): ?>
Page Content
<?php else:?>
Post Content
<?php endif;?>