Поддержка WooCommerce title, metatitle, metadescription, metakeywords

  • Здравствуйте,
    подскажите где копать, читать, узнать,
    как настраивать title, metatitle, metadescription, metakeywords
    для каждого тоовара, раздела каталога и т.д.

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, denisco.pro

    Здравствуйте.

    Воспользоваться Yoast SEO?

    Воспользоваться All in One SEO?

    ситуация с этим плагинами такая. поставил оба. посмотрел настройки.

    я вообще знаю php. но не понимаю в каких файлах мне нужно менять что-то, чтобы отображались мои титле, мета вот на таких страницах:

    http://monetka.com.ru/glossary/

    этот глоссарий сделан на базе чужого плагина directory names. я влез в его коды и все там сделал как мне нужно.

    но этот плагин такой примитивный, что он мало совместим если не сказать вообще не совместим со структурой вордпресса в части генерации титле, мета…

    подскажите где в вордпресс лежат файлы, отвечающие за вывод титле и мета…

    Модератор Yuri

    (@yube)

    я вообще знаю php

    Это отлично. Но этого мало для нормальной работы с WP. Еще нужно уметь пользоваться API. ru:Plugin API « WordPress Codex

    где в вордпресс лежат файлы, отвечающие за вывод титле и мета…

    А вот трогать руками файлы движка не нужно, тем более, что сео-титлы и сео-меты на Вашем сайте формирует Yoast SEO. У него тоже есть API. WordPress SEO API Docs • Yoast

    но не понимаю в каких файлах мне нужно менять

    Для знающих php нередко бывает открытием (порой не принимаемым), что в файлах плагинов (и тем боле ядра) что-то менять противопоказано.

    См https://codex.wordpress.org/ЧАВО/Изменение_стандартных_функций

    Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, denisco.pro

    я вообще знаю php. но не понимаю в каких файлах мне нужно менять что-то, чтобы отображались мои титле, мета вот на таких страницах:

    Если решение с готовыми плагинами не подходит, то
    metatitle, metadescription, metakeywords можно выводить с помощью экшена wp_head. Всё что повешено на wp_head выводится между тегами <head></head>.

    title можно менять с помощью фильтров pre_get_document_title, document_title_separator, document_title_parts. Вот здесь можно посмотреть последовательность их воздействия на заголовок и выбрать подходящий или комбинацию.

    Либо пробуйте с помощью API Yoast, как Вам посоветовал Юрий, раз уже его используете.

    вот здесь — https://wp-kama.ru/hook/wp_head отличный пример как делать мета дескр и мета кейвордс. я смог сделать.

    а вот с титле к меня так не получилось. вот код:

    function head_seo_title () {

    return ‘my title’;

    }

    add_filter( ‘wpseo_title’, ‘head_seo_title’ );

    что делать?

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Тема «title, metatitle, metadescription, metakeywords» закрыта для новых ответов.