gpt4 book ai didi

php - 将向前/向后导航插入到 wordpress 主题的帖子/投资组合部分的标题中

转载 作者:行者123 更新时间:2023-11-28 09:34:54 25 4
gpt4 key购买 nike

尝试在主题的菜单旁边放置一个导航菜单,但特别是只在一个部分,即投资组合部分。不是主页。但每次我尝试将代码添加到页眉时,它也会添加到主页。导航代码翻转到投资组合中的上一篇/下一篇文章——它的构建与博客文章的结构相同。我是否创建一个备用 header.php 并将其导入到 porfolio-single.php 帖子中?或者将它添加到 header.php 并以某种方式隐藏它,以便它只出现在一个部分?!??我想要的导航最初位于 portfolio-single.php 的页脚中,我进行了自定义,但是这个有点棘手,希望得到反馈。这是我从 portfolio-single.php 文件中获取的代码:

<div class="portfolio-meta">
<nav id="nav-single">
<h3 class="assistive-text"><?php _e( 'Post navigation', 'mega' ); ?></h3>
<span class="nav-back"><a href="<?php echo get_permalink( $portfolio_page ); ?>"><i class="icon-remove"></i> <?php _e( 'Back', 'mega' ); ?></a></span>

<?php if ( get_next_post() ) : ?>
<span class="sep"> | </span>
<span class="nav-previous"><?php next_post_link( '%link', __( '<i class="icon-caret-left"></i> Previous', 'mega' ) ); ?></span>
<?php endif; ?>

<?php if ( get_previous_post() ) : ?>
<span class="sep"> | </span>
<span class="nav-next"><?php previous_post_link( '%link', __( 'Next <i class="icon-caret-right"></i>', 'mega' ) ); ?></span>
<?php endif; ?>

</nav>

最佳答案

我假设您喜欢浏览单个帖子,对吗?我认为这可能有效,如果有效,只需对另一个链接遵循相同的规则,您也可以清理它。

<?php 
$prev_post = get_previous_post();
if( !empty( $prev_post ) ): ?>
<li class="ico-caret-left">
<a href="<?php echo get_permalink( $prev_post->ID ); ?>">
previous
</a>
</li>
<?php
endif;
?>

关于php - 将向前/向后导航插入到 wordpress 主题的帖子/投资组合部分的标题中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25573215/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com