Переехал я на All in one seo, но вот новая проблема –
почему-то Плагин Яндекс Турбо вместо того чтобы в Title вставить данные из Title прописанном в All in one seo – он это Tile вставляет в H1.
Я уж не поверил сначала своим глазам, но залез в код плагина и увидел что и вправду он в h1 тянет данные из Title, а в Title – данные из H1
вот код
if ($ytseoplugin == ‘All in One SEO Pack’) {
if ( is_plugin_active( ‘all-in-one-seo-pack/all_in_one_seo_pack.php’ ) ) {
$temp = get_post_meta(get_the_ID(), ‘_aioseop_title’, true);
$temp = str_replace(array(‘%page_title%’,’%blog_title%’,’%post_title%’),array(get_the_title_rss(),$yttitle,get_the_title_rss()), $temp);
$temp = str_replace(‘ ‘,’ ‘, $temp);
if (!$temp) {
global $aioseop_options;
$temp = str_replace(array(‘%page_title%’,’%blog_title%’,’%post_title%’),array(get_the_title_rss(),$yttitle,get_the_title_rss()), $aioseop_options[‘aiosp_’.get_post_type( get_the_ID() ).’_title_format’]);
}
} else {
$temp = get_the_title_rss();
}
$temp = apply_filters( ‘convert_chars’, $temp );
$temp = apply_filters( ‘ent2ncr’, $temp, 8 );
$temp = yturbo_remove_emoji($temp);
echo “<h1>{$temp}</h1>”.PHP_EOL;
}
} else { ?>
<h1><?php the_title_rss(); ?></h1>