Спасибо за совет! Буду пробовать!
Спасибо Ex.Mi (@exmi)!
Решил через шорткоды следующим образом:
/*шорткод в заголовке статьи */
function add_shortcode_to_title( $title ){
return do_shortcode($title);
}
add_filter( ‘the_title’, ‘add_shortcode_to_title’ );
/*Разрешаем шорткоды в Yoast SEO Title и Description*/
add_filter(‘wpseo_title’, ‘filter_product_wpseo_title_pl_imper’);
function filter_product_wpseo_title_pl_imper($title) {
return do_shortcode($title);
}
add_filter(‘wpseo_metadesc’,’change_yoast_description_pl_imper’,100,1);
function change_yoast_description_pl_imper($description){
return do_shortcode($description);
}
Далее уже объявлял шорткод через функцию
function shortcode() {
return ‘Текст’;
}
add_shortcode(‘myshortcode’, ‘shortcode’);
Все работает. Может кому пригодится. В принципе решение очевидное и простое оказалось. Спасибо за помощь!