WordPress控制内容只在首页/内容页/单页显示

我们需要WordPress在某个位置而非全站显示内容,这里我们可以用到判断语句来调用内容。

比如我们有些内容需要在首页显示,不需要在内容页显示,或者我们需要在单页显示,甚至只需要在内容页显示,这个应该如何设置呢?

第一、只在首页显示 //显示内容

<?php if (is_home ()) : ?>
//显示内容
<?php endif; ?>

大多数人的网站都会只在首页显示友情链接,内页不显示。正常情况我们可以通过来判断是不是首页,但是如果碰到了设置静态页面为首页的话,这个判断就会失效。我们可以使用下面的方法来判断。 要显示的内容或者代码

<?php if ( is_front_page() ) { ?>
要显示的内容或者代码
<?php } ?>

第二、只在内容页显示 //显示内容

<?php if (is_single() ) : ?>
//显示内容
<?php endif; ?>

第三、只在单页中显示 //显示内容

<?php if (is_paged() ) : ?>
//显示内容
<?php endif; ?>

参考资料

is_home() | Function | WordPress Developer Resources

is_front_page() | Function | WordPress Developer Resources

wordpress技巧

wordpress古腾堡区块在线生成器

2021-9-20 18:57:02

wordpress技巧wordpress插件分享

wordpress去除分类前缀category

2021-9-23 11:46:30

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索