Как проставлять отпределенные слова шорткодом?
Например чтобы получалось так для H1
1. ЭВЛ-0015 в [шорткод1]
Результат
ЭВЛ-0015 в Тюмени
2. ЭВЛ-0015 в [шорткод2]
Результат
ЭВЛ-0015 в Рязани
3. ЭВЛ-0015 в [шорткод3]
Результат
ЭВЛ-0015 в Самаре
Дополнительно:
Расскажу как это работает у меня. Есть большая excel-таблица со списком городов и их склонениями. В customizer сделан селект с выбором города из столбца title, парсится таблица с помощью библиотеки SimpleXLSX
Выбранный город со всеми склонениями сохраняется в базу, шорткод [city type="gde"] выводит нужный падеж
Ответы:
Скорее всего здесь может помочь плагин с геотаргетингом. - https://techblog.sdstudio.top/luchshie-plaginy-wor... Раньше я юзал плагин который меняет заголовок в зависимости от геолокации ip. Но название не помню. Я думаю так же через шорт код можно реализовать.
- Это плохая идея. Поисковый бот увидит один город, пользователь другой. Страницы не попадут в индекс с нужными ключами
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос

Для проставления определенных слов шорткодом вам потребуется создать свой собственный шорткод в WordPress. Шорткоды в WordPress позволяют вам легко встраивать функциональность или контент на страницы или записи вашего сайта.
Чтобы создать шорткод для проставления определенных слов, вам необходимо добавить следующий код в файл functions.php вашей темы:
function custom_shortcode_function( $atts ) { $atts = shortcode_atts( array( 'word' => 'default word', ), $atts ); return '<span style="color: red">' . $atts['word'] . '</span>'; } add_shortcode( 'highlight_word', 'custom_shortcode_function' );
В этом примере мы создали шорткод с названием "highlight_word", который принимает атрибут "word" для определения слова, которое необходимо выделить. Если атрибут не указан, будет использовано значение "default word".
Теперь вы можете использовать этот шорткод в любом месте вашего контента, например:
[highlight_word word="example"]
Этот шорткод выделит слово "example" красным цветом. Вы также можете изменить стиль выделения слова, добавив соответствующие CSS стили в ваш файл стилей.
Надеюсь, это поможет вам решить вашу проблему с проставлением определенных слов шорткодом. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать их.