我正在研究一些条件元素,我以为我有它,但它仍然不能正常工作。You can see my site here.
我所做的是在这个页面上只显示类别法律献祭栏(98),并将其从博客本身中排除。完美的
但是,当你点击一篇文章来查看整篇文章,然后转到上一个或下一个链接来阅读另一篇博客文章时,它们都混淆了。
以下是我在单曲中的位置。php来防止这种情况。他们独自工作,但如果不是这样,他们会一起工作
<?php if (has_category(\'Legal Libation Columns\') && has_tag(\'Legal Libation Columns\')): ?>
<span class="nav-previous"><?php previous_post_link(\'%link\', \'<span class="meta-nav">←</span> Previous in Legal Libation Columns\', TRUE); ?></span>
<span class="nav-next"><?php next_post_link(\'%link\', \'Next in Legal Libation Columns <span class="meta-nav">→</span>\', TRUE); ?></span>
<?php else: ?>
<span class="nav-previous"><?php previous_post_link( \'%link\', __( \'<span class="meta-nav">←</span> Previous\', \'toolbox\' ) ); ?></span>
<span class="nav-next"><?php next_post_link( \'%link\', __( \'Next <span class="meta-nav">→</span>\', \'toolbox\' ) ); ?></span>
<?php endif; ?>
我基本上希望这个类别与博客完全分开。我对php或编程方法很差,关于如何更改代码来实现这一点,有什么建议吗?
更新:这就是我从博客中筛选我的类别的方式
function exclude_category($query) {
if ( $query->is_home() ) {
$query->set(\'cat\', \'-98\');
}
return $query;
}
add_filter(\'pre_get_posts\', \'exclude_category\');