Главная WordPress

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

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

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

  1. Заменил в точности как было указано.
    $user_level < 5 и замените на это: !current_user_can ('level7′)
    Получил сообщение:
    Плагин не может быть активирован, поскольку он вызвал фатальную ошибку
    Parse error: syntax error, unexpected ')' in /home/satinternetru/word1/wp-content/plugins/article-directory/article-directory.php on line 999

  2. krit, та строка в результате должна выглядеть так:

    if (!current_user_can ('level7')) {

  3. Вставил, ничего не изменилось. Или что-то я не понимаю?
    Вот кусок исправленного кода:
    function restrict_dashboard_screens () {
    global $user_level;
    if (((strpos ($_SERVER['SCRIPT_NAME'], 'wp-admin/edit-comments.php')) or (strpos ($_SERVER['SCRIPT_NAME'], 'wp-admin/comment.php')))) {
    if (!current_user_can ('level7')) {
    echo «». __('Restricted area', 'article-directory'). «» «. __('go back', 'article-directory'). ««;
    die ();
    }
    }
    }
    add_action ('init', 'restrict_dashboard_screens');

  4. Приношу свои извинения. Все работает. Я редактировал один сайт, а смотрел другой.

  5. Доступна новая версия плагина — 0.9. Список изменений.

  6. Такой вопрос:
    при добавлении автором (!) новой записи в корневую рубрику, пока она имеет статус «Черновик» и «Не опубликована» на главной странице (где перечень рубрик) она не учитывается в количестве статей рубрики. Однако если зайти в эту рубрику, то там, несмотря на настройки, выводится неопубликованная эта запись, и нет ссылок на подрубрики. Запись можно открыть и посмотреть любому посетителю сайта. Единтсвенное что — такая запись имеет левую дату (30.11.1999) и адрес не по форме, заданной в настройках блога, т. е. вместо /statya-pro-zaytsev.html будет /?p=12 например.
    То-же самое и для подрубрик. Добавленная в подрубрику запись выводится сразу-же, даже имя статус «Не опубликованная». Плагин обновил до версии 0.9 — ситуация не изменилась :(Что и где копать, подскажите плиз.

  7. gamer, спасибо, что сообщили. Действительно есть такая проблема (не знал). В ближайшее время выложу обновленную версию.

  8. Доступна версия 0.9.1.

  9. Кхм… :) Больше черновики не выводятся, спасибо. Но тут новый вопросец:
    почему, если настройка «Выводить сообщение „Нет рубрик“, если в рубрике нет подрубрик?» установлена в «Нет», зайдя в подрубрику показывается
    Подрубрики
    * Нет рубрик
    Установка этой опции в «Да» ничего не изменяет…

    p. s.: 150 комментов к статье. почти форум 8)

  10. почему, если настройка «Выводить сообщение „Нет рубрик“, если в рубрике нет подрубрик?» установлена в «Нет», зайдя в подрубрику показывается

    Потому что эта опция касается только СПИСКА рубрик. Видимо, придется написать в настройках пояснение на этот счет, не первый раз уже задается этот вопрос.

    p. s.: 150 комментов к статье. почти форум 8)

    Для постов с WordPress-плагинами это обычная ситуация. Еще и не столько бывает :), по 300−400 комментов встречается.

  11. Понятно. А можно как-нибудь настроить, что-бы если нет подрубрик для данной рубрики не выводился-бы список вообще? Ни с сообщением «Нет рубрик» ни без него :)

  12. gamer, да, в последней версии WordPress-темы под данный плагин это реализовано по умолчанию.

  13. Спасибо, отличный плагин, люблю wp, а этот плагин намного расширяет область применения данного движка.

  14. Димокс, прикрепи к статье апдейт с линками на действующие примеры, так ничего и не нашел, что бы понять что за скрипт визуально

  15. delaf, в статье есть ссылки на 2 сайта-примера. Какие еще примеры нужны?

  16. Заметил такую неприятную вещь: несмотря на то что для автора на странице едактирования записи выводятся не все поля (например поле пароля на просмотр записи), при этом некоторые стать добавляются «по полной программе». Т. е. заполняются все поля, включая скрытые. По всей вероятности люди пользуются какой-то свой внешней спамилкой в WordPress. Нельзя-ли учесть это в плагине, и не только скрывать поля, но и принудительно обнулять их содержимое (полученные в POST-запросе данные) перед сохранением (передачей движку WordPress)?

  17. gamer, я так полагаю, что некоторые авторы используют программы типа AllSubmitter, которые обходят все ограничения плагина — фактически скрываемые поля находятся на странице, просто они невидимы. Этим вопросом я уже сам давно озадачен, но решения пока не нашел.

    P. S. Что примечательно — видимо, программами типа AllSubmitter только русскоговорящие юзеры и пользуются, в моем англоязычном каталоге такой проблемы нет :)

  18. gamer, решение нашел, поэтому можете уточнить, какие конкретно поля заполняются без вашего ведома? У меня это поле тегов и «пароль к записи».

  19. Поля пароль, короткая ссылка, метки, цитата. Это у меня заполняется авторами, хотя эти поля для них вроде как недоступны… Ну метки ещё ладно, а вот остальное хотелось-бы заблокировать наверняка.

  20. Как поменять кол-во выводимых «Последних статей»?
    И как, вне зависимости от разрещения браузера сделать так, чтобы всегда выводилось три колонки, как здесь: wide.com.ua/444.JPG
    Иногда на др. компах с др. разрешением получаеться 2 колонки
    Спасибо