Так, адміністратор не працює надзвичайно добре для сайту з тоннами Сторінок проти Постів . Як ви згадуєте, більшість веб-сайтів WordPress були блоги, і кому потрібно часто редагувати старі публікації блогу? З найновішими доступними найчастіше потрібні всі більшість блогерів, і оскільки більшість блогів, мабуть, мають 5 сторінок або менше, це не проблема.
Тож я згоден, це обов'язково потрібно.
Три речі, які спадають на думку, без капітального ремонту, це два наступні, які потребують певного кодування:
- Подумайте про використання спеціальних типів публікацій?
- Додайте до списку функціональність фільтрації
- Додати функцію розширення / згортання для батьківських сторінок
- Пошук хороших існуючих плагінів
Подумайте про використання спеціальних типів публікацій?
Часто, коли я бачив сайт з великою кількістю сторінок, виявляється, що може бути реальна користь від їх виведення користувацькі типи публікацій . Часто це пов’язано з тим, що коли сайт був створений, спеціальні типи публікацій не існували в WordPress, щоб навіть розглянути. Ви знаєте, якщо єдиним інструментом у вас є молоток ...
Сьогодні я вважаю, що це все ще є новим, що це не трапляється для більшості людей, вони є варіантом. Я все-таки здогадуюсь, що якщо ви подивилися на свій вміст, ви визначили б шаблони, за якими Сторінки можна було б перетворити на один із більше спеціальних типів публікацій.
Щоб надихнутись, ось знімок екрана для двох різних типів публікацій, обидва з великою кількістю налаштувань, над якими я працюю:
(джерело: mikeschinkel.com )
Змінення типів публікацій для існуючих сторінок
Оскільки у вас вже багато сторінок, можливо, вам доведеться змінити існуючі типи публікацій на новий спеціальний тип публікації. Одним із способів цього є тег на відповідних Сторінках спеціальним тегом на ваш вибір, а потім написати PHP-скрипт або SQL-запит, щоб змінити типи публікацій для Сторінок за допомогою тегу.
Ви також можете написати власну метабочку, яка дозволяє вам змінити тип та / або ви можете змінити список Сторінок, щоб запропонувати функцію зміни типу. Якщо ця частина представляє особливий інтерес, додайте звичай, який конкретно запитує, як зробити одну з цих речей.
Додайте до списку функціональність фільтрації
Іншим підходом було б додати до списку більше варіантів фільтрації. Ви можете фільтрувати за категоріями, за тегами та / або за мета-значеннями. Ось моя відповідь на питання, де я показав, як написати код для сортування за мета значеннями; фільтрація аналогічна:
(джерело: mikeschinkel.com )
Якщо ви хочете отримати більш детальну інформацію про те, як саме це зробити для вашої конкретної потреби, будь ласка, задайте інший більш конкретний питання?
Додати функцію розширення / згортання для батьківських сторінок
Третім підходом може бути надання функцій розширення / згортання за допомогою jQuery і, можливо, навіть AJAX, щоб ви могли бачити лише сторінки верхнього рівня, а потім переходити до відповідних підсторінок. (на жаль, я не зміг знайти для цього гарний знімок екрана.)
Це також потребує програмування, і якщо ви зацікавлені, будь ласка, задайте ще одне конкретніше питання з цієї теми?
Пошук хороших існуючих плагінів
Хоча я не мав досвіду роботи з жодним із них, ось кілька публікацій на тему, тому, можливо, ви зможете знайти те, що вам потрібно:
Сподіваюся, це допомагає?