Я искал эту проблему в Интернете, и мне кажется, что я единственный, у кого есть эта проблема! Все другие проблемы, связанные с Navbar Wordpress, связаны с CSS и HTML.Слишком много предметов, чтобы положить в панель навигации Wordpress
Вот моя проблема: Единственный способ сформировать навигационное меню в Wordpress является использование инструмента визуального перетащить-н-падение, которое в: Внешний вид> Меню. До сих пор я использовал этот инструмент, чтобы меню моих веб-сайтов не было проблем. Но для моего недавнего проекта я должен добавить в меню как 150 пунктов. И текст unicode (персидский). В результате браузер становится очень ... очень медленным во время перетаскивания, и после 4 часов размещения предметов я получил следующее:
Предупреждение: Неизвестно: входные переменные превысили 1000. Чтобы увеличить предел изменить max_input_vars в php.ini. in Unknown on line 0
Я, к счастью, нашел решение этой ошибки и увеличил лимит через мой php.ini. Но снова он показывает белый экран после нажатия «Сохранить меню». Когда я проверяю свое меню на локальном хосте, он не сохранил все элементы и был прерван.
Мне было интересно .. есть ли другой способ создания меню вместо перетаскивания? Что-то вроде помещения всех данных в файл XML или манипулирования элементами меню из базы данных?
Относительно этого я нашел an article, который объясняет структуру меню Wordpress в БД. Но я нахожу это слишком сложным, если я хочу идти, хотя все предметы по одному. Я все еще верю, что есть более простой способ сделать это. Любое предложение приветствуется.
ОБНОВЛЕНИЯ: Хорошо, я сделал это для этого проекта. Я увеличил максимальное время выполнения в php.ini и проблема прерывания решена. Примечание. Чтобы избежать потери еще 4 часов после этого, после того, как я закончил перетаскивание в первый раз, я скопировал содержимое <ul class="menu ui-sortable" id="menu-to-edit">
в отдельный файл и заменил его новыми с помощью инструмента проверки элемента ... умный, а ?!
Но несмотря на то, что проблема решена для меня, основная проблема по-прежнему стоит, что является «альтернативой визуальному инструменту». Поэтому я оставляю этот вопрос открытым, если кто-нибудь приходит с ответом.
Являются ли эти пункты меню определенного типа поста, или отсортировать по какому-то категории? Вы можете создать функцию, которая выполняет запрос для этих элементов, а затем автоматически вставляет их в меню. Добавление большого количества элементов в меню вручную кажется действительно проблематичным. – Dre
Вы правы. Даже если я хочу написать код для этого, я в конечном итоге напишу плагин. К сожалению, элементы меню хранятся в действительно интуитивно понятной манере, т. Е. Каждый элемент получает свои свойства из нескольких таблиц, что делает нашу работу настолько сложной. –