Пошаговая установка плагина Ads WordPress

! Эта статья устарела, смотрите новую версю плагина Ads WordPress 3.x

Вышла новая версия плагина Ads WordPress 2.3 основные этапы те же, подробности и отличия будут опубликованы немного позже.

  1. Установить WordPress
  2. Распаковываем архив плагина и закачиваем папку ads-wordpress по ftp в папку /wp-content/plugins
  3. Заходим в админку WordPress в Плагины и активируем плагин
  4. Теперь у нас должна появится страница настроек плагина Ads WordPress в разделе Параметры
  5. Рубрикация — необходимо определить основные категории(рубрики) для всего сайта в целом, так-как плагин позволяет довольно гибко встраивать объявления в ваш блог, поэтому вы должны четко определиться что и где будет располагаться. Ну для примера: можно организовать объявления в отдельной категории «Объявления» или наоборот отдать весь блог под объявления, а технические рубрики, в которых объявления не должны публиковаться, исключить. Итак переходим на Записи->Рубрики и рисуем скелет нашего сайта.

    Не забывайте, что можно указывать родительскую рубрику! Таким образом задавать иерархическую структуру.

  6. Теперь к настройкам плагина Параметры->Ads WordPress
    • Имя пользователя заменять анонимного пользователя на пользователя: — указываем пользователя от имени которого будут публиковаться все анонимные сообщения, предварительно необходимо создать такого пользователя. Можно ничего не указывать, тогда у объявлений автор будет отсутствовать.
    • Что делать с сообщением от анонимного пользователя, стутус сообщения — здесь выбираем publish — объявления сразу публикуются на сайте, pending — поступают на модерацию, draft — сохраняются как черновик.
    • Коментариии — можно разрешить пользователям коммнтировать объявления, можно запретить, а можно оставить выбор за автором объявления
    • Уведомлять автора по почте если появился новый комментарий к его объявлению. уведомления будут приходить в том случае, если комментарии в вашем блоге публикуются сразу, настройки комментариев Парамтры->Обсуждение
    • Авто разрыв, auto когда вы просматриваете список объявлений эта опция будет обрезать текст объявления и показывать анонс первые N строк
    • Интервал времени между сообщениями в часах если пользователь написал сообщение то следующее он сможет добавить через N часов.
    • Антибот картинка (capthca) включить картинку антибот
    • Кол-во загрузок указать общее кол-во загрузок, в том числе картинки
    • Максимальный размер в мегабайт это для файлов, к картинкам используется другой способ обрезания
    • Разрешенные типы файлов (множественный выбор с нажатой Ctr) указать какие типы файлов можно загружать с объявлением
    • Сжимать большие фотографии сохраняя пропрции очень полезная опция, если вам пытаются залить большие фотографии картинка будет автоматически обрезана до указанных размеров рекоммндую указывать 640 х 480 для объявлений это вполне достаточно

      Вобщето для WP 2.7 эта опция уже не актуальна так — как он сам обрезает исходные фотографии и размер можно указать Параметры->Медиафайлы, для каждой картинки автоматически нарезается превьюшки маленькая и средняя их размер указывается там же.

    • Исключить рубрики id через запятую указать id рубрик в которых запрещено публиковать объявления

      Тут у многих возникает проблема где взять этот id, и действительно как то не продумали разработчики можно было бы добавить колонку с id, заходим Записи->Рубрики кликаем по нужной категории и переходим к редактировании оной, теперь смотрим в адресную строку броузера на ссылку где мы находимся там должно быть что-то типа http://mysite.com/wp-admin/categories.php?action=edit&cat_ID=43 ну вот 43 это и будет искомый номер.

    • Родительская рубрика ее подкатегории будут доступны в объявлении для выбора рубрики это тот вариант когда мы хотим все объявления поместить в одну рубрику указываем ее id
    • Применить шаблоны постов в зависимости от категории объявления плагин позволяет задавать различные шаблоны ввода и вывода данных это материал отдельной статьи, пока просто проследите чтобы опция была включена
    • Добавлять номер объявления к заголовку ну тут имеется в виду не номер а id объявления поэтому номера будут идти не по порядку
    • Разрешить указывать время жизни объявления по истечению этого времени объявление со всеми картинками и загрузками будет удалено навсегда
  7. Теперь будем подключать формы ввода объявления и редактирования к вашей текущей теме

    тема должна отображать статические страницы сменить тему Внешний вид->Темы будем считать что используется тема WordPress Default

    итак идем в Страницы->Добавить новую в заголовке пишем «Добавить объявление» затем ! внимание переключится в режим html
    и в тексте добавить :

    <!--AdsForm-->

    сверху и снизу можно дописать что-то свое,
    точно также делаем страницу для редактирования объявлений код:

    <!--AdsFormEdit-->

    теперь на сайте у вас должно появится 2 странички, и уже можно заходить на них и писать объявление все должно работать

В следующей статье я расскажу подробно как можно добавлять свои поля в форму ввода и затем отображать их в объявлениях, как связывать разные формы с определенными рубриками.
А пока просто можно попробовать различные варианты настроек хранятся они в ads_config2.php, ads_config3.php ну а чтобы переключится на них замените текущий ads_config.php на один из этих файлов и посмотрите как изменилась форма ввода.
Как удалить объявления с главной страницы блога:

  1. выясняем id категорий которые надо исключить с главной страницы
  2. Выясняем какой шаблон в вашей теме отвечает за вывод главной страницы для этого открываем папку wp-content/theme/вашатема смотрим есть ли файл home.php если есть то берем его если нет берм index.php
  3. ищем начало главного цикла ориентируясь на текст if ( have_posts() ) и вот прямо пред if вставляем
    для index.php:

    if (is_home())  query_posts($query_string.&cat=-3,-7,-8);

    для home.php можно просто

      query_posts($query_string.&cat=-3,-7,-8);

    ну понятно что цифры заменить на свой список и обязательно со знаком минус.

Скачать плагин

С этим товаром обычно устанавливают:

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

Исключает выбранные рубрики с главной страницы с rss потока и еще откуда то не помню.

Рубрика:  апреля 6, 2009.
/ » » »


Похожие записи:

81 Responses to Пошаговая установка плагина Ads WordPress

  1. Firehorse says:

    Плагин отличный! Я его подточил под себя и очень доволен. Правда, обнаружилась маленькая проблема с метками. Если вводить больше четырех слов (примерно 35-40 знаков) объявление не подается, выскакивает пустое поле. И в админке админа ничего не появляется в записях (посетителям разрешено сразу публиковать объявление). Причем я думал, что это результат моего копания в плагине. Скачал сегодня еще раз и залил- результат тот же. Потом нашел в файле ads.php следующую строчку:

    if(sizeof($arrTags) > 5){
    $action = ‘PRINT_FORM’;
    $msg = «Ошибка: ($tag) — не более 5 меток!»;

    Насколько я понимаю, это именно оно. Кстати, такую ошибку не выдает, просто выкидывает пустое поле. Так вот. Как увеличить количество меток хотя бы до восьми? Простая подстановка цифири 8 вместо 5 вызывает некоторые трудности в работе плагина :)

  2. admin says:

    Да с метками не все так просто надо подумать.

  3. says:

    wordpress Версия 2.9.1
    Поставил плагин, добавляю:
    Добавить объявление:
    Ошибка: Введите текст объявления или заголовок!

    - проблема уже подымалась, как вопрос решили?

    Спасибо.

  4. admin says:

    Ну так надо ввести текст или заголовок должно присутствовать одно из обязательных поле для WP ‘post_title’ или ‘post_content’ иначе запись не будет добвлена

  5. says:

    — не получается
    мне подсказывают что пробленма в хостинге, т.к. на другом хостинге все работает. Но как настроить под этот хостинг, где ошибка?

  6. admin says:

    да все у вас работает размер превьюшек только уменьшить надобно

  7. Ivan says:

    А вы версии плагина на этой странице обновляете постоянно. То есть скачивается всегда последняя версия?

  8. Александр says:

    В чем может быть проблема. Загруженная картинка не отображается в общем списке объявлений, в самом теле картинки есть.

  9. admin says:

    да здесь всегда последняя версия

  10. admin says:

    надо смотреть на месте, причин может быть много

  11. Александр says:

    Может кому-то пригодиться: картинки в списке объявлений не выводились по причине функции the_excerpt() в файле category.php заменил на the_content() стало все как надо.

    Еще заметил когда загружаешь картинки меньшего размера чем установлен минимум в вордпрес (по умолчанию 150×150) они у меня в объявлении не отображаются, ссылка на них открывается а самих картинок в теле объявления и в списке не видно, только рамочка от .css. Если какой нибудь простой способ это исправить

  12. Александр says:

    А как лучше реализовать фильтр по цене, скажем нужно цифровое поле, куда вводится цена а потом нужно отфильтровать следующим образом

    до 1000
    1000-10000
    ….
    более x

  13. admin says:

    по сортировке вопрос сложный %) здесь надо перехватывать MySQL запрос и подправить его подключить фильтр «posts_request» ну и надо знать что такое join оператор в mysql как оно работает

  14. Максим says:

    Подскажите ! Где настраивается плагин, что бы объявления уходили на модерацию, а не сразу публиковались.

  15. admin says:

    в админке wp — параметры — ads wordpress

  16. Иван says:

    Подскажите как можно добавить произвольное поле, которое принимало бы значение tru при условии, что в объявлении загружена хотя бы одна картинка. Это необходимо для того чтобы потом можно было бы отфильтровать объявления только с фото.

  17. Евгений says:

    Сразу хочу поблагодарить автора за отличный и функциональный плагин. Поставил на пару своих сайтов, всё хорошо работает, но последнее время стала появляться такая проблема: Вместо цифр капчи выводится надпись «Съешь ещё этих мягких конфет…».
    Причём если несколько раз нажать на кнопку просмотр то потом опять выводится капча, если же просто перезагружать страницу то эта надпись так и остаётся.
    Подскажите пожалуйста в чём может быть проблема?
    Может быть это из за плагина кеширования WP Super Cache ?
    Но эта проблема возникает не всегда, обычно сайт работает дня 4 — 5, потом всплывает эта проблема, и это со стабильной переодичностью.

    Заранее спасибо за ответ.

  18. admin says:

    ну вообщем то да, сессия не стартует поэтому конфеты появляются, попробуйте новую версию там новая капча стоит

  19. peacemaster says:

    Скажите, а как можно вывести объявления только в определенной рубрике???

    Мне они на главной не нужны, только в определенном разделе.

    Сейчас объявления добавляются, то селекта выбора рубрики нет, да и вообще непонятно где их найти (главная не предусматривает)

  20. admin says:

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

  21. Max says:

    Спасибо большое за замечательный плагин! Возникла пока что единственная проблема — не отображается картинка капчи, не пойму в чем проблема :/

  22. says:

    admin, благодарю за полезный инструмент. Вопрос: сомнительный файл «links.db» в директории «images» — случайно затесался или так задумано?

  23. admin says:

    случайно

  24. Максим says:

    Не могу разобраться с folding-category-widget. Ставлю новый вп от лекактуса. Версия 2.8.6. Устанавливаю плагин. Добавляю виджеты. В настройках делаю все как в инструкции. На главной выводит только заголовок виджета. Больше ничего

  25. Дмитрий says:

    а не подскажите как сделать короткую ссылку, если можно поподробней

  26. Виталий says:

    Здравствуйте. Спасибо за плагин. Но есть вопрос. Как сделать публикацию объявлений не на главной, а на другой странице, со своими категориями?

  27. sergio says:

    Здравствуй!
    Сколько стоит убрать ссылки на этот сайт из плагина. Как и куда оплатить.
    Пиши.

  28. admin says:

    ссылка не убирается, можно ее скрыть с помощью css

  29. dominikof says:

    Здравствуйте.
    Возникла необходимость создать сайт обявлений и решил воспользоваться вашим плагином. Впринципе всё устроило кроме того что когда производиться добавление обявления то он добавляет запись для вех родительских рубрик:например авто-мото > запчасти > куплю, нужно что б добавлялось только в рубрику куплю так как она сама есть родительская для запчасти и авто-мото.
    Но вот не могу найти в коде запрос на добавление в базу. Подскажите где это у Вас реализовано(в каком файле).

    Спасибо.

    П.С. Юзаю плагин для третего вордпресса.

  30. risya says:

    Здравствуйте, установила ваш плагин на свой сайт. Все отлично работает. Единственное, когда я попыталась убрать объявления с главной страницы выдало ошибку

    Parse error: syntax error, unexpected ‘=’ in /index.php on line 6

    Я так понимаю, что в коде кроется некая синтаксическая ошибка:
    if (is_home()) query_posts($query_string.”&cat=-1,-6,-8,-7,-3,-4,-5″);

    Подскажите, ибо я в программировании ни в зуб ногой (((

  31. admin says:
    if (is_home()) query_posts($query_string."&cat=-1,-6,-8,-7,-3,-4,-5");

    кавычки просто поменять надо
    лучше скачайте плагин для исключений

Добавить комментарий

Новости

  • Украинцы создали самую плохую игру
  • Украина останется без таксофонов
  • Чернобыль будет жить вновь
  • Почему поезд сошел с рельсов?
  • Украинская неделя искусств
  • Результаты выборов в Украине
  • Гривна сейчас стабильнее чем в 2008
  • Комментарии


    Расширеный поиск +

    Другие статьи

    Объявления

    Мои проекты на WordPress

    , - специализированная доска объявлений по недвижимости на стоимость сборки $300 с установкой.
    городская доска объявлений, основные разделы: недвижимость, транспорт, услуги, работа, куплю-продам. Стоимость сборки $300 с установкой.
    - разработка, поддержка.

    Счетчики

    our blog