Navigation between posts with “Next/previous” links is a feature many blogs and sites have, making it easy for users to browse post content in an orderly fashion. With “previous” and “next” links users can jump to earlier or later posts without having to go back to the main page or content list. This improves user experience and increases engagement by allowing users to find more content without having to leave the site. Well designed navigation like this includes the titles of adjacent posts which encourages users to keep browsing and can lead to longer time on site.
/* ---------------------------------------------------------- */ // Snippflow post navigation // /* ---------------------------------------------------------- */ function sp_post_nav_shortcode( $atts ) { $atts = shortcode_atts( array( 'type' => 'next', ), $atts, 'sp_post_nav' ); // Next / Prev post $post = $atts['type'] === 'prev' ? get_previous_post() : get_next_post(); // Next / Prev icon class $arrow_class = $atts['type'] === 'prev' ? 'fas fa-arrow-left' : 'fas fa-arrow-right'; // Container class $link_class = $atts['type'] === 'prev' ? 'prev' : 'next'; if ( $post ) { $post_title = get_the_title( $post ); $sp_post_nav = 'Read full article: https://snippflow.com/snippet/next-previous-post-navigation-in-wordpress/
WordPress Snippets
Disclaimer: All resources provided are partly from the Internet. If there is any infringement of your copyright or other rights and interests, please explain the detailed reasons and provide proof of copyright or rights and interests and then send it to the email: [email protected] We will handle it for you as soon as possible.
Copyright© 2022 湘ICP备2022001581号-3