首页 > 解决方案 > 如何与“下一篇文章”和“上一篇文章”WP一起显示类别[编辑]

问题描述

我的帖子被标记在City类别中(具有较高的类别:StateCountry)。

- Country
-- State
--- City

我希望将级别 2 ( State ) 类别与相应的帖子一起显示,将图像中的 PREVIOUS 和 NEXT 替换为相应的类别 ( State )。

图片上一篇/下一篇文章链接

纽约 - 上一篇文章的标题

佛罗里达州 - 下一篇文章标题

我想twentyfourteen_post_nav()从主题 TwentyFourteen 中进行改编:

function twentyfourteen_post_nav() {
        $previous = ( is_attachment() ) ? get_post( get_post()->post_parent ) : get_adjacent_post( false, '', true );
        $next     = get_adjacent_post( false, '', false );

        if ( ! $next && ! $previous ) {
            return;
        }
        ?>
        <nav class="navigation post-navigation" role="navigation">
        <h1 class="screen-reader-text"><?php _e( 'Post navigation', 'twentyfourteen' ); ?></h1>
        <div class="nav-links">
            <?php
            if ( is_attachment() ) :
                previous_post_link( '%link', __( '<span class="meta-nav">Published In</span>%title', 'twentyfourteen' ) );
                else :
                    previous_post_link( '%link', __( '<span class="meta-nav">Previous Post</span>%title', 'twentyfourteen' ) );
                    next_post_link( '%link', __( '<span class="meta-nav">Next Post</span>%title', 'twentyfourteen' ) );
                endif;
                ?>
            </div><!-- .nav-links -->
        </nav><!-- .navigation -->
        <?php
    }
endif;

标签: wordpress

解决方案


推荐阅读