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

Внимание! Дальнейшая разработка и поддержка плагина и темы "Article Directory" остановлена. Представляю вашему вниманию тему (шаблон) для WordPress "Article Directory", предназначенную для использования с моим одноименным плагином "Article Directory". Хочется отметить, что идейным вдохновителем реализации на движке WordPress каталога статей стал буржуйский каталог статей ArticleDashBoard.com. ...
Комментарии (367)
Добрый вечер. Подскажите, почему у меня в панели автора над полем ввода статьи не отображается ни переключатель с html/Визуально, ни тулбар с b i linkи т. п. Заранее спасибо за ответ!
Включен ли в браузере JavaScript? Какая версия WordPress?
Спасибо! Но я уже разобрался. Подкрутил в коде и заработало :)
Вот наконец закончил разбираться и получился простой, но функциональный каталог сайтов, где сразу появились посетители! Еще раз хочу поблагодарить Вас за отличные плагин и тему. Огромное спасибо!!!
Dimox,
подскажите как зарегистрированный пользователь при добавлении статьи через фронт сайта (Панель автора) может вставить изображение? Обычно для этого служат кнопки библиотеки медиафайлов, расположенные чуть выше редактора, но в панели автора их нет.
Можно только указать ссылку на изображение, а загрузить его на сайт через эту панель нельзя.
Доброго времени суток, не могу понять, так как чайник в этом деле… Шаблон и плагин имеют друг к другу какую то привязку? Туплю, не могу понять — как создать категории, тоесть есть голый установленный wp 2.9, со стандартным -Привет мир, и установленный Ваш плагин, подскажите — где прописываются категории? В админке блога — как всегда или еще где-то?
Прошу прощения за такой тупой вопрос…
Категории создаются в админке на странице «Записи — Рубрики».
Дима, спасибо, внес поправки — вот появился еще один нуб каталог строительной тематики burportal.ru/, спасибо за плагин и шаблон. Ссылки на тебя в шаблоне оставлю без изменений, сам знаю цену такого труда. Мою можешь удалить, если хочешь.
Добрый день ! Заинтересовала Ваша тема, решил прпробовать сделать каталог сайтов, предполагается достаточно большое количество. При тестах, когда больше 5000 категорий гриузится с жуткими тормозами, преимущественно на Safari, остальные браузеры берут только header. Что это может быть?
Наверное, сервер не справляется с нагрузкой.
Скажите пожалуйста как полностью убрать один сайдбар?
Просто так на словах не объяснить. Там много чего нужно менять в верстке.
А как сделать красивую форму авторизации? Как например на этом сайте: rusnel.ru/. У меня в данный момент форма авторизации представлены вертикальными ссылками:
Вход
Выход
…
Разобрался с описанием, просто не прочел…
Но теперь в последней версии не отображается надпись главная в меню, пробовал из старой версии код добавлять, но ничего не вышло…
php не знаю толком, вот методом тыка и делаю все…
Как без создания меню в админке вордпресса сделать чтобы показывалось в меню «главная»?
В файле header. php из этого кода:
оставьте только этот:
Спасибо помогло, сам еще кое-что убрал т.к. ошибку выдавал, но по смыслу допетри…
Влпрос, а для чего тогда были нужны строки:
???
Очень даже интересно, да, и почему (зачем, для чего) они в шаблоне по умолчанию???
Этот код как раз для того меню, создаваемого в админке, которым вы не захотели воспользоваться.
Что-то ничего не изменилось. ty. как было так и осталось, только добавился пункт главная, а тогда зачем этот код нужен был и за что он отвечает так и не дошло.
Поясните если можно подробнее… хочется познать, все же учусь у Вас.
Спасибо!
Я проверил у себя, все в порядке. Значит что-то неправильно делаете.
А мне кто-нибудь поможет? Перед вашим обсуждением вопрос задал)
Вот код:
<?php if (function_exists ('article_directory_authorization_form')) article_directory_authorization_form (); ?>
Вот css, который надо добавить в свой и если надо подредактировать под свой дизайн (цет, позициии т. д. ):
#authoriz {
margin: 0 15px 20px;
width: 170px;
}
#authoriz div {
width: 100%;
overflow: hidden;
margin: 0 0 6px;
}
#authoriz label {
float: left;
padding: 2px 0 0;
}
#authoriz input#login,
#authoriz input#pass {
float: right;
font: 11px Verdana, Arial, Tahoma, sans-serif;
width: 115px;
border: 1px solid #CCC;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding: 3px 6px 4px;
color: #777;
}
#authoriz input#login:focus,
#authoriz input#pass:focus {
border: 1px solid #999;
color: #000;
}
Посмотрите и сами все сделаете… Я сам методом тыка и спрашиваю постоянно… Люди нормальные всегда помогут.
Удачи!
Благодарю. Сегодня поковыряю.
Подскажите - а как вывести только содержимое корневой рубрики, а её саму не выводить?
Не понял.
Дмитрий подскажите как сделать чтобы на отдельно созданной странице выводились статьи с одной конкретной рубрики.
Если можно, то напишите полный код…
Использую последнюю версию вашей темы.1.7.1.
Спасибо заранее!!!
Вставил в шаблон созданный для отдельной страницы код:
<?php recentArticles (); ?>
Но выводятся только пять последних статей и то все подряд изо всех категорий, так и не смог это победить… Все облазил в нете, да знаний не хватает…
Помогите! Спасибо!
Делается следующим образом:
После cat= укажите идентификатор нужной рубрики.
Попробовал, создал шаблон, вставил ваш код, но какие только номера категорий не вставлял все равно только с первой выводится, ничего не помогло…
Номера категорий смотрел в админпанели наведя мышкой на категорию…
В чем ошибка? Наверное не тот запрос…
Вот просто нашел в сети такой пример, конечно не совсем адаптированный, но там все же выводит на страницу из нужной категории, только жаль, что не в сокращенном виде:
<?php
// page id 21 will get category ID 12 posts, page 16 will get category 32 posts, page 28 will get category 17 posts
if (is_page ('21')) {
$cat = array (12);
} elseif (is_page ('16')) {
$cat = array (32);
} elseif (is_page ('28')) {
$cat = array (17);
} else {
$cat = '';
}
$showposts = -1; // -1 shows all posts
$do_not_show_stickies = 1; // 0 to show stickies
$args=array (
'category__in' => $cat,
'showposts' => $showposts,
'caller_get_posts' => $do_not_show_stickies
);
$my_query = new WP_Query ($args);
?>
<?php if ($my_query->have_posts ()): ?>
<?php while ($my_query->have_posts ()): $my_query->the_post (); ?>
<?php
//necessary to show the tags
global $wp_query;
$wp_query->in_the_loop = true;
?>
<div <?php post_class () ?> id="post-<?php the_ID (); ?>">
Как мне реализовать работоспособность Вашего кода? Простите за назойливость просто 2 день над этим бьюсь… почти не сплю… сделать надо.
Спасибо все заработало, только вот еще вопрос…
1. А как вывести не одну категорию, а несколько определенных, так же на одной странице?
2. И еще как вывести помимо категорий (рубрик) еще и подкатегорию (подрубрику)?
Спасибо огромное Вам за помощь!
С нетерпением жду ответа!
После cat= через запятую укажите идентификаторы соответствующих рубрик.
написал в строке вот как:
query_posts («cat=33,52,37&paged=$page»);
но выводится только из первой категории с ID 33.
Где моя ошибка?
В настройках плагина отключите опцию «Исключить со страниц родительских рубрик статьи подрубрик».
Отключил, но все равно рубрику показывает, а подрубрику нет, и другие не показывает рубрики, только первую в списке:
query_posts («cat=33,52,37&paged=$page»);
33- рубрика, 52 подрубрика рубрики 33, а 37 другая рубрик…
так вот только 33 и показывает…
Где все же моя ошибка? Может код еще какой поменять… пробовал все дополнительные даже кроме основного плагины выключать!
Разобрался! Спасибо! Это просто я сам затупил…
привет, так, а ты новую версию диза будешь раздавать с плагином?
Нет.
Привет. Как сделать чтобы в теме на главной выводились миниатюры. Я пробовал с помощью PHP функции извлечь из поста 1-ю картинку, уменьшить её до заданных размеров, сохранив пропорции, и вставить в качестве миниатюры, как делал на обычных вордпрессовских темах.
Вот функция
Ставил как и везде в связке с плагином the excerpt reloaded.
Не выходит, миниатюра появляется только в первой записи. Подскажи пожалуйста, как решить эту проблему.
Подскажи пожалуйста, как решить эту проблему?
Скажите пожалуйста как убрать фразу «Архив рубрики» со станиц?
В файле functions. php замените строку:
на такую:
Спасибо большое! Все получилось!
А есть такая возможность, чтобы выборочно на определенные статьи не выставлялась дата публикации?
Наверное, можно сделать с помощью произвольных полей.
1
2
3
4
5
6
7
8
9
Привет! Я добавляю каегории и подкатегории, и у меня получилась структура, которую я показал выше. А нужно просто
1
8
9
то есть чтоб показывало только основные подкатегории.
Когда зайду в первую подкатегорию, чтоб показывало только
2
3
4
и так далее. Как мне этого добиться?
Спасибо
Для рубрик на главной странице есть соответствующая опция в настройках. А для страницы рубрики нужно в файле category. php заменить:
на:
и заменить:
на:
Первой строчки хватило. Вторую не нашел. Спасибо, работает
Сорри за форматирование, пробелов не видно. Еще раз:
1
---2
---3
---4
-------5
-------6
-------7
8
9
Привет! Я добавляю каегории и подкатегории, и у меня получилась структура, которую я показал выше. А нужно просто
1
8
9
то есть чтоб показывало только основные подкатегории.
Когда зайду в первую подкатегорию, чтоб показывало только
2
3
4
когда в четвертую
5
6
7
и так далее. Как мне этого добиться?
Спасибо