- Распаковываем архив плагина и закачиваем папку 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
По этой ссылке будет находится самая последняя версия.
Я для удаления рубрики с главной странички в шаблоне index.php добавил после строки
вот это, id рубрики 10 исключён.
кстати вопрос.. как в шаблон добавить строку где указывают цену?
новую статью еще не подготовил но принцип добавления такой же как в старых версиях поищите в старых статьях там этот вопрос подробно рассматривался
когда пользуюсь такой конструкцией
if (is_home()) query_posts($query_string.»&cat=-3,-7,-8″);
где исключаются категории не объявления то шаблоны из post_default_template перестают работать.
С чем это может быть связано?
не знаю где вы это прописали, но это надо добавить в текущую тему , а не в шаблоны плагина, если не получается воспользуйтесь simply-exclude
пишу в файле темы index.php перед циклом вывода. Просто я хочу чтобы на главной странице выводились только объявления, то есть исключаю рубрику скажем новости, но при этом не выводится шаблон с плагина, с post_default.php, нет ни картинок, ни метаполей, только текст, без query_posts все корректно. Попробую воспользоваться simply-exclude.
После установки последней версии не могу удалить записи. Удаляю когда деактивирую плагин. Подскажите в чем причина.
Здравствуйте, спасибо за отличный плагин.
Не могули бы вы подсказать, что изменить в коде, что бы ссылки на формы добавления объявлений были не такие:
……ads_basecat=1
а такие:
……ads_basecat=nazvanie_category
То есть место номера категории присваивался бы её псевдоним.
Заранее спасибо за ответ.
такой вариант не предусмотрен
Установил плагин как написано выше, но на странице «Добавить объявление» за место формы выходит «/form_default_template.php»
Помогите разобраться что я делаю не так.
наверно неправильно настроили категории в которых объявы можно писать
Здравствуйте.
При попытке просмотреть опубликованное с помощью плагина объявление выдается ошибка:
«Catchable fatal error: Object of class WP_Error could not be converted to string in /home/phoenix7/public_html/expert/wp-includes/category-template.php on line 71″
В чем может быть дело?
а ты попробуй включить дефолтную тему и как плагин будет с ней работать проверь
Добрый день, отличный плагин, спасибо, по ходу установки возникло несколько вопросов:
1 как сделать две ID категории, т.е. одну для стран, другую для городов?
2 картинки упорно не хотят появляться в анонсах, подскажите где копать?
3 при добавлении каптчи к комментариям в постах плагин ads-wordpress отказывается работать (в принципе не проблема, но хорошо-бы как-то наладить)
в PHP не силён потому буду благодарен более подробному объяснению. Спасибо.
1 надо просто города положить в страны и создать иерархическую древовидную структуру
2 копайте в текущей теме если вывод категорий осуществляется не через функцию the_content()
то картинок не будет. для эксперимента переключитесь на дефолтную тему
3 ну поставьте другую капчу к коментам я же не могу учесть всех вариантов, и сказать в чем дело тоже не могу надо разбираться по месту
Извините, что-то я не понял. Новая страница пустая, как и в html коде. При добавлении записи она не изменяется.
Извините, но я не понял, что вы не поняли. Мы вроде совсем о другом говорили.
Чтобы там ни было попробуй переключится на дефолтную тему – думаю что проблем не будет, а это значит плагин конфликтует с твоей темой.
Здравствуйте!
Плагин замечательный.
но понадобилась возможность в этом:
если юзер зарегистрирован то чтоб все его обьявления были, например на отдельной странице.а то каждый раз вводить пароль.
а для гостя, чтоб каждый через через пароли.
копался в ПХП коде в попытке добавить такую возможность, из результата своего творения понял, что ничего не выходит.
Заранее Спасибо.
в настройках плагина есть опция ==перенаправлять ссылки типа -Редактировать запись- на редактор плагина (добавляет фильтр для функции get_edit_post_link ())== если пользователь зарегистрирован то ему показывается ссылка на редактирование своих записей, перейдя по этой ссылке он попадает в редактор плагина. А авторские страницы должна поддерживать ваша тема или вариант сделать их самому, там ничего сложного главное принцип построения шаблонов темы усвоить вот тут все наглядно показано в картинках
пример темы с авторскими страницами:
А куда деваются мои сообщения? Зачем вы их удаляете?
Если не трудно, прошу вас ответить на удалённые сообщения.
Да ничего я не удаляю, кроме одного назойливого товарисча который краски рекламирует он мне достал так что скоро фильтр напишу на его номера телефонов – а может кстати это вы и есть?
Приветствую! Возможно был сбой, и краски я не продаю.
Вопрос у меня следующий.
1) Как сделать, чтоб на анкор ссылки в объявлениях был не «www», а какой-то человеческий. Хотя бы просто ссылка, естественно рабочая. Вставляя при редактировании через линк в сам текст не приводит не к чему.
2) Когда входишь в саму рубрику, то там отображается всего пару букв из основного объявления. почему так происходит.
Буду благодарен за ответы.
1) ссылки останутся так как есть
2) текст обрезается по символу новая строка \n
пишите текст без переноса строк
Хотелось бы тереть спамерские ссылки. Возможно ли это?
читайте статью
Ads WordPress ads_ и adp_ добавление\проверка\отображение произвольных полей данных
там написано как можно подключить свой фильтр для проверки,
а проверять на спам надо по телефону его уже никак не поменяешь
Здравствуйте! Спасибо за плагин, устанавливаю уже не на первый сайт. Тоже возникла проблема с картинками, вместо них отображается только маленькое пятнышко, при нажатии на которое картинка открывается в новом окне. Стандартную тему ставил, ничего не изменилось.
Кажется разобрался! После того как начал добавлять картинки побольше, они стали отображаться. Похоже есть какой-то предел, на то на сколько маленькой может быть добавляемая картинка.
да это предел выставляется в настройках WP, из маленькой картинки прьвьюшку нарезать не получится, но вообще должен тогда подставляться оригинал картинки надо будет еще разобраться
Здравствуйте! Отличный плагин, спасибо Вам за него! Правда у меня возникла небольшая сложность с миниатюрой и с самой картинкой. Миниатюра при предпросмотре оказывается под текстом, а в анонсе она наверху слева, но текст ее не обтекает, получается очень много свободного места справа от миниатюры. Можно сделать как-нибудь, чтобы в анонсе и в самом объявлении картинка была слева, и ее обтекал текст. На предпросмотре тоже было бы хорошо, чтобы показывало сразу, как оно будет. Каждое объявление попадает на модерацию и если добавить в админке картинку в объявление, то можно сделать, так как я хочу, но миниатюра все равно будет внизу, т.е. в объявлении будет две картинки. Помогите, если не сложно. Я так думаю, это стиль поменять надо, но не найду где конкретно.
Дядьку, дайте воды напиться, бо так хочется есть, что негде переночевать. Все это делается с помощью стилей style.css файл в папке текущей темы, также можно отредактировать вывод html в файле templates/post_default_template.php в папке плагина
Подскажи плиз, как при добавлении объявления, категории, которые надо выбрать пользователю, разбить на несколько колонок. Иначе при большом кол-ве категорий получается «простыня».
Заранее благодарю за ответ!
никак,
есть другой способ : категории положить в категории и создать иерархию, отключить развернутый список в настройках плагина
Здравствуйте. Плагин просто отличный. Только хотелось бы знать, как можно сделать чтоб при открытии объявления картинка была того размера который указан в настройках плагина, а не такой же маленькой как на превью. Заранее спасибо
http://ili.com.ua/wordpress/ads_function/ads_gallery.html тут есть примеры
То, что у Вас ошибки на каждом шагу-ладно, но зачем так нагло ссылки скрытые прописывать в шаблон, который Вы только перевели, не более!
Прошу сказать как их удалять.
это какой шаблон имеете ввиду?
И кто вам сказал что копирайт удаляется? Он не удаляется, его можно только скрыть.
Здравствуйте. Подскажите пожалуйста, где можно заменить адрес эл. почты? Т.е. после добавления объявления, пользователю приходит письмо с его паролем и ссылками на сообщение. Там отправитель стоит WordPress а почта . Заранее спасибо за ответ.
в папке плагина /templates есть шаблоны для почты смотри там
Подскажите а где изменить надписи на кнопках? Меняла в файле ads-wordpress-ru_RU.po но не помогло
значит плохо меняли
И как это плохо? В файле ads-wordpress-ru_RU.po msgstr «Сохранить как черновик» изменила название, сама кнопка не изменилась
не знаю что вы там редактируете перевод русский в файле ads-wordpress-en_EN.mo
приветствую автора и посетителей,
здесь в одном из пунктов есть описание, как увидеть id номер рубрики или страницы…. есть путь более простой – плагин Reveal IDs – он добавляет id номера в админку, поэтому нет нужны высматривать их в строке состояния и т.п.
сам предлагаю его пользователям моих шаблонов. плагин бесплатный, по названию его найти на wordpress.org.
привет,
в плагине по умолчанию нет превью картинки, а сразу кнопка опубликовать объявление с аплоадом изображения. А на этом сайте есть кнопочка «загрузить» и потом только «опубликовать». How can I do the same?
потому что это новая версия 3,0,12 , а там еще ветка 2 старая
Ой, прости за беспокойство, нашла ответ. Нужно было просто включить опцию – Применить шаблоны постов.
Фото стали отображаться, но возникли некоторые вопросы:
1. Как сделать так, чтобы картинка на странице загруженного поста отображалась в полный размер? Вот эту статью я прочитала http://ili.com.ua/wordpress/ads_function/ads_gallery.html, но так и не поняла как это реализовать.
2. Ссылки на создаваемый через плагин пост имеют русские буквы (что ни есть гуд). Может можно добавить в форму произвольное поле, где необходимо английскими буквами прописать URL. Можно так сделать?
P.S. Ссорри за много коментов, если посчитаешь нужным удали первые два.
1) Открываем файл в директории плагина /templates/post_default_template.php он разделен на 2 части
опереатор
< ?else:?> верхняя часть работает когда мы имеем single страницу (полная версия записи)
нижняя когда выводится анонс то есть мы просматриваем список категорий или архив
ну так вот в зависимости от того где надо выводить картинку
меняеш вызов функции ads_gallery на
2) поставь плагин транслитерации
У меня просто этот плагин отказывается работать. Приходится вручную транслитерацию делать.
Вот я и подумала, что вводить название URL в отдельном произвольном поле.
попробуй другие подобные плагины, на форуме поспрашай почему не работает
Он у меня конфликтует с плагином 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
спасибо! вчера(сегодня) ночью в коде на этот листинг обратил внимание. но по незнанке подумал, что это от старых версий пхп листинг. позор мне на мою седую голову
пошел курить мануал как его включить )