Remove or modify the Yoast SEO prev or next URLs. Only copy the section of code you need.
<?php
/********* DO NOT COPY THE PARTS ABOVE THIS LINE *********/
/* Change Yoast SEO Prev/Next URL on some pages
* Credit: Yoast Team
* Last Tested: Jun 10 2017 using Yoast SEO 4.9 on WordPress 4.8
*/
add_filter( 'wpseo_next_rel_link', 'custom_change_wpseo_next' );
add_filter( 'wpseo_prev_rel_link', 'custom_change_wpseo_prev' );
function custom_change_wpseo_next( $link ) {
/* Make the magic happen here
* Example below changes the rel=”next” link on your homepage
*/
if ( is_home() ) {
$new_link = 'https://example.com/custom-page/2/';
$link = '<link rel="next" href="'. $new_link .'" />' . PHP_EOL;
}
return $link;
}
function custom_change_wpseo_prev( $link ) {
/* Make the magic happen here */
}
<?php
/********* DO NOT COPY THE PARTS ABOVE THIS LINE *********/
/* Remove Yoast SEO Prev/Next URL from all pages
* Credit: Yoast Team
* Last Tested: Jun 10 2017 using Yoast SEO 4.9 on WordPress 4.8
*/
add_filter( 'wpseo_next_rel_link', '__return_false' );
add_filter( 'wpseo_prev_rel_link', '__return_false' );
<?php
/********* DO NOT COPY THE PARTS ABOVE THIS LINE *********/
/* Remove Yoast SEO Prev/Next URL on some pages
* Credit: Yoast Team
* Last Tested: Jun 10 2017 using Yoast SEO 4.9 on WordPress 4.8
*/
add_filter( 'wpseo_next_rel_link', 'custom_remove_wpseo_next' );
add_filter( 'wpseo_prev_rel_link', 'custom_remove_wpseo_prev' );
function custom_remove_wpseo_next( $link ) {
/* Make the magic happen here
* Example below removes the rel=”next” link on your homepage
*/
if ( is_home() ) {
return false;
} else {
return $link;
}
}
function custom_remove_wpseo_prev( $link ) {
/* Make the magic happen here
}