студия занимательная МИХАЛИКА
! Михалика - запросто с WordPress:
доступная ручная работа по правилам оптимального интернет(а)
Здравствуйте !

издатель:   в теме: Техническое SEO
студия занимательная МИХАЛИКА

Как убрать тег h3 в заголовке формы комментирования…

Нынче мы с вами уберём тег h3 в строке «добавить комментарий» перед формой комментирования, смастырив фильтр крючочком лёгонького ХАКа.

 

У меня эта строка прописана так «Добавить комментарий».

 

Что ж — приступим к реализации этой негоции…


 

 

Форма комментирования убираем h3 — seo хак

 

 

 

 

Ну и если исследовать эту фразу любым штатным инструментом вебмастера и пристальнее взглянуть на код элемента, то — увидим: пример скрипт-кода будет обозначен тегами <h3> </h3>. Это нехорошо!

…вредит, сбивая общее seo настроек сайта.

 

 

 

форма комментирования убираем h3 — ХАК

 

 

 

Судите сами: заголовок статьи сайта обозначен h1, разделы статей h2 – h3 и т.п. Таким образом, наша невинная строчка также как и тайтлы контента обозначена для поисковиков тегом ВНИМАНИЕ.

Спрашивается: зачем нам эта строка в индексе, если конечно мы ни любители соплей.

 

 

SEO сайта, seo оптимизация сайта… Что эти понятия означают? Мудрёно! Но этот вопрос, довольно свербящий в кругах блогеров. И не только блогеров.

 

Попробуйте вбить эти фразы в форму подбора ключевых слов. Величина цифры запросов первого понятия, в выдаче предстанет скудноватая, порядка 14000 показов. Но откуда такой ажиотаж вокруг этих понятий, непонятно (каламбур).

 

 

 

…продолжаем темы рубрики Хаки — ВидеоХаки.

 

 

 

Не побоюсь заявить, что ответ на вопрос «что же значит это ядрёное ядро seo сайта?» знают немногие. В том числе и я)

Но уверен в одном: большинство способов так называемых seo-правил, подогреты искусственно. И это логично. Глыбче вдаваться не буду: кто понял, тот понял…

 

И хотя мы с моими читателями пока/что создаём и не виртуальный магазин, но и для нас, некоторый элементарный и совсем НЕЛИШНИЙ свод правил SEO оптимизации блога существует. Вся остальная гонка – нам ни к чему.

Ну а о том, что необходимо, нам, блогерам, читайте Необходимые настройки новенького сайта на WordPress

 

 

Итак:

 

Вот код, который нужно добавить в файл функций functions.php в самый верх, после <?php — ставите курсор; кнопочкой «Enter» делаете отступы и прописываете пример…

 

 

Немного теоретической основы: если обратили внимание, в большинстве шаблонов WordPress, сама форма комма выводится таким вот простецким примерчиком в файле темы comments.php

 

 

<?php comment_form(); ?>

 

 

То есть — это обычный код вывода функции отработки формы комментирования, настройки которой заданы в самом ядре системных файлов вордпресс, а именно в папке wp-includes — файл comment-template.php.

Следовательно, как-то умудриться на уровне шаблона подкорректировать саму выведенную после статьи форму не всегда для новичка запросто (да и нецелесообразно править системные файлы).

Но на ту беду лиса бежала… в том смысле, что эти трудности по удалению тега h3 и тому подобных правок запрасто решаются, и осуществляются так называемыми хаками (фильтрами, крючками)

 

Вот и мы нашу задачу решим — реализуем с помощью предложенного кода ниже.

 

 

А вот и пример, который необходимо прописать в файл функций:

 

 

/*** убираем h3 в форме комментирования ***/
function my_comment_form_before() {
ob_start();
}
add_action( 'comment_form_before', 'my_comment_form_before' );

function my_comment_form_after() {
$html = ob_get_clean();
$html = preg_replace(
'/<h3 id="reply-title"(.*)>(.*)<\/h3>/',
'<p id="reply-title"\1>\2</p>',
$html
);
echo $html;
}
add_action( 'comment_form_after', 'my_comment_form_after' );
/*** убираем h3 в форме комментирования ***/

 

 

В общем, на этом у меня всё! Неожиданно?

 

Всё-всё… как только пропишете код, он врас заработает)) Проверяйте…

 

 

 

 

Относительно функции comment_form(); — существует способ более правильный, на мой взгляд, — перенести саму функцию в корень шаблона в файл functions.php и задать уже её отработку в файле comments.php… тогда уже никакие обновления движка не страшны! Да и запросто можно задавать форме любую стилистику и т.п. а тем паче это избавить от прописки множества лишнего кода!

Но об этом в следующей статье.

 

 

 

А вот в этой не менее полезной публикации, мы с вами поубираем теги h3 из сайдбаров

 

 

…можно подписаться и таким способом…

 

 


подписка feedburner МИГ подписки - ВРЕМЯ знаний!!


!..подписываясь на обновления mihalica.ru
...расстаёмся с невежеством..!


 

 

А вот и видео полезное…

 

 


Если что-то не ясно, спрашивайте. Помогу… в чём дюжу.
Вместе мы многое сможем! Берегите себя и свой век - mihalica.ru


Нажатия на кнопочки определяют Ваше высокое гражданское сознание
Удачи в работе и творчестве..!


меточная навигация:
Комментарии: 4

  1. А у меня не работает, белый экран. Что посоветуете? …

    Ответить - Юрий

    • Здравствуйте, Юрий! Если правильно перекопировали статейный код, то у Вас, вероятно, где-то он с иными кодами конфликтует…
      Кстати, у Вас в форме комма убрано окно url-сайта — проверьте ещё раз код, котором задавали уборку url ! закомментируйте «код уборки» для опыта и пропишите СНОВА код из этой статьи: посмотрите что получится.
      У Вас где-то ошибка кода! говорю потому, что у Вас кое-где вообще в исходном коде шаблона встречаются ошибочки: нужно аккуратнее и т.п.
      Код из статьи рабочий! Должно получиться… …

      Ответить - Михаил

      • Добрый вечер, Михаил! Спасибо за отзыв. Ноя сам переделал, прописал всего лишь класс и в Css все оформил, так на много лучше!

        Ответить - Юрий

        • Лучше, думаю, всё-таки из comment-template.php перенести функцию comment_form(); в корень темы, чтобы уже на уровне шаблона осуществлять все регулировки…

          Ответить - Михаил

Поделитесь соображениями: Ваши мысли очень важны! $ правила комментирования ©

Ваш e-mail не будет опубликован. Обязательные поля помечены *