-
-
Save timstl/5348604 to your computer and use it in GitHub Desktop.
If anyone else needs this here is a slightly updated version:
function wpseo_remove_home_breadcrumb($links) { if ( $links[0]['url'] == home_url('/') ) { array_shift($links); } return $links; } add_filter('wpseo_breadcrumb_links', 'wpseo_remove_home_breadcrumb');
If anyone else needs this here is a slightly updated version:
function wpseo_remove_home_breadcrumb($links) { if ( $links[0]['url'] == home_url('/') ) { array_shift($links); } return $links; } add_filter('wpseo_breadcrumb_links', 'wpseo_remove_home_breadcrumb');
Thanks, @mbacon40, worked perfectly!
Is there any way to change home url to another url instead of removing home link?
Is there any way to change home url to another url instead of removing home link?
It's been a while since I have used this, but I think instead of using array_shift you could do something like this:
if ($links[0]['url'] == get_home_url()) { $links[0]['url'] = 'https://someurlhere.com'; }
You would probably want to use get_permalink() or site_url() to generate the desired URL - not hardcode it - but I think that idea would work.
Dont't work without this safety check with trailingslashit
if ( trailingslashit($links[0]['url']) == trailingslashit(get_home_url()) )