• Здравствуйте! Помогите пожалуйста! Делаю интернет-магазин. Очень много категорий товаров. Категории добавляю в Primary Menu. В кактой-то момент категории перестали добавляться. Поискал решение в интернете — нашел решение: добавить в файл .htaccess строку php_value max_input_vars 11000. Помогло т.е. категории продолжили добавляться, НО Во-первых сайт во время прокрутки стал работать рывками. Во-вторых, и это сейчас самое главное — после добавления наверное 600-той категории меню перестало сохраняться — после нажатия на кнопку сохранить может думать до бесконечности. Различные перезапуски сохранения не помогают (имею ввиду, что пробовал несколько раз). Интернет-магазин очень большой, категорий товаров будет, наверное около 2-3 тысяч! т.е. я добавил лишь часть, а меню уже не сохраняется! Пожалуйста, напишите кто с этим сталкивался т.к. если не решу проблему — несколько недельная работа впустую. + Третье, не обязательное, но тоже может быть кто сталкивался: после добавления дерева категорий товаров т.е. имеется категория 1, в ней категоря 2, а в ней категория три — в меню категории отображаются просто списком и родительские и дочерние, хотя галочка на «Автоматически добавлять в это меню новые страницы верхнего уровня» стоит. Причем какие-то категории все таки он показывает вложенными, а какие-то игнорирует. Мне это тоже очень важно т.к. делаю магазин автоаксессуаров и, например добавляю категорию 2001-2005 г., а их у меня в меню уже штук 10 и какую мне поставить я незнаю. Вот вначале добавляю при создании к году модель авто, затем в меню ищу по году и названию, добавляю в меню, а затем опять из категории удаляю название модели т.е. делаю двойную работу, а у меня около 40 марок авто, далее у в каждой модели, а потом еще года! В общем пожалуйста, помогите! Самые главные вопросы конечно про сохранение меню и тормоза сайта. Но если поможете с третьим — тоже мне очень поможете. Спасибо.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, denisco.pro

    Здравствуйте.

    Обычно в плагинах для интернет-магазинов есть добавление атрибутов к товарам, или свойств или вариантов. В общем суть в том, чтобы не делать на каждый год категорию, а указывать это в атрибуте, например, Категория: Стекла, Атрибут Марка: Toyota, Атрибут Модель: Camry, Атрибут Год: 2001, Атрибут Год: 2002, Атрибут Год: 2003 (ну или как-то интервалом), а потом делать фильтрацию, чтобы получалось примерно так: https://www.justcommodorespares.com.au/?make=6&model=25&category=293&year=2010

    Извините, поторопился и не прочитал, что нужно задавать по одному вопросу. Если что — ответьте хотя бы на второй! — Почему не сохраняется меню. Кстати, если что, то дело не в значении php_value max_input_vars (у меня стоит php_value max_input_vars 11000) — менял 11000 на 50000 — не помогло…

    Хм..интересный Вариант! Обязательно его рассмотрю) Пока у меня выпадающее меню: автомобили с левым рулем — далее выпадает список марок — далее после выбора марки выпадают модели авто — далее года — далее человек переходит на страницу с нужным товаром. Но обязательно рассмотрю ваш) Но может быть вы сталкивались еще с огромным Primary Menu? т.е. когда оно не сохраняется а просто долго думает?

    Спасибо Denisco! Сделал немного по другому — использовал плагин WPB Accordion Menu or Category. В нем есть возможность создавать меню-аккордеон из категорий товара + он работает в виде шорт-кода т.е. его можно разместить не только в сайдбаре, но и на странице, а возможно и в Primery menu, если установить плагин основного меню с возможностью добавления шорт-кода.

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