Vladimir SEO#: тут вся соль в поведении и возвратахОпять же, сами по себе древовидные удобны, но плодят кучу проблем и не только ссылки.
Сами по себе древовидные удобны и понятны, но плодят разные проблемы и не только ссылки. Поэтому, раз появилась эта разметка, которая имеет два варианта, под дерево и нет. размечаешь древовидным вариантом. Но в самом wp не включаешь функцию, ответ так или иначе на коммент есть в любом формате, немного верстку поправить и если так уж надо, будут древовидные визуально. Хотя можно просто цветом помечать, там есть за что зацепиться.
Vladimir SEO#: не совсем так, обычные комменты без ответов и древовидные с ответами админов имеют разное влияние на ранжирование в Гугле.
Интересно, посмотрю у себя на каком-нибудь, спасибо. Кстати, очень и очень хорошо отрабатывает разметка для комментов и форумов DiscussionForumPosting, точно не нужны древовидные, все в разметке можно устроить, как раз два вида. Конечно надо немного адаптировать вывод комментов и поста, в смысле разметить, но в консоле появляются моментом и в индексе и ранжируются...
Тогда всё равно не мешает знать о том, что включаешь и последствиях, понадобиться другой сниппет, который оставит древовидные, но уберет лишние ссылки. Сейчас нет возможности проверить и вспомнить, но вот из сети. Уберет replytocom.
Перед тем как включать какие-то функции wp, есть смысл прочитать о них. Отключите древовидные комменты в настройках и ?replytocom исчезнут, как и ссылки. На 90% сайтах не нужны древовидные до какого-то сумасшедшего уровня.
На те, которые уже в гугле, поставить ноиндекс/ запрет в роботс ?replytocom, выкидывает достаточно быстро с этой проблемой.
SeraZwer : Сделать так, чтобы WordPress не генерировал эти страницы. Идеальный вариант. Но как?
Перед тем как включать какие-то функции wp, есть смысл прочитать о них. Отключите древовидные комменты в настройках и ?replytocom исчезнут, как и ссылки. На 90% сайтах не нужны древовидные до какого-то сумасшедшего уровня.
На те, которые уже в гугле, поставить ноиндекс ?replytocom, выкидывает достаточно быстро с этой проблемой.
Или ещё десяток вариантов, от темы зависит как генерится контент и что в single.php кроме вызовов уже шаблонов или тд. Но самый простой вариант я выше написал, собственно и единственный из простых. Плагинов конечно куча для вставки своего внизу и вверху статьи, но в середину нет, точнее только рекламные. А тут простенькие сниппеты.
Пару строк кода. по аналогии можно добавить проверку 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 очень полезная штука, как и своих можно сделать...
kalmarsw#: А будет ли влиять на ПФ замедленный ютуб, если видео - не главный контент страницы? Тут еще большой вопрос. У меня тоже есть немало таких страниц на сайте туристической направленности и я решил ничего не трогать
Я решил не испытывать судьбу и не давать браузеру пользователя решать пф и тд и тп сайта. Скорость пусть остается быстрой загрузки, а превьюха видоса даст пользователю выбор, смотреть или нет и с какой скоростью, но уже без влияния на сайт.
тут вся соль в поведении и возвратахОпять же, сами по себе древовидные удобны, но плодят кучу проблем и не только ссылки.
Сами по себе древовидные удобны и понятны, но плодят разные проблемы и не только ссылки. Поэтому, раз появилась эта разметка, которая имеет два варианта, под дерево и нет. размечаешь древовидным вариантом. Но в самом wp не включаешь функцию, ответ так или иначе на коммент есть в любом формате, немного верстку поправить и если так уж надо, будут древовидные визуально. Хотя можно просто цветом помечать, там есть за что зацепиться.
не совсем так, обычные комменты без ответов и древовидные с ответами админов имеют разное влияние на ранжирование в Гугле.
Интересно, посмотрю у себя на каком-нибудь, спасибо. Кстати, очень и очень хорошо отрабатывает разметка для комментов и форумов DiscussionForumPosting, точно не нужны древовидные, все в разметке можно устроить, как раз два вида. Конечно надо немного адаптировать вывод комментов и поста, в смысле разметить, но в консоле появляются моментом и в индексе и ранжируются...
всем советую делать древовидные
Тогда всё равно не мешает знать о том, что включаешь и последствиях, понадобиться другой сниппет, который оставит древовидные, но уберет лишние ссылки. Сейчас нет возможности проверить и вспомнить, но вот из сети. Уберет replytocom.
function wpcourses_replycom_remove( $wpcourses_remove ) {$cut = "!<a(.*?)href='(.*?)'(.*?)>(.*?)</a>!si";
$insert = "<span class='comment-reply-link' \\3>\\4</span>";
return preg_replace($cut, $insert, $wpcourses_remove);
}
add_filter( 'comment_reply_link', 'wpcourses_replycom_remove' );
всем советую делать древовидные комменты на сайтах с максимальным функционалом. Комменты хорошо на продвижение влияют
Я не спорю, что влияют, но и не только древовидные, любые влияют одинаково, если они есть 😎
Перед тем как включать какие-то функции wp, есть смысл прочитать о них. Отключите древовидные комменты в настройках и ?replytocom исчезнут, как и ссылки. На 90% сайтах не нужны древовидные до какого-то сумасшедшего уровня.
На те, которые уже в гугле, поставить ноиндекс/ запрет в роботс ?replytocom, выкидывает достаточно быстро с этой проблемой.
Если идти длинным путем, то как то так устроить:
function yw_noindex_follow() {$url = $_SERVER['REQUEST_URI'];
if (strpos($url,'?replytocom ') !== false) {
echo '<meta name="robots" content="noindex, follow" />' . "\n";
}
}
add_action( 'wp_head', 'yw_noindex_follow', 1);
Сделать так, чтобы WordPress не генерировал эти страницы. Идеальный вариант. Но как?
Перед тем как включать какие-то функции wp, есть смысл прочитать о них. Отключите древовидные комменты в настройках и ?replytocom исчезнут, как и ссылки. На 90% сайтах не нужны древовидные до какого-то сумасшедшего уровня.
На те, которые уже в гугле, поставить ноиндекс ?replytocom, выкидывает достаточно быстро с этой проблемой.
single.php
Или ещё десяток вариантов, от темы зависит как генерится контент и что в single.php кроме вызовов уже шаблонов или тд. Но самый простой вариант я выше написал, собственно и единственный из простых. Плагинов конечно куча для вставки своего внизу и вверху статьи, но в середину нет, точнее только рекламные. А тут простенькие сниппеты.
Пару строк кода. по аналогии можно добавить проверку is_page( ) на страницы и вообще развить сниппет ( вставьте в файл functions.php вашей активной темы ):
Фильтры и хуки в wp очень полезная штука, как и своих можно сделать...
Не совсем понял, ифреймы ютуба поменяли но фотки с ютуба? при клике запускается видео?
Если упростить, то да именно так.
А будет ли влиять на ПФ замедленный ютуб, если видео - не главный контент страницы? Тут еще большой вопрос. У меня тоже есть немало таких страниц на сайте туристической направленности и я решил ничего не трогать
Я решил не испытывать судьбу и не давать браузеру пользователя решать пф и тд и тп сайта. Скорость пусть остается быстрой загрузки, а превьюха видоса даст пользователю выбор, смотреть или нет и с какой скоростью, но уже без влияния на сайт.