Поддержка Проблемы и решения Не активные ссылки в меню

  • Привет

    Облазил всю админку, но так и не нашел решения.
    Создаю новую страницу и помещаю её в меню. Ссылка в меню отображается корректно.
    Выглядит как ссылка, даже меняет цвет при наведении мышкой…. но при клике перехода на данную страницу нет.
    Пробовал разные варианты, но так и не смог решить данную проблему.

    WP 5.2.2

    Буду рад помощи!

Просмотр 12 ответов — с 1 по 12 (всего 12)
  • Создаю новую страницу и помещаю её в меню……но при клике перехода на данную страницу нет

    1. Надо не только создать, но и опубликовать. И надеюсь страницу в меню добавляете в стандартном редакторе меню или в каком либо плагине-конструкторе?
    2. Как вы считаете, зачем это надо при создании темы на этом форуме?

    • Ответ изменён 3 года, 3 месяца назад пользователем O.
    • Ответ изменён 3 года, 3 месяца назад пользователем O.

    1. Страница конечно опубликована. Если мышкой «открыть ссылку в новой вкладке», то страница открывается. А при клике нет.

    Страницу добавляю через стандартный редактор.

    На сайте стоит плагин Elementor

    2. Это поле я видел, но у меня сайт на локальном сервере.
    Если без ссылки на сайт помочь нельзя, то выложу его в сеть

    • Ответ изменён 3 года, 3 месяца назад пользователем mrringo.

    mrringo, приветствую. Раз уж мы пока не видим проблемную страницу, то хотя бы скажите, есть ли ошибки в консоли разработчика? Пробовали ли вы вместо страницы, скажем, в меню добавить произвольную ссылку для тестирования проблемы? Ситуация возникает только с вашей темой, или со стандартными/любыми другими?

    Модератор Yui

    (@fierevere)

    ゆい

    Spectrum, не выносите пожалуйста приговоры от имени всего форума,
    даже если вы увидели такие отягчающие обстоятельства как «Элементор» и «Локальный сервер»
    Всегда есть ненулевой шанс что ответит кто-то еще, возможно кому-то станет интересно, возможно это будут совсем новые участники форума.

    Сайт перенес на сервер

    http://chaspik-vertum.ru

    переименовал уже созданное меню в ВИДЫ РАБОТ
    добавил туда новые страницы — нижние три меню это я добавил
    они не открываются при клике на ссылку

    верхнее меню было в шаблоне, я его переименовал — оно работает

    То есть все созданные НОВЫЕ пункты меню не открываются, все СТАРЫЕ (установленные в шаблоне) работают

    вам стоит обновить вашу коммерческую тему до актуальной версии и обратиться в ее ТП
    п. 9

    Понял. Так и сделаю.
    Я подумал, что есть какая-то общая настройка в WP , где можно включать и отключать ссылки и это не связано с темой.

    Спасибо за ответы!

    mrringo, подозреваю, что вы упустили какую-то специфику создания меню самой темы, т.к. между существующими и новыми пунктами есть различия в коде. У вложенных пунктов меню есть класс external, у ваших тестовых пунктов его нет. Также в тэгах <a> ваших пунктов меню отсутствует title="---тут-6-табов---". Попробуйте указать эти данные и посмотрите, может быть в этом и есть загвоздка.

    я заметил этот класс external и думаю, в этом и дело.
    Честно говоря, я впервые столкнулся с WP и думал, что это из-за каких-то внутренних настроек системы и совсем выпустил из внимания, что это может быть из-за темы.

    Еще раз всем спасибо.
    Поизучаю тему

    Вопрос закрыт

    Решение найдено. Может кому и понадобиться.

    Основная проблемы была в общих настройках WP и не связана с темой.

    1. В настройках экрана (screen options) надо включить — показать свойства меню

    Соответственно в настройках меню появляется возможность выбрать target и подключить css классы.
    В этом и была у меня основная проблема, я не понимал как вписать css, чтобы он добавлялся к нужным пунктам меню

    2. В данной теме класс external отвечает за открытие страницы по клику на ссылке меню.
    Прописываешь класс и вуаля! все работает

    Решение найдено.
    Основная проблемы была в общих настройках WP и не связана с темой.

    а как же:

    Облазил всю админку, но так и не нашел решения.

    т.е. в следующий раз верить вам не надо?

    И это таки — особенность темы, поскольку в 99,99% тем ни какие доп. классы для меню не нужны.

    mrringo, хорошо, что разобрались, однако..

    Основная проблемы была в общих настройках WP и не связана с темой.

    Это не проблема вообще, и, тем более, не проблема WordPress.

    В этом и была у меня основная проблема, я не понимал как вписать css, чтобы он добавлялся к нужным пунктам меню

    В данной теме класс external отвечает за открытие страницы по клику на ссылке меню.
    Прописываешь класс и вуаля! все работает

    Про класс и таргет я вам вчера написал — это и есть особенность вашей темы. Причём, заметьте, реализация весьма кривая, да ещё и непонятная новичкам.

    Ну, зато опыт получили 🙂

Просмотр 12 ответов — с 1 по 12 (всего 12)
  • Тема «Не активные ссылки в меню» закрыта для новых ответов.