Пропадают ссылки из дефолтного меню
-
ситуация такая — мне нужно подробное выпадающее меню нескольких уровней. состоит из моих ссылок на внутренние страницы. но видимо поскольку пунктов этих много, при сохранении вордпресс удаляет на его взгляд лишние.
можно ли снять такое ограничение пунктов?
-
Проверяли на стандартной теме без плагинов?
свежеустановленный вп последней версии 3.4.1
плагин один только — вордпресс импортер, но он безопасный в этом плане совсем.
у меня та же проблема что и в этой ветке видно
http://ru.forums.wordpress.org/topic/Ограничение-на-пункты-в-произвольном-меню-17-шт
можно ее развить. возможно это баг версииWP 3.4.1. Закинул в меню гамузом все страницы, в общей сложности получилось 26 (некоторые по два раза). Никто никуда не пропал, даже иконки от polylang’а.
в моем случае речь чисто о произвольных ссылках в меню. их правда не 17, а 84 у меня сейчас, правда разных уровней вложенности, конечно )))
а нужно чтоб все вместилось около сотни.
когда добавляешь т. наз. лишние, они пропадают и еще последняя ссылки или несколько в самом меню на сайте становятся не активными гиперссылками а просто текстом.могу дать урл на мыло
у меня на локалке ниче не пропадает, и произвольные и непроизвольные ссылки, что-то не так с твоей темой
тема тоже дефолтная, самая что ни на есть — Twenty Eleven ))
а что вы смотрели на локалке — сколько пунктов в меню?да и причем тут тема, когда проблема видна уже в админке движка при сохранении. ну вот добавил больше 80 ссылок, господа, по одной, все было прекрасно. а потом в один момент взяло и перестало добавляться, во как.
потому если есть желающие проверить — внесите у себя меню из 85 ссылок, уровень вложенности 3. а то пара десятков если и у меня работали…Я бы смотрел в сторону проблем mysql. Если не копать глубоко, то можно, скажем, попробовать вывести на стр. списка постов или страниц не стандартные 20, а много, 100, 200, 1000… (кто не знает, кол-во задается в «настройках экрана»)
Юрий, а при чем список постов к дереву меню которое состоит из произвольных ссылок, которые могут вести вообще на другие сайты даже. и отображается это дерево прежде всего в админке сайта /wp-admin/nav-menus.php
там вобщем-то и начинаются проблемы, которые попутно высвечиваются в меню на самом порталетакая вот штука — тема, сборка вп, все по дефоту, все последнее, включая версии пхп и mysql, и даже сервер собственный весьма мощный, корректно настроенный.
правда меню конечно в вп не приспособлено для большого кол-ва ссылок — я б с разработчиками по этом у поводу пообщался если б знал буржуйский. хоть бы можно было сворачивать ветки пунктов чтобы не все подряд выводились а самые главные при желании. а то когда больше 20-30 пунктов постоянно приходится вращать колесико мыши верх-вниз )
а при чем список постов к дереву меню
При том, что пункты меню отличаются от постов только только значением поля post_type. Если есть проблемы с большой выборкой из таблицы, то они будут проявляться независимо от типа записи.
PS Также возможна нехватка памяти для построения дерева. Но с этим проще — достаточно увеличить memory_limit.
Проблема замечена на серверах с расширением Suhosin, которое ставит ограничение на число переменных в запросе.
Должно помочь увеличение значений
suhosin.post.max_vars
иsuhosin.request.max_vars
с 200, например, до 500 (если хостинг-провайдер предоставляет возможность их изменить).возможно это баг версии
Неоптимальную реализацию сохранения меню действительно можно считать багом (ещё с версии 3.0), однако патча с решением пока нет.
Обсуждение в багтрекере: http://core.trac.wordpress.org/ticket/14134
Сергей, круто, спасибо. попробую сначала просто мемори лимит увеличить, потом уже suhosin, если не поможет. отпишусь
Возможно, будет полезен плагин Add Descendants As Submenu Items:
http://wordpress.org/extend/plugins/add-descendants-as-submenu-items/Некоторые другие идеи: http://core.trac.wordpress.org/ticket/14134#comment:63
- Тема «Пропадают ссылки из дефолтного меню» закрыта для новых ответов.