- Распаковываем архив плагина и закачиваем папку ads-wordpress по ftp в папку /wp-content/plugins
- Заходим в админку WordPress в Плагины и активируем плагин
- Теперь у нас должна появится страница настроек плагина Ads WordPress в разделе Параметры
- Подключаем формы ввода объявления и редактирования к вашей текущей теме
тема должна отображать статические страницы сменить тему Внешний вид->Темы будем считать что используется тема WordPress Default
итак идем в Страницы->Добавить новую в заголовке пишем «Добавить объявление» затем ! внимание переключится в режим html
и в тексте записи добавить :<!--AdsForm-->
надпись <!—AdsForm—> будет заменена на форму ввода, а сверху и снизу можно дописать что-то свое,
точно также делаем страницу для редактирования объявлений код:<!--AdsFormEdit-->
теперь на сайте у вас должно появится 2 странички, и уже можно заходить на них и писать объявление все должно работать
- Рубрикация — необходимо определить основные категории(рубрики) для всего сайта в целом, так-как плагин позволяет довольно гибко встраивать объявления в ваш блог, поэтому вы должны четко понять, что и где будет располагаться. Ну для примера: можно организовать объявления в отдельной категории «Объявления» или наоборот отдать весь блог под объявления, а технические рубрики, в которых объявления не должны публиковаться, исключить. Итак переходим на Записи->Рубрики и создаем скелет нашего сайта.
Не забывайте, что можно указывать родительскую рубрику! Таким образом задавать иерархическую структуру.
- Теперь к настройкам плагина Параметры->Ads WordPress
- Имя пользователя заменять анонимного пользователя на пользователя: — указываем пользователя от имени которого будут публиковаться все анонимные сообщения, предварительно необходимо создать такого пользователя. Можно ничего не указывать, тогда у объявлений автор будет отсутствовать.
- Что делать с сообщением от анонимного пользователя, стутус сообщения — здесь выбираем publish — объявления сразу публикуются на сайте, pending — поступают на модерацию, draft — сохраняются как черновик.
- Коментариии — можно разрешить пользователям коммнтировать объявления, можно запретить, а можно оставить выбор за автором объявления
- Уведомлять автора по почте если появился новый комментарий к его объявлению. уведомления будут приходить в том случае, если комментарии в вашем блоге публикуются сразу, настройки комментариев Парамтры->Обсуждение
- Авто разрыв, auto когда вы просматриваете список объявлений эта опция будет обрезать текст объявления и показывать в анонсе текст заданной длинны обрезается текст по словам.
- Интервал времени между сообщениями в часах если пользователь написал сообщение то следующее он сможет добавить через N часов.
- Антибот картинка (capthca) включить картинку антибот
- Кол-во загрузок указать общее кол-во загрузок, в том числе картинки
- Максимальный размер в мегабайт это для файлов, к картинкам используется другой способ обрезания
- Разрешенные типы файлов (множественный выбор с нажатой Ctr) указать какие типы файлов можно загружать с объявлением
- Сжимать большие фотографии сохраняя пропрции очень полезная опция, если вам пытаются залить большие фотографии картинка будет автоматически обрезана до указанных размеров рекоммндую указывать 640 х 480 для объявлений это вполне достаточно
- Исключить рубрики id через запятую указать id рубрик в которых запрещено публиковать объявления
Тут у многих возникает проблема где взять этот id, и действительно как то не продумали разработчики можно было бы добавить колонку с id, заходим Записи->Рубрики кликаем по нужной категории и переходим к редактировании оной, теперь смотрим в адресную строку броузера на ссылку где мы находимся там должно быть что-то типа http://mysite.com/wp-admin/categories.php?action=edit&cat_ID=43 ну вот 43 это и будет искомый номер.
- Родительская рубрика ее подкатегории будут доступны в объявлении для выбора рубрики это тот вариант когда мы хотим все объявления поместить в одну рубрику указываем здесь ее id
- Применить шаблоны постов в зависимости от категории объявления плагин позволяет задавать различные шаблоны ввода и вывода данных это материал отдельной статьи, пока просто проследите чтобы опция была включена
- Добавлять номер объявления к заголовку ну тут имеется в виду не номер а id объявления поэтому номера будут идти не по порядку
- Разрешить указывать время жизни объявления по истечению этого времени объявление со всеми картинками и загрузками будет удалено навсегда
- new ID категории для городов и улиц Задаем географическую классификацию объявлений для этого необходимо: создать рубрику-контейнер в этом поле указываем ID этой рубрики, теперь в этом контейнере можно создать произвольную иерархическую структуру ГЕО объектов (города, районы, улицы …) — она станет доступна для выбора в форме ввода. Эта рубрика автоматически исключается из обычного меню категорий.
Как удалить объявления с главной страницы блога:
- выясняем id категорий которые надо исключить с главной страницы
- Выясняем какой шаблон в вашей теме отвечает за вывод главной страницы для этого открываем папку wp-content/theme/вашатема смотрим есть ли файл home.php если есть то берем его если нет берм index.php
- ищем начало главного цикла ориентируясь на текст 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 потока и еще откуда то не помню.
Также рекомендую плагин — позволяет группировать рубрики в различные блоки, с его помощью можно рубрики объявлений отделить от остальных.
Скачать плагин: ads-wordpress 3.х.x
По этой ссылке будет находится самая последняя версия.
попробуй другие подобные плагины, на форуме поспрашай почему не работает
Он у меня конфликтует с плагином WP-dTree. Когда я ставлю Cyr-To-Lat, то WP-dTree меню на сайте пропадает.
Может, тогда сделать так, чтобы вот эти функции
URL:
HTML Link:
bbCode:
не отображались в загруженном посте.
Их можно удалить?
И еще вопросик:
Не нашла где можно немного текст подправить на форме? То есть хочется изменить немного фразы типа: Загрузить файлы — на — Загрузить фотографию. Вместо Текст* — поставить — Описание к фото*.
Подскажи пож… как это можно сделать?
Sveta, почитайте статьи по настройке плагина в них все написано.
Перед тем как спрашивать, я конечно же прочитала все статьи вот в этом разделе: http://ili.com.ua/wordpress/ads-wordpress. Хотя-бы тыкните где это можно почитать о том как изменить фразы на свои.
Это я уже нашла как убрать.
HTML Link:
bbCode:
ну в се находится в шаблонах form_default_template.php форма по умолчанию, form_uploads.inc.php — форма загрузки файлов
и еще есть файлы перевода можно их подкорректировать,
post_default_template.php — это шаблон для вывода объявления
Юрий, не хочу создавать отдельную голую страницу для «редактировать объявление». Как добавить в темплейт вызов формы? Хочу например в сайдбар добавить. Есть такая возомжность?
Нет такой возможности нет, но любую страницу можно из меню скрыть.
Нашел простой вариант, вставить форму из темплейта ads_form_login.php куда угодно с изминением form action на куда-нибудь где $content парсится, можно на ту же страницу которую создавали для редактирования объявления. Ну а страницу можно скрыть.
или может лучше вставить input text и с него уже POST переменную на страницу с редактированием передавать? Интересно это не опасно? Можно ли перебором удалить чье-то обьявление?
установил все красиво. но при публикации объявления . жмем сохранить и получаем страницу пейдж нот фаунд(((
это из за не дефолтной темы или есть другие варианты?
если из за темы что можно в ней поправить.
по ссылке можете сами попробовать
добавлю.. от админа все публикуется от no_name нет
ну для начала попробуй сменить тему,
но я думаю это какой-то плагин антихакерский блокирует POST запрос
Добрый день! Подскажите пожалуйста, почему если ставлю «Применить шаблоны постов» картинка превью выводится, а все записи данной категории исчезают. Если же отменяю «Применить шаблоны постов» все картинки исчезают, но записи появляются? Заранее спасибо за ответ.
несовместимость с текущей темой
Спасибо! Я так и подумал… А может быть Вы подскажете название темы(тем) с которой(ми) плагин будет идеально работать?
а дефолтная тема что не работает?
большое спасибо за плагин! Разобрался почти со всем, кроме добавления обьявления. Позволю задать два вопроса:
1) можно ли как нибудь изменить выбор категорий? чтобы не переходить два раза при выборе категории и подкатегории
примерно вот так:
2) как сделать чтобы при выборе категорий, заголовок автоматически принимал значения этих категорий/субкатегорий.
пробовал через value, вроде текст выводится нужный, только при сохранении не присваивается:
<input name="post_title" type="text" size="50" value="" >
в первом комменте не правильно вставился код, вот просто тогда текстом:
input name=»post_title» type=»text» size=»50″ value=»php echo(get_category_parents($_REQUEST['ads_basecat'], false,’ ‘, true)); «
1) можно изменить как угодно, а может просто включить в админке плагина развернутый список
2) воспользуйтесь пользовательским фильтром в дефолтной форме он есть — функция сверху закоментированна и там просто сделайте присваивание
А почему в графе «Интервал времени между сообщениями в часах» я ничего не поставила, а ограничение все равно присутствует?
Если пользователь загрузил фотографию, то сразу же вторую он загрузить не может, стоит ограничение в 3 минуты.
Как отменить это ограничение?
очень странно на загрузку фотографий это не должно влиять,
если это значение не установлено будет по умолчанию 3 минуты — это защита, не советую ее убирать
но если очень хочется поставьте в этом поле значение 0.001 — разделитель точка а не запятая!
Спасибо за подсказку.
У меня еще одна проблемка с фотографиями.
Человек загружает фотографию, на странице она отображается, а вот миниатюры нету в рубрике. В админке, при редактировании поста, фотографии невидать.
Как до нее добраться? Чтобы например сменить этой фотке имя и закачать заново.
В своей папке я нашла созданную миниатюру (сама фотка есть), но видимо что-то неправильно, раз она не отображается… Помоги пож… разобраться.
каждая тема отображает миниатюры по разному
на всех не угодишь.
картинка загружается и прикрепляется к посту зайдите в стандартное окно загрузки и увидите оно там, просто сам html тег картинки в текст записи не вставляется
Спасибо большое за проделанную работу — шикарный плагин… Слямзил
доброго времени суток.
при активации плагина выдает фатал
Parse error: parse error in \wp-content\plugins\ads-wordpress\ads.php on line 1201
wp 3.0.1
пхп — 5.3.0
мускул последний. кодировка базы utf-8
модули апача: core mod_win32 mpm_winnt http_core mod_so mod_actions mod_alias mod_asis mod_auth_basic mod_authn_default mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_dir mod_env mod_include mod_isapi mod_log_config mod_mime mod_negotiation mod_rewrite mod_setenvif mod_php5
тестирую на локале. подскажите, плз, куда копать?
включите поддержку коротких тегов php
спасибо! вчера(сегодня) ночью в коде на этот листинг обратил внимание. но по незнанке подумал, что это от старых версий пхп листинг. позор мне на мою седую голову
пошел курить мануал как его включить )
Возникла проблема с закачкой файлов через форму.
Изображения заливаются нормально, потом отображаются на странице.
А вот файлы любого другого типа заливаются в папку на сервер (ту же, что и изображения), но на странице не отображаются (ни превью, ничего нет), и ссылки на них тоже не генерируется.
Подскажите, пожалуйста, в чем проблема.
а файлы загружаются?, если все в порядке ссылки вруную выводить надо
Файлы загружаются на сервер, но не в запись!
То есть я должна открыть запись, которую создал пользователь и вручную написать ссылку на файл, который он закачал, чтобы можно было его хоть как-то посмотреть? Но почему для изображений прописываются ссылки, а для файлов нет? У вас ведь написано везде, что можно работать и с файлами.
Если я сама вручную должна в посте написать ссылку на файл, который закачал пользователь, то как я узнаю какой именно файл он закачал???Ведь нигде не указано и не сохранено имя файла, который он залил через форму.
В темплах плагина ничего нет. Для того чтобы изменить стандартный адрес (WordPress) и надо:
Установить плагин wp mail from
Подскажите, все настроил, добавил. Но при добавлении объявление в поле с текстом ( описанием товара) квадратики получаются. Т.Е шрифт не тот или с кодировкой что-то…где можно посмотреть?
Аналогично. У меня даже после установки стандартной темы всё равно выкидывает ошибку:
Catchable fatal error: Object of class WP_Error could not be converted to string in /home/srinform/domains/sr-inform.ru/public_html/board/wp-includes/category-template.php on line 70
посмотрите файл который ты редактировал и сохрани его в кодировке UTF8 без BOM !!!
а это у вас чото с категориями не то get_category_parents вот тут ошибка откройте шаблон в папке /templates и удалите вызов этой функции в post_default_template.php и form_default_template.php
Доброго времени суток!
ПОМОГИТЕ!!!!
При попытке посмотреть опубликованное объявление выводит ошибку:
Ошибка 404 — Не найдено
Привью показывает, а при нажатии:
Прочитать остальную часть записи »
Ошибка!!!
Это что очередной опыт на Денвере как я понимаю, раз нет ссылки на сайт? По денверу консультаций вообще то не даю! Отключить ЧПУ для начала.
Здравствуйте.
Во-первых, спасибо огромное за труды Ваши неимоверные.
Во-вторых — не поможете ли Вы разобраться КАКОГО … (лешего) ни первым (с помощью запроса) ни вторым (после долгих мучений с запросом, поставила Simply Exclude) способом не выходит убрать с главной страницы этот спам.
На первой странице оно мне ну никааак не нужно…
Заранее спасибо
ну может у вас какая-то хитрая главная страница, используется нестандартный вывод записей без стандартного loop, вполне может и не сработать
надо смотреть, что в шаблоне главной страницы,
скиньте доступ ftp на почту помогу чем смогу
Да ладно, разберусь.
Сейчас посерьезней покопаюсь и всё будет работать, и не такое делали =)
Спасибо.
Ррррррработает =)
А где можно поменять тексты:
файл 1 — поменять на фото 1
Текст — на текст обявления
ну и т.д.?
/templates/form_uploads.inc.php
Вот такая проблема:
Fatal error: Call to undefined function: update_meta_cache() in /home/music7/public_html/wp-content/plugins/ads-wordpress/ads.php on line 1464
а нет, все заработало, убрал галочку «Применить шаблоны постов»
Вот только картинки в объявление не отображаются, что с этим можно сделать?
ЗЫ: Плагин Шикарный)
сори за флуд, но как я понял картинки не будут работать без «Применения шаблонов постов», но если это активировать, то тогда фатал эрор. Помогите пожалуйста.
WordPress 2.8.6.
Версия Apache 1.3.41 (Unix)
Версия MySQL 5.0.67-community
Версия PHP 4.4.9
Информация о PHP Просмотреть
Версия Perl 5.8.8
Операционная система Linux
обновите WP до 3 версии
Все заработало)
А как категории создать?
И что бы при входе на страницу, где сами объявления, было разбито на категории?
еще)
Как сделать выбор категорий при публикации объявления?