Пару строк кода. по аналогии можно добавить проверку is_page( ) на страницы и вообще развить сниппет ( вставьте в файл functions.php вашей активной темы ):
// Функция для вставки текста перед контентом постаfunction insert_text_before_post($content) { if (is_single()) { // Проверяем, что это одиночный пост $text_before = '<div class="custom-text-before">Ваш текст перед постом</div>'; $content = $text_before . $content; } return $content;}add_filter('the_content', 'insert_text_before_post');// Функция для вставки текста после контента постаfunction insert_text_after_post($content) { if (is_single()) { // Проверяем, что это одиночный пост $text_after = '<div class="custom-text-after">Ваш текст после поста</div>'; $content .= $text_after; } return $content;}add_filter('the_content', 'insert_text_after_post');// Функция для вставки текста в центр поста в WordPress function insert_text_in_center($content) { // Разбиваем контент на абзацы $paragraphs = explode('</p>', $content); // Удаляем пустые абзацы $paragraphs = array_filter($paragraphs); // Подсчитываем количество абзацев $num_paragraphs = count($paragraphs); // Если в посте менее 2-х абзацев, не вставляем текст if ($num_paragraphs < 2) { return $content; } // Находим индекс для вставки текста $insert_index = floor($num_paragraphs / 2); // Текст, который нужно вставить $text_to_insert = '<p>Ваш текст здесь</p>'; // Измените на свой текст // Вставляем текст в центр array_splice($paragraphs, $insert_index, 0, $text_to_insert); // Подключаем обратно абзацы в контент $content = implode('</p>', $paragraphs) . '</p>'; return $content; } // Подключаем функцию к фильтру контента add_filter('the_content', 'insert_text_in_center');
Фильтры и хуки в wp очень полезная штука, как и своих можно сделать...
Не совсем понял, ифреймы ютуба поменяли но фотки с ютуба? при клике запускается видео?
Если упростить, то да именно так.
Я решил не испытывать судьбу и не давать браузеру пользователя решать пф и тд и тп сайта. Скорость пусть остается быстрой загрузки, а превьюха видоса даст пользователю выбор, смотреть или нет и с какой скоростью, но уже без влияния на сайт.
подождите, но на рутубе же нет этих видео.. только на ютубе, это если только я все эти видео сам скачаю и перезалью на рутуб.. но мне кажется это не очень оправдано все
Тогда просто пусть останутся только превьшки и ссылка или на подгрузку или на переход или что удобно. Но грузить неработающий ютуб не вариант.
Я думал на эту тему и решение есть. Пока не сделал, время нет, но там всё просто.
Превьюшки качаем себе, выводим их, но пользователю даем выбор смотреть откуда видео, места три хватит. Ютуб, Рутуб, что-еще или у себя. Всё это просто заменяем прежнее удобным способом автоматом.
Скрин настроек аналитики в турбо.
Вчера искал инфу по этому поводу, не нашел. Пока только как вариант видимо.
А проходит у вас валидация в гугл валидаторе - https://search.google.com/test/rich-results?hl=ru
О да, все так и есть. А работать еще лет сто будет на нём. Но модно же записать себе или сказать буквами, что владеешь языком, который произнести то правильно проблема. 😀