Ошибка "The given object ID is not that of a menu item" в меню с 40+ пунктами

16 мар. 2011 г., 07:50:28
Просмотры: 5.13K
Голосов: 2

Когда я пытаюсь добавить более 40 пунктов в меню, появляется ошибка "The given object ID is not that of a menu item", и многие пункты меню случайным образом исчезают.

На сайте, с которым я работаю, около 65 страниц, но я не могу добавить их все из-за этой проблемы.

Речь идет о новом интерфейсе управления меню в WordPress.

4
Комментарии

Каждый добавляемый элемент является либо обычной страницей, либо пользовательской ссылкой, но не пользовательскими типами записей или таксономиями

Lemon Bacon Lemon Bacon
16 мар. 2011 г. 07:51:58

Похоже, проблема была связана с ограничением памяти PHP. Кто-нибудь еще это заметил?

Lemon Bacon Lemon Bacon
16 мар. 2011 г. 10:24:32

Ребята, у кого-нибудь есть решение этой проблемы?

User User
22 мар. 2011 г. 11:52:59

У меня была такая же проблема. 40+ пунктов меню в кастомном меню. Только кастомные и страницы. У меня уже было выделено 128M; я изменил это на 12800, чтобы проверить, сработает ли, но все равно получаю ошибку. Думаю, может просто вручную обновить базу данных mySQL?

User User
14 авг. 2011 г. 10:13:44
Все ответы на вопрос 2
0

Решение, которое я нашел, заключалось в том, чтобы связаться с моим хостинг-провайдером и попросить их увеличить лимит памяти PHP для моего аккаунта с 64MB до 128MB. После этого проблема исчезла.

26 мар. 2011 г. 05:04:10
0

Зайдите в панель управления cPanel и файлы сайта, затем перейдите к файлу wp-config.php и добавьте следующую строку кода:

/** Лимит памяти */
define('WP_MEMORY_LIMIT', '96M');

У меня сработало.

20 окт. 2015 г. 14:00:28