WordPress: Как установить SEO параметры Yoast для всех страниц определенной категории? - PullRequest
0 голосов
/ 01 февраля 2019

Что ж, у меня проблема с плагином Yoast SEO для WordPress.Я хочу настроить шаблон настроек SEO (мета-заголовок и мета-описание), который будет применяться ко всем страницам из определенной категории.

На самом деле, Yoast SEO позволяет пользователям настраивать параметры SEO для всех страниц "категории"., но это не моя точка зрения.Я хочу иметь что-то подобное, настраиваемое из Back-Office.

Что позволяет Yoast SEO сейчас:

if ( is_category() ) {

    //meta title
    //meta description

}

Чего я ожидаю:

if ( in_category('cars') ) {

    //meta title = Cars
    //meta description = We talking about cars

} elseif ( in_category('bikes') ) {

    //meta title = Bikes
    //meta description = We talking about bikes

}

Я не хочу этого (который является родной настройкой):

Что позволяет SEO Yoast сейчас

What Yoast SEO allows now

Чтобы быть действительно ясным, я хочу добавить это в плагин Yoast SEO:

Что я ожидаю для

What I'm expecting for

1 Ответ

0 голосов
/ 02 февраля 2019

Возможно, у меня есть решение, которое может вас удовлетворить: это создание настраиваемой переменной шаблона, настраиваемой из Back-Office (настраиваемой для каждой категории) с помощью бесплатного плагина Metabox.В этом случае Metabox и YOAST SEO работают вместе.

У вас есть весь учебник здесь: https://metabox.io/add-custom-fields-to-yoast-seo-meta-tags/ (прочитайте его из "Создание пользовательских переменных шаблона").

Два основных шага:

1 / ВыСоздайте свое пользовательское поле с Metabox.

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

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

Так что я на 90%убедитесь, что это решение работает!

(я читал на Yoast Forum от члена команды Yoast, что устойчивость того, что вы хотите сделать (настройка плагина Yoast), неясна. Значение: оно не можетработать после обновления плагина и т. д.)

Надеюсь, это поможет!

...