n-wp.ru — блог о WordPress

Посоветуйте плагин для решения проблемы

Посоветуйте, пожалуйста, каким плагином можно это заменить? Или есть какое-то другое разумное решение? http://smv.od.ua/photo-portfolio.html
Сейчас страница «Фото портфолио» представляет собой встроенный в нее HTML код, в котором перечислены все ссылки из выпадающего меню «Фото портфолио». Точнее, ссылки на страницы и подстраницы. Каждый раз, добавляя новую страницу, приходится править код руками. Хотелось бы найти какой-то плагин, чтобы на этой странице выводилось меню со страницами и подстраницами. Чтобы при добавлении страниц или подстраниц они автоматически появлялись в этом меню. Чтобы можно было настроить и сохранить структуру меню, порядок страниц и подстраниц, вне зависимости от того, когда была добавлена страница или запись. (Последнее, видимо, что-то уж очень фантастическое).
Такая же штука нужна и для стр. «Видео портфолио» http://smv.od.ua/video-portfolio.html

12 комментариев

  • Dropdown Menu Widget

    Извините, немного критики. Судя по задаваемым вами вопросам, у вас нет четкого представления о том, что вы хотите видеть, какой блог вам нужен, какие он должен выполнять функции. Вам нужно определиться, нарисовать, что вы хотите видеть, разбить на мелкие задачи, и выполнять задуманное поочередно, а не перескакивать безсистемно с одного на доугое. Вам нужно портфолио? Найдите сначала подходящую тему. Извините, но используемая вами тема не годится.

  • Да, вы уже говорили об этом. Но что ж делать, если, на данный момент, не удалось подобрать ничего лучше. К счастью, для сайта фотографа на http://themeforest.net/ купила очень красивую, правда громоздкую тему. Вы такие не любите :).
    Но вот этот сайт, это не персональный блог, а сайт студии, и у него более расширенная задача, чем просто представление портфолио. К сожалению, ничего подходящего ни из бесплатных, ни из платных тем для него не сумела подобрать, поэтому и мучаюсь с этой. Она подходит мне по дизайну. А все темы в стиле «портфолио», которые я встречала, не дотягивают до моих требований.
    Вот, вкратце суть проекта. Задача сделать не сайт-портфолио, а сайт студии, в котором, кроме портфолио, будет несколько страниц (услуги, контакты и тд), и блог на различные темы, касающиеся как фотографии и видео, так и других, более отвлеченных тем. У страницы Фото портфолио и Видео портфолио сложная структура. Записи блога не должны попадать на главную. На главной только вступительное слово, ну и один-два поста.
    Я с удовольствием рассмотрела бы любые предложения в плане дизайна и функционала, потому что каждый день сталкиваюсь с кучей несуразных проблем типа той, что описала в посте. Но сейчас передо мной стоят четкие задачи, которые необходимо решить до того, как найдется более приемлемый вариант дизайна.
    Если все же вернуться к теме моих вопросов. Разве еще ни кто не ставил задачи подобные моим? Я имею ввиду меню на странице и закрепление поста в рубрике минуя главную страницу. Неужели ни кто не задавался такими вопросами?

  • Плагин из первого комментария пробовали?

    Хотелось бы найти какой-то плагин, чтобы на этой странице выводилось меню со страницами и подстраницами. Чтобы при добавлении страниц или подстраниц они автоматически появлялись в этом меню.

    То есть WordPress должен будет сам угадать, каким пунктом меню поставить новую страницу? Кстати, а вы точно имеете ввиду страницы, а не посты? Страница — это не пост, просто часто выглядит очень похоже.

  • Ой… Я даже не заметила ссылку в первом посте… Прошу прощения за невнимательность и огромное спасибо аж за два варианта. Сейчас пойду, протестирую оба плагина.

    Кстати, а вы точно имеете ввиду страницы, а не посты? Страница – это не пост, просто часто выглядит очень похоже.

    Вот как я это вижу: На странице располагается меню (древовидное, или гармошкой – с возможностью настроить показ в развернутом или свернутом виде), которое может состоять из ссылок на страницы и из ссылок на записи. В моем случае у меня на странице «Фото портфолио» и «Видео портфолио» только ссылки на страницы (подстраницы). Но в процессе работы обнаружила, что мне явно понадобиться такое меню и для страницы Блог. Сейчас Блог это раздел и хотя там записей всего ничего, а бардак уже начался. Хотелось бы показать красивую структуру записей, понятную и логичную, что-то вроде карты. Но карта делается на весь сайт (если я не ошибаюсь), а мне нужно для определенных разделов, или для определенных страниц, или для определенных записей. Вот если бы можно было при создании записи или страницы, ставить птички и указывать в какое меню их включать. И самих меню можно было бы сделать сколько угодно и указать на какой странице каждое из них будет показываться.
    Вот вроде все логично пишу, и мне самой понятно, но как-то сомневаюсь, что понятно для других.

      • Нет, ну это совсем разные вещи. Меню это меню. У меня сложная структура портфолио. И эта страница выглядит как дерево, или карта.
        В стандартном меню показаны ссылки на страницы и подстраницы. А на этой странице (посмотрите), страницы, подстраницы и даже под-подстраницы, да еще и с длинючим описанием. Если бы все это впихнуть в стандартное меню… ой, это было бы реально не красиво.

        • Значит я плохо понимаю, что вам нужно. Вы писали, что меню. Оказывается, не меню, а карта сайта с исключениями. Вам нужна карта сайта? Архив с описаниями? Или выпадающее меню?

          • Вопрос не в том, как СИЕ безобразие назвать, а что оно должно делать. Можно назвать это и древовидно-гармошечным меню и картой, главное, чтобы функции у него были такие, как я описала. Может это вообще гибрид какой-то получиться, не знаю. Плохо, что не могу с первого раза сформулировать четко все функции. Я вот тут на вебланс проект закинула, к нему ТЗ. Вобщем, постаралась, как можно яснее выразить свою мысль. Надеюсь, удалось. Смотрите пункт 6. http://smv.com.ua/WP.doc

            • Ну почему же. Если вы хотите, чтобы другие понимали вас — называйте вещи своими именами. Лично я так и не понял, что вам нужно. То, что вы хотите, делается с помощью стандартного меню — изучите его возможности. Если же вам нужно создать портфолио, то создайте категорию portfolio и шаблон, выводящий все посты из этой категории в нужном вам виде.

              • К сожалению, не хватает знаний, чтобы точно понимать, что и как называется. Все приходит с опытом, ну а сейчас действую методом научного тыка. Что касается Ваших советов, если мою проблему можно решить так просто, как Вы пишите, это было бы супер!
                1. Вариант – меню.
                Этот вариант самый простой, доступный и логичный.
                Порылась в интернете. Нашла статьи про меню. Например, про функции wp_list_pages, wp_page_menu, wp_nav_menu Но это все, по-моему, не то. Про вывод меню на самой странице ничего не нашла. Нигде не пишется о том, как вставить код созданного меню в саму страницу. Даже в виджет его можно ставить! (Просто выбрать в виджете название меню) А в страницу нет… Просто непонятно, почему такую простую вещь не предусмотрели разработчики. Само собой, я могу ошибаться, надеюсь, я просто плохо ищу. Просто не знаю, как правильно задать вектор поиска. Сейчас у меня создано несколько меню. Основное, которое в шапке сайта. Меню в виджете, там второстепенные материалы сайта (Новости и акции, Это интересно и тд и тп). И третье меню для Фото портфолио, которое нужно вставить в страницу. Осталось понять, как это сделать…
                2. Вариант – категория и шаблон.
                У меня все портфолио это не записи, а страницы, и они уже проиндексированы, поэтому менять страницы на записи не хотелось бы. Кроме того, в моем шаблоне форматирование краткой и полной записи не одинаковое. Краткое, это какой-то кошмар! Портфолио будет выглядеть как холоймыс на ватине (простите за Одесский жаргон).
                Но если все оставить как есть, страницы ведь нельзя привязать к категории? Или можно? И насчет шаблона. Как он создается и где? Просто если этот метод и не подойдет для стр. Портфолио, то для Блога в самый раз. Там у меня именно записи.

  • Второй это точно что-то не то. А вот по первому плагину пару вопросов. Это, как я понимаю, меню в виджете? А его можно встроить в страницу? И указывать какие именно записи и страницы включать в меню? Или это как карта, показывает все подряд?

    Не знаю, может стоит создать проект на веблансе. Вдруг кто-то сможет реализовать мои дикие фантазии.