Доска объявлений на WordPress, Как сделать доску объявлений

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

Доска объявлений на WordPress

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

  • Subscribe.ru;
  • Postpr.ru;
  • Avito.ru.

И так, доска объявлений на WordPress – это сайт рекламной направленности, основной функцией которого является реклама товаров и услуг, анонс новостей и так далее.

Доски объявлений бывают платные и бесплатные, как и каталоги статей, которые так же реализуются при помощи WordPress. Это значит, что на таком сайте могут быть как платные, так и бесплатные места для рекламы. Например, на сервисе subscribe.ru вы можете разместить рекламу о своей статье на главной странице за деньги, на Postpr.ru за заработанные баллы. Как видите, создавая доску объявлений WordPress можно зарабатывать и одновременно раскручивать сайт. Давайте, наконец перейдем к рассмотрению того, как сделать доску объявлений на WordPress.

Как сделать доску объявлений WordPress

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

1. Использование специальных плагинов для создания доски объявлений, которые помогут реализовать наши идеи без смены темы оформления.
2. Использовать специальный WordPress шаблон доски объявлений, который облегчит дизайнерскую задачу.
Тема. Можно скачать специализированные темы, которыми являются JobRoller v1.3 и ClassiPress, с их демо версиями вы можете ознакомится на официальном сайте или поискать на просторах российского интернета.

Шаблон доска объявлений на WordPress

Преимуществом данных шаблонов является:
1. Различные навигационные меню.
2. Форма для добавления анонса или рекламы.
3. Форма для добавления платных анонсов и рекламы.
4. Встроенные поиск по словам и категориям.
Установка шаблонов происходит традиционным способом. единственное что может помещать, так это устаревшая версия движка, поэтому перед установкой советую обновить WordPress.

Как сделать доску объявлений на WordPress. Плагин Ads WordPress

Для того, чтобы создать доску объявлений, мы будем использовать плагин Ads WordPress. Ads WordPress разработан украинским программистом, для создания статей, записей, постов на блоге без регистрации. То есть, основной его функцией которой он обладает является добавление новых статей без регистрации, предварительно предложив пользователю (автору) заполнить специальную форму, которую вы формируете в административной панели блога после установки плагина Ads WordPress, в его настройках .

Доска объявлений WordPress

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

Доска объявлений на WordPress. Как сделать доску объявлений

Все вроде хорошо, но если вы собираетесь сделать доску объявлений на WordPress для магазина или барахолки, то могут понадобится дополнительные поля в форме, такие как место положение (город, населенный пункт) и цена. Для реализации этих идей нам придется покопаться в коде плагина, то есть внести в него некоторые изменения. Откройте в папке плагина следующий файл:

ads-wordpress/template/form_default_template.php

Найдите в нем блок кода.

/*
//сюда надо добавить имена новых полей
$_SESSION['ads_fields_form'] = array('ads_my_var', 'adp_myvar');
*/

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

$_SESSION['ads_fields_form'] = array('ads_price', 'ads_town');

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

//для цены
<tr><td><?_e('Цена','ads-wordpress')?> (рублей)</td>
<td><input type="text" size="10" name='ads_price' /><br />
<? $this->error_msg('ads_price')?><br /></td></tr>
//для города
<tr><td><?_e('Город','ads-wordpress')?></td>
<td><input type="text" size="30" name='ads_town' /><br />
<? $this->error_msg('ads_town')?></td></tr>

Теперь необходимо перейти к следующему файлу.

ads-wordpress/template/post_default_template.php

В нем найдите блог.

<div class="ads_meta">

Внутри которого разместите следующие строки:

<?if($ads_price):?><div id="ads_price"><b>Цена (руб)*</b>:&nbsp;<?=$ads_price?></div><br><?endif?>
<?if($ads_town):?><div id="ads_town"><b>Город (Населенный пункт)*</b>:&nbsp;<?=$ads_town?></b>&nbsp;<?=$ads_town?></div><?endif?>

Теперь доска объявлений на WordPress будет выглядеть следующим образом.

Доска объявлений на WordPressНу и напоследок, чтобы все заработало. необходимо создать две статические страницы и разместить на них код.

//1 страница
<!--AdsForm--> форма добавления объявления
//2 страница
<!--AdsFormEdit--> форма редактирования/удаления

Для того, чтобы установить плагин Ads wordpress не нужно ничего придумывать. Просто загрузите его в папку «plugins» на хостинге и активируйте через административную панель блога. А на этом я заканчиваю статью о том, как сделать доску объявлений на WordPress. Не пропускайте выход новых статей.

С уважением, Дороднов Иван!