Главная WordPress

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

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

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

  1. Блин такая проблема, установил плагил он мне на рубриках или возле рубрик круглешки пишет =

  2. Или если знаешь, если есть такой мод напиши плиз на мыло ShuteRr3@yandex.ru, короче описание того чего мне нужно %) (Вот у меня будет 3−4 категории и в низ штук по 6 подкатегорий, и они будут ведны и это займёт большую часть страницы, можно ли оставить только разделы допустим Counter-stirke, Warcraft, GTA и при нажатии выезжали подкатегории? :)

  3. Dimox, помоги разобраться с уведомлениями.
    Когда регистрируется в каталоге пользователь, мне на мыло приходит сообщение. Но когда появляется на модерацию новая статья, никаких извещений нет.

  4. Привет, Dimox!
    Поставил твой плагин на своем сайте: gymnazist.com/
    Почему-то внизу идет дублирование вывода категорий :(
    Помоги, плиз.

  5. Точно!
    Пасиб!
    Я был под пивом и запихал второе определение в index. php, который в корне сайта :)
    (первое объявление каталога происходит в index. php в каталоге темы).

  6. Как можно изменить расстояние между блоками в которых выводятся рубрики?

  7. В общем то хотел поблагодарить за этот замечательный плагин!!!
    Вот мой каталог с Вашим плагином: articlescollections.com/
    Запнулся на интеграции авторизации пользователей, не потому что не знаю как интегрировать. А потому что мне кажется что с таким чудесным плагином регистрация, авторизация, профиль, добавление статей, дашборд и тд, должны быть тоже необычными… например без захода в админ часть. у меня есть материал для этого (опен сорсе) всё на основе вордпресса. если интересно то могу выложить пример и сам материал (плагины и код)
    Сделал бы сам, да вот знаний и навыков не хватает.

  8. Привет всем, Автору респект за работу

    to SERGUN: Можешь поделиться своей темой для каталога, очень понравилось, как ты все организовал. Планирую коллекцию рефератов разместить, а стандартный дизайн не смогу сам доработать, навыков нет по верстке и программированию???

    • Не могу. да бы не из жадности. я вообще не жадный чел.
      1. В связи с интеграцией плагина, тема кишит личными настройками, привязками к домену и к ID категориям в меню. то есть тему лепил не для массовой установки. (могу выложить орегинал темы)
      2. В связи с интеграцией пришлось чутка изменить плагин (вывод классов). да простит меня автор.))
      В общем гимарой только поимеешь с моей версией темы. у меня она вся по запчастям, в процессе ещё… но работает как часики…

  9. И ещё… в течении трёх дней наблюдаю прирост трафика, трафик в основном из USA и т. д.
    Первый день: 100 уников
    Второй день: 200 уников (образно)
    Третий день: Сегодня 13.07.2009 время 17:49 уников 224, предпологаю что к концу дня будет больше трёхсот уников (пора супер кеш ставить)
    Смысол в чём… я не знаю почему трафик начал рости. то ли буржуям нравится идея каталога (плагин). то ли просто, тема.
    Ставьте плагин. вордпресс самый сеошный продукт на сегодня…

  10. Привет)

    У меня есть проблема, очень интересно можно ли ее решить/ Я использую этот плагин для вывода списка фидов моих рубрик, собственного говоря, ссылка на сам фид указывается в слове «RSS» рядом с названием рубрики (при нажатие на которое переправляешься на страницу категории на сайте). Я бы хотела, чтобы во-первых все ссылки полученного каталога рубрик вели ТОЛЬКО на фиды рубрик (чтобы это выглядело как, например, на сайте rss.rbc.ru/) и еще хотелось бы слево вместо буллетов прикрепить иконки rss для каждой категории). Возможно ли что-нибудь такое придумать, чтобы осуществить это?)

    Кстати, нашла такой плагин Category LiveBookmarks (http://perishablepress.com/press/wp-comments-post.php) Он тоже выводит список фидов рубрик, даже с иконками, но я пока не разобралась как сделать, чтобы он выглядел иерархичным и ложился колонками. То есть для меня был бы идеальным некий синтез этих двух плагинов)

  11. Dimox! Z вижу ты глубоко изучил WP. Я первый месяц его «тру». У меня простая проблема: не могу понять где в CSS общих стилей вставить тег фона, чтобы изменить цвет всего одного поста целиком? (подозреваю, что другие посты тоже будут стоять на этом фоне).

  12. добрый день, установил Ваш плагин каталога статей и столкнулся с такой вот проблемой, опубликовывают статью одну в разные темы… например по ссылке vse-stati.ru/2009/08/05/kak-ya-sajt-zakazal-u-madloada/ она целиком, а если по тегам то она обрубается вот как тут vse-stati.ru/tag/xosting/, почему такая проблема?

  13. Большое спасибо за плагин! Однако нашел недочёт, подсчёт статьей у родительских рубрик выводится некорректно, если уровней подрубрик больше 2х, например 3, 4, 5 и более.

    То есть считает для 1ого уровня, считает для 2ого — выводит эту сумму в количество родительских рубрик. Попытался исправить это:

    Линия 104

    	foreach ($parent_cats as $parent) {
    
    		$summ = "SELECT SUM(count) FROM " . $wpdb->term_taxonomy . " WHERE taxonomy = 'category' AND parent = " . $parent->term_id;
    
    		$child_summ = mysql_result(mysql_query($summ),0); //считаем кол-во статей в подрубрике 1-го уровня
    
    		$catid = $wpdb->get_var("SELECT term_ID FROM " . $wpdb->term_taxonomy . " WHERE taxonomy = 'category' AND parent = " . $parent->term_id); //определяем ID подрубрики 1-го уровня
    
    		$catid2 = $wpdb->get_var("SELECT term_ID FROM " . $wpdb->term_taxonomy . " WHERE taxonomy = 'category' AND parent = " . $catid); //определяем ID подрубрики 2-го уровня
    
    		$catid3 = $wpdb->get_var("SELECT term_ID FROM " . $wpdb->term_taxonomy . " WHERE taxonomy = 'category' AND parent = " . $catid2); //определяем ID подрубрики 3-го уровня
    
    		$catid4 = $wpdb->get_var("SELECT term_ID FROM " . $wpdb->term_taxonomy . " WHERE taxonomy = 'category' AND parent = " . $catid3); //определяем ID подрубрики 4-го уровня
    
    		$sub_child_summ = (int)$catid ? $wpdb->get_var("SELECT SUM(count) FROM " . $wpdb->term_taxonomy . " WHERE taxonomy = 'category' AND parent = " . $catid) : 0; //считаем кол-во статей в подрубрике 2-го уровня
    
    		$sub_child_summ2 = (int)$catid2 ? $wpdb->get_var("SELECT SUM(count) FROM " . $wpdb->term_taxonomy . " WHERE taxonomy = 'category' AND parent = " . $catid2) : 0; //считаем кол-во статей в подрубрике 3-го уровня
    
    		$sub_child_summ3 = (int)$catid3 ? $wpdb->get_var("SELECT SUM(count) FROM " . $wpdb->term_taxonomy . " WHERE taxonomy = 'category' AND parent = " . $catid3) : 0; //считаем кол-во статей в подрубрике 4-го уровня
    
    		$sub_child_summ4 = (int)$catid4 ? $wpdb->get_var("SELECT SUM(count) FROM " . $wpdb->term_taxonomy . " WHERE taxonomy = 'category' AND parent = " . $catid4) : 0; //считаем кол-во статей в подрубрике 5-го уровня
    
    
    		$cat_name = get_the_category_by_ID($parent->term_id);
    
     		$descr = sprintf(__("View all posts filed under %s"), $cat_name);
    
    		if ($desc_for_parent_title == 1) {
    			if (empty($parent->description)) {
    				$descr = $descr;
    			} else {
    				$descr = $parent->description;
    			}
    		}
    
    		$child_summ += $parent->count;  //прибавляем к сумме родительской рубрики сумму в подрубрике 1-го уровня
    		$child_summ += $sub_child_summ; //прибавляем к сумме родительской рубрики сумму в подрубрике 2-го уровня
    		$child_summ += $sub_child_summ2; //прибавляем к сумме родительской рубрики сумму в подрубрике 3-го уровня
    		$child_summ += $sub_child_summ3; //прибавляем к сумме родительской рубрики сумму в подрубрике 4-го уровня
    		$child_summ += $sub_child_summ4; //прибавляем к сумме родительской рубрики сумму в подрубрике 5-го уровня
    
    		if ($show_parent_count == 1) {
    			$parent_count = ' (' . $child_summ . ')';
    		} else {
    			$parent_count = '';
    		}

    Однаком мне почему-то выводит ноль, хотя в 3ей рубрике есть статьи, а в 4 и 5 нет.

    Что я делаю не так?

    • Честно говоря, задача ставилась — считать только 2 уровня рубрик. Когда будет свободное время, посмотрю, что можно сделать.

      • Буду ждать :)
        Но странно, вроде по коду все правильно. Сделано по аналогии с первым и вторым ID, но сумма всёравно ноль.

        Лучше сделать цикл, который подсчитывает кол-во статей во всех подрубриках до тех пор, пока не упрется в несуществующую.

  14. Извините за дурацкий вопрос, но у меня проблема следующего характера: список рубрик выводится одним столбцом, хотя если активировать вашу тему то все нормально! Возможно нужно что-то править в коде самого щаблона? Если так то подскажите пожалуйста где! Буду очень признательна!!!

  15. Спасибо за плагин и тему. Вопрос больше о теме, сорри. Не было ли попыток ее русификации (а лучше интернационализации)? Если нет, то мог бы попробовать. И второй вопрос. В правом верхнем углу красивые ссылки на Home и страницу примера, которую я стер (в исходной теме, как на articles.nivich.ru). Как туда добавить ссылку, например, на новую страницу контактов? А то страницу я сделал, но там она не появилась. Спасибо.

    • Не было ли попыток ее русификации (а лучше интернационализации)?

      Это было сделано изначально.

      Как туда добавить ссылку, например, на новую страницу контактов?

      Посетите страницу темы, там об этом рассказано.

      • Это было сделано изначально.

        Извините, я имел в виду русификацию самой темы, а то там текст весь английский, вроде

        <h2>Management</h2>

        в sidebar. php, а не через

        _e ()

        . Еще раз прошу прощения за оофтопик, как ее лучше русифицировать, посоветуйте как автор, — стереть текст в шаблоне теме и заполнить виджетами, а что нельзя — вручную — нормальный вариант? Спасибо.

  16. В общем то хотел поблагодарить за этот замечательный плагин!!!
    Вот мой каталог с Вашим плагином: articlescollections.com/

    а какой ты использовал шаблон? — очень красиво получилось

  17. Уважаемый Dimox, очень прошу Вас дописать плагин, чтобы работала функция подсчета постов в родительской рубрике и всех подрубриках, более 4−5.

  18. Спасибо автору, давно искала такой материал. А можно, создав такую страницу с каталогом статей подключить ее к liex.ru? или для этого надо сделать страницу по-другому? ведь регистрация авторов там не нужна? Заранее благодарна за ответ.

  19. Полезный плагин, огромное за него мерси! Такой вопрос: как вывести описание рубрики не только в title ссылки, но и под названием рубрики (чтобы на странице присутсвовало и название рубрики и описание) со свои шрифтом и размером шрифта?

  20. Здравствуйте! Возникла проблема с добавлением иконок к ссылке на рубрику.
    Если добавить код:

    #cat-23 {background: url (i/icon.gif) 4px 3px no-repeat}

    То иконка налазит на две первые буквы.
    если в место значения 4px установить значение -10px то иконка становится как нужно, но слева обрезается на 80 процентов. Подскажите пожалуйста в чем может быть проблема?

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

    • Нужно использовать свойство padding (описание). Вот так примерно это выглядит:

      #cat-23 {
        padding: 0 0 0 20px;
      }
      

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

      Это никак не сделать, по крайней мере, с помощью моего плагина.