Главная WordPress

WordPress плагин «Каталог статей» (Article Directory)

Внимание! Дальнейшая разработка и поддержка плагина и темы "Article Directory" остановлена. Основная задача данного плагина заключается в том, чтобы вывести на главной странице (или любой другой) структурированный список рубрик, элементы которого можно было бы легко видоизменять с помощью CSS. Кроме того, плагин позволяет авторам публиковать ...

Комментарии (707)

  1. Dimox, подскажи на счет модерации статей.
    Плагин Role Manager стоит. Я хотел бы, чтобы статьи зарегеных пользователей попадали сначала на модерацию и чтобы потом они не редактировали статью. Создал роль с правами: Publish Posts, Read. Но новые пользователи все не могут создать пост. Подскажи на счет настроек.

  2. Спасибо, пост помог :)

  3. Dimox, подскажи еще по плагину — Write Post blocks hide для WordPress 2.5+
    Не получается его активизировать, выдает ошибку:

    Плагин не может быть активирован, поскольку он вызвал фатальную ошибку:

    Fatal error: Cannot redeclare hide_blocks () (previously declared in …/wp-content/plugins/article-directory/article-directory.php:860) in …/wp-content/plugins/write-post-blocks-hide-2.5.php on line 38

  4. Основная задача данного плагина заключается в том, чтобы вывести на главной странице (или любой другой)

    Подскажите пожалуйста. Как вывести

    (или любой другой)

    ?
    И еще:
    Если я использую вордпресс с плагином «Каталог статей», то я уже не могу использовать его по его прямому назначению — как блог, добавлять свои статьи и все такое. Получается что все кому не лень могут оставлять коментарии без регистрации. Или можно сделать так чтоб например в доску объявлений люди писали без регистрации, а все остальное как обычно? Задача такая: вордпресс со своими функциями блога + доска объявлений. Просто я начинающий и пока недогоняю — вот пытаюсь понять. Пытался, пытался и решил спросить.

    • Смотря где хотите выводить. Если тип данный — страница, то нужно создавать ее шаблон (ссылка на мануал в статье есть).

      Или можно сделать так чтоб например в доску объявлений люди писали без регистрации, а все остальное как обычно?

      Вряд ли. Не стоит совмещать каталог и блог.

  5. В версии wp 2.7.1 — работает отлично!

  6. А возможно ли такое?
    Использовать этот плагин как каталог статей и как доску объявлений в рамках одного сайта? Просто хочется на сайте и каталог статей и доску объявлений. К примеру: доска объявлений на главной, а статьи на другой странице.

  7. Добавляю в админке новые странички, они появляются только в виджете «Страницы» а в шапке почему-то нет. Начитался доков, вроде все делаю правильно, может это особенность темы Article Directory 1.5 от Dimox?

  8. Пытаюсь добавить к названиям рубрик иконки. Но у меня рубрики в сайдбаре, а не в теле страницы. Будет ли работать? выполнила все настройки, ничего не получается :(сайт — по ссылке.
    такое ощущение, что не прокатывает установка номера категории по столбцу и такой-то номер сверху. может следует переименовать категорию в стилях? подскажите пожалуйста, душа жаждет красоты :)

    • Зачем вам использовать мой плагин, если у вас всего с десяток рубрик? А не получается, потому что список сейчас выведен не моим плагином. Но это и не проблема, чтобы добавить иконки, используйте классы, которые выводятся у каждой рубрики (загляните в код). К примеру, у вас для рубрики «Handmade» используется класс cat-item-55, вот его и используйте. И так для каждой рубрики. А мой плагин здесь, по-моему, вообще не нужен.

  9. Спасибо за супер-плагин! Начал экспериментировать с ним и столкнулся с тем, что статьи, публикуемые пользователями (им автоматом назначаю роль автор) не отправляются на премодерацию (как комментарии), а сразу публикуются. Что не так или я не совсем верно понял описание функций плагина и этой возможности нет, тогда может кто-то подскажет как это реализовать?

    Также6 если есть у кого-то опыть проверки публикуемой статьи на кол-во ссылок, то тоже буду рад — задача проверить сколько внешних ссылок внутри статьи и показать это админу (редактору)

    Спасибо еще раз!

    • Плагин Role Manager поставили? Права пользователей меняются с его помощью.

      задача проверить сколько внешних ссылок внутри статьи и показать это админу

      Можно просто нажать «Предпросмотр» и количество ссылок в статье прекрасно видно.

      • Плагин поставил сразу, просто не сразу додумался отключить все, кроме редактирования поста ;) Спасибо!

        Появился еще один вопрос — как поставить уведомление о создании новой статьи (премодерация)? Комментарии на модерацию приходят замечательно, а вот за записями приходится регулярно лезть в админку. Буду признателен за наводку.

        • как поставить уведомление о создании новой статьи (премодерация)?

          К сожалению, никак, такой функции нет. Либо надо дополнительно программировать, но я в этом не разберусь.

          • Оказалось, «все придумано до нас». Плагин Draft Notifier от «ненашего» товарища Michael D. Adams с легкостью справился с этой задачей. Код небольшой — русифицировать там буквально три строки, но и английский вполне доступен. Страница плагина здесь: wordpress.org/extend/plugins/draft-notifier/

            При появлении нового драфта статьи плагин отправляет на почту, указанную в настройках (не в профиле, а именно в настройках блога), уведомление с полным текстом статьи…

            И по-традиции, новый вопрос. Оказывается, находятся некоторые умные товарищи, которые, вместо того, чтобы постить со страницы /wp-admin/post-new.php, делают это из дашборда, а в 2.7 там quick-post.
            Внимание, вопрос: как вообще запретить юзеру дашборд и после логина через wp-login наш юзер все равно попадал на post-new? Как-то ведь это реализовано в теме?

            Немного не связанный вопрос, но все же… на странице post-new.php есть блок рубрик, красивый такой с аяксным перключателем. Толкьо страдаю я от него — по-умолчанию, там выводятся не все, а только популярные рубрики. А ведь наш юзер-то, человек занятой и недосуг ему кнопки лишние жать. ВОт он и выбирает не совсем то… А нет ли возможности вывести в этом месте просто все рубрики целиком?

            • Оказалось, «все придумано до нас». Плагин Draft Notifier от «ненашего» товарища

              Вот и замечательно.

              Внимание, вопрос: как вообще запретить юзеру дашборд и после логина через wp-login наш юзер все равно попадал на post-new? Как-то ведь это реализовано в теме?

              Занесу в TODO, посмотрю, что можно сделать.

              А нет ли возможности вывести в этом месте просто все рубрики целиком?

              У меня по умолчанию выводятся «Все рубрики», а по соседству вкладка «Часто используемые». Не знаю, почему у тебя по-другому.

              • Нашел я замечательного канадского товарища по имени Peter Keung, который создает то, что нужно:

                1. Плагин Peter’s Collaboration E-mails — делает все то же, что и упомянутый выше Draft Notofier, только лучше. Во-первых он не шлет весь текст статьи (это, с моей точки зрения лучше, т.к. все равно нужно в админку лезть для верификации поста), во-вторых, можно создать стандартную редакционную цепочку утверждающих публикацию (автор-модератор-админ и т. п.), в-третьих, что самое главное — при смене статуса поста обратно на «черновик», автор получает в свой ящик уведомление о том, что, мол статья-то не прошла и есть еще шанс все исправить и отправить на рассмотрение повторно.

                2. Плагин Peter’s Post Notes — добавляет возможность делать пометки к статьям. Вроде бы ерунда, но в связке с предыдущим плагином дает суперэффект: автор не понравившегося вам поста получит не только стандартный отлуп, но и ваш личный комментарий типа «Чувак, ты задолбал уже по 20 ссылок в 1000 знаков вкорячивать…» Но этого Питеру показалось мало — автор сам может оставлять вам заметки. Получается почта в почте ;)

                3. Плагин Peter’s Login Redirect к первым двум не имеет отношения, но отвечает на мой же собственный вопрос переадресации посетителей после авторизации. Удобные настройки для редиректа как для групп, так и для конкретных пользователей.

                PS: В плагинах Питера есть глюк с кодировкой — правится просто — в коде во всех параметрах с htmlentities нужно добавить 'UTF-8' Например:

                $ppn_post_note = htmlentities (stripslashes ($_POST['ppn_post_note']), ENT_QUOTES, 'UTF-8');

                В первом плагине 3 вхождения (ищите htmlentities), во втором — 1. В третьем ничего менять не нужно

                Я скоро закончу перевод плагинов Питера (осталось меньше половины, благо там не так много) и свой пост по созданию каталогов на WP на основе твоего плагина и темы + этих плагинов и кое-чео еще (у меня серия для чайников-недоманимейкеров, так что никакой конкуренции, наоборот хорошее дополнение и тогда все целиком упакую, или, если будешь против — только свою часть со ссылками на твои публикации.

                Спасибо еще раз за шикарный плагин с темой, Dimox!!!

                • Отлично.

                  так что никакой конкуренции, наоборот хорошее дополнение и тогда все целиком упакую, или, если будешь против — только свою часть со ссылками на твои публикации.

                  Не буду против =)

                  Спасибо еще раз за шикарный плагин с темой, Dimox!!!

                  Пожалуйста ;)

            • из дашборда

              А может из блог-клиента типа Windows Live Writer?

  10. Вопрос не по теме, но может кто знает? Есть ли для WP доска объявлений? Или лучше отдельно заточенный двиг под доску юзать?

  11. В любом случае спасибо Вам огромное

  12. Здраствуйте,
    Как можно сделать что бы колонки распологались не так:

    тексттекст|S1|S2|

    А так:

    |S1|тексттекст|S2|

    Или будет сложно осуществить? Я то сам не против первого варианта, но пользователи сайта…=)
    Заранее спасибо!

  13. Такой вопрос!

    На странице моего каталога статей выводится последние 30 статей!
    А как сделать, чтобы выводилось например 60 статей???

    Зараннее благодарен!

  14. Вот на моем каталоге статей в браузере показывает:
    www.example.com/название статьи.

    Как сделать, чтобы выводилось вот таким образом:
    www.example.com/название рубрики/название подрубрики/название статьи ???

  15. Гм, а в чем смысл такого каталога? Яндекс ведь банит их так же как и обычные каталоги ссылок — за неуникальный контент и поисковый спам?

  16. Обратил внимание, что ArticleBox отсутствует в Яндексе. Давно с ним такая неприятность?

    P. S. За плагин спасибо, пользуюсь им давно и плодотворно.

  17. Сейчас я опишу чего именно мне не хватает, может кто подскажет.
    1.) Нет возможности настроить позицию самой категории, в плане шаблона (верх, низ, лево, право), или любая другая метка в шаблоне.
    2.) При выводе основной категории, ниже выводится список подкатегорий, не хватает вывода заголовков контента, который находится в основной категории.

    Есть ли решение?

    • 1.) Нет возможности настроить позицию самой категории, в плане шаблона (верх, низ, лево, право), или любая другая метка в шаблоне.

      Не понял этого пункта.

      2.) При выводе основной категории, ниже выводится список подкатегорий, не хватает вывода заголовков контента, который находится в основной категории.

      Если речь про страницу вида articlesss.com/category/business/, то заголовки, как видите, есть. Если в рубрике нет статей, соответственно, не будет и заголовков.

  18. Dimox!

    Вот бы к твоему плагину добавить функцию массовой проверки pending постов на уникальность, реально такое?
    Можно сделать платным — с ценой в разумных пределах, думаю — покупатели будут:)

    www.google.com/search?q=%22Powered+by+WordPress%22+%22Theme+by+Dimox%22&hl=ru&lr=&client=opera&rls=en&hs=HVk&start=30&sa=N — кто-то из них точно купит, ну и я бы не отказался:)

  19. Вот такой вопрос: установил плагин, на главной появились все рубрики, ну и конечно подрубрики. Добавляю новый пост — он появляется и рубриках плагина каталога и на главной странице тоже. Как убрать дублирование постов с главной страницы?

    • Не понял, где какие дубликаты. Можете пример показать?

      • У меня такая же проблемка. Год назад как-то решал это. Но сейчас забыл решение и не могу вспомнить.
        Дело в том, что «каталог статей» находится на другой странице. А на главной вывоядтся обычные рубрики блога. В настройках плагина исключил все не нужные рубрики. Когда пишу запись она появляется и в каталоге статей и в сайдбаре тоже. Как удалить из сайдбара?
        Буду очень благодарен, если увидите этот коммент и ответите на него

        • Как я и выше писал, непонятна суть проблемы.

          • Пример. frazbook.ru
            Ради примера добавлю запись в рубрику «Русский язык».
            Сам каталог статей находится в разделе «Статьи».
            Добавил запись «Привет Dimox» в рубрику «Русский язык». Соответственно в статьях появилась запись, а также в сайдбаре новая рубрика «Русский язык».
            Как можно убрать с сайдбара такие рубрики?

            PS. Кстати, Вы сейчас свободны для заказов? Нужна верстка, + использование article directory и многое другое

            • Если в сайдбаре для вывода рубрик используется виджет, тогда ее никак не исключить, а если используется функция wp_list_categories (), тогда код будет таким:

              <?php wp_list_categories('show_count=0&orderby=term_group&title_li=&exclude=7'); ?>

              где цифра 7 — ID рубрики, которую нужно исключить.

              PS. Кстати, Вы сейчас свободны для заказов? Нужна верстка, + использование article directory и многое другое

              Свободен.

  20. Здравствуй, уважаемый Dimox. Очень нравится твой блог, просто без ума от него. Хочу, чтобы мой был такой же функциональный. Но сейчас завис в работе с такими ошибками:
    1) когда выбираю рубрику с русским названием в браузере первая буква отражается квадратиком. Хотя с Category Title Format всё впорядке. Вот пример: http://biocco.ru/litra.html
    2) создал рубрику «видео», подрубрику «мультики», написал пост в эту подрубрику, хочу открыть эту подрубрику (чтобы полюбоваться этим постом), а страница «нафинг фаунд.». biocco.ru/video/multiki.html — мне наверно надо убрать как-то video из этой строчки, я сегодня целый день ломаю голову над этим. Ничего не получается, никакие плагины не помогают.
    Только Вы можете меня спасти! Помогите, плиз))

    • 1) когда выбираю рубрику с русским названием в браузере первая буква отражается квадратиком. Хотя с Category Title Format всё впорядке. Вот пример: biocco.ru/litra.html

      Не встерчался с такой проблемой. Попробуй поискать/спросить на форуме по WordPress. Единственное, что могу предположить — если используешь плагин All in One SEO, тогда читай эту статью — tods-blog.com.ua/wordpress/plugins/allinoneseo-titlebug/

      2) создал рубрику «видео», подрубрику «мультики», написал пост в эту подрубрику…

      Рубрика не может имет окончание .html без дополнительных php-выкрутасов. У нее следующий адрес — biocco.ru/video/multiki

      P. S. Вопросы нужно было задавать не сюда, а в обратную связь, т.к. к теме поста это не относится.