Graag zou ik wat hulp willen bij het volgende.
Voor een custom post type probeer ik een filter toe te passen voor de permalink.
De filter moet het symbool Ø uit de link halen en hiervoor niets in de plaats zetten.
Wordpress zelf maakt hier de letter o van wat ik niet wil.
Nu heb ik onderstaande code gebruikt:
<?php
add_filter('post_type_link', 'cpt_post_type_link', 1, 2);
function cpt_post_type_link( $link, $post ){
if ( $post->post_type == 'catalog' ){
return home_url( trim(str_replace("Ø","", $post->post_name) .'/'. $post->ID, "-"));
} else {
return $link;
}
}
?>
Toch krijg ik de letter o terug in de link terwijl als ik letterlijk de letter o in de str_replace zet hij alle o's weghaalt wat natuurlijk ook weer niet de bedoeling is.
Kan iemand mij helpen dit voor elkaar te krijgen?