Краткая информация о содержимом шорткодов Elementor не отображается

Вопрос или проблема

Краткая информация о содержимом шорткодов Elementor не отображается

У меня есть веб-сайт на WordPress на Hostinger, и я использую Elementor Pro. Недавно я реализовал мобильное меню off-canvas для моего веб-дизайн сайта. Меню работало нормально, но теперь оно не работает. Ранее у меня были проблемы с ним, но затем все само собой наладилось. До сих пор.

У меня есть меню off-canvas в шаблоне с шорткодом [elementor-template id=”10239″]. Гамбургер-иконка для меню находится в шаблоне заголовка, который вызывает шорткод off-canvas.

Теперь, когда я загружаю свою домашнюю страницу, содержимое меню off-canvas не отображается. Вместо этого отображается шорткод.

Вот мой веб-сайт: https://evergreenwebdesign.com.au/

Я пробовал всё: от сброса плагинов до переработки кода. Это все еще не работает. Странно то, что меню off-canvas работает совершенно нормально, когда я просто предварительно просматриваю заголовок. Предпросмотры домашней страницы показывают шорткод, если это имеет смысл.

Может кто-нибудь помочь мне с этим?

Ответ или решение

Конечно, давайте разберем вашу проблему с отображением шорткода Elementor на вашем сайте.

Шаги для устранения проблемы с шорткодом Elementor:

  1. Проверьте настройки Elementor и совместимость плагинов:

    • Убедитесь, что все ваши плагины, включая Elementor и Elementor Pro, обновлены до последней версии. Иногда обновления могут исправить проблемы с совместимостью.
    • Деактивируйте все плагины кроме Elementor и проверьте, отображается ли меню. Если шорткод начинает работать, активируйте плагины по очереди, чтобы найти конфликтующий плагин.
  2. Проверьте структуру шорткода:

    • Убедитесь, что ваш шорткод [elementor-template id="10239"] правильный и действительно соответствует существующему шаблону. Попробуйте временно заменить его на шорткод другого шаблона, чтобы проверить, работает ли он.
  3. Используйте PHP-код для вставки шорткода:

    • Если шорткод не работает в интерфейсе, вы можете использовать PHP-код для вставки шорткода. Добавьте следующий код в файл functions.php вашей темы (или в специальный плагин):
      add_shortcode('custom_offcanvas', function() {
        return do_shortcode('[elementor-template id="10239"]');
      });
    • Затем в вашем заголовке или в нужном месте используйте [custom_offcanvas].
  4. Проверьте конфликты JavaScript:

    • Откройте консоль разработчика в браузере (F12 на большинстве браузеров) и проверьте, нет ли ошибок JavaScript. Иногда ошибки в скриптах могут блокировать выполнение кода, что может вызывать проблемы с отображением меню.
  5. Тема и настройки кэша:

    • Если вы используете кэш-плагины, попробуйте очистить кэш. Также проверьте настройки кэширования вашего хостинга (особенно если используете Hostinger) и очистите кэш на уровне сервера.
    • Проверьте, нет ли настроек в теме, которые могут конфликтовать с Elementor.
  6. Проверка мобильного адаптивного режима:

    • Убедитесь, что в настройках темы и Elementor нет специфичных для мобильного вида параметров, которые могут скрывать ваше меню.
  7. Обратитесь в поддержку:
    • Если после всех этих шагов проблема не решается, рекомендую обратиться в службу поддержки Elementor или к вашем хостинг-провайдеру (Hostinger), так как они могут помочь с более детальной проверкой конфигураций сервера.

Заключение:

Сначала выполните перечисленные шаги и посмотрите, поможет ли это восстановить работоспособность вашего шорткода. Если проблема сохраняется, дополнительные детали о вашей конфигурации или коде могут помочь в дальнейшем анализе. Удачи!

Оцените материал
Добавить комментарий

Капча загружается...