Ads WordPress 3.1.0

Что нового?

  • Полностью изменена структура файлов, проведена декомпозиция и оптимизация: файлы разделил на более мелкие и сгруппировал по типу задач, теперь подгружается только тот набор функций который необходим для выполняемой задачи. Например если мы не находимся в админке то нет надобности подгружать функции для админ части, тоже самое если не требуется выводить форму ввода, то не загружаем лишний php файлы. Реструктуризация связанна в основном с введением нового модуля платных функцый. Кроме того готовимся к переезду в официальны репозиторий WordPress и новая структура файлов учитывает возможность автоматического обновления.
  • Самое важное: ads_config.php теперь этот файл в плагине отсутствует, однако если у вас есть старый то он будет автоматически включен на исполнение, то есть теперь это файл предназначен для глобальных пользовательских настроек. Если он вам нужен вы должны сами его создать!
  • При редактировании объявления изменять дату публикации на текущую — новая опция в админке плагина. Из названия думаю все понятно
  • Удаление и Обработка просроченных записей этот вопрос оказался на удивление востребованным, а главное нашелся спонсор спасибо ему. Так вот алгоритм удаления записи можно выбрать : назначить им новое мета поле ads_overdue куда записывается время начиная с которого объявление считается просроченным (в линукс формате, кол-секунд);
    второй вариант объявление переносится в новую категории или несколько категорий (задаем id категорий через запятую), старые категории сохраняются в мета поле ads_old_categories массивом, на всякий случай, чтобы можно было потом восстановить.
    Если ничего не выбрано просроченные объявления будут удалятся, насовсем.
    И первый и второй вариант можно употреблять вместе. Но в любом случае мета поле в котором указывался срок годности ads_lifetime удаляется.
    Итак, если выбрана одна из этих опций вместо кнопки удалить появляется кнопка в корзину, а для пользователя от уровня редактор и выше доступно сразу оба варианта: отправить в корзину и удалить.
    Поля ads_old_categories и ads_overdue добавляются в форму как скрытые hidden
  • Восстанавливать объявление при повторном редактировании — пользователь может восстановить из корзины свое объявление для этого ему надо зайти в форму редактирования используя свой пароль и нажать кнопку обновить либо отправить на модерацию в зависимости от настроек.
  • Форма входа по паролю — теперь если юзер залогинен не обязательно вводить id.passowrd достаточно ввести id объявления и если права пользователя позволят, то выполняется нужное действие
  • Номер картинки которую сделать миниатюрой … для совместимости со многими темами устанавливает мета поле _thumbnail_id. Нужно указать номер картинки которая будет миниатюрой. Кстати в дефолтной теме twentyten если миниатюра вырезана недостаточного размера показываться она не будет! И что еще интересно если тема поддерживает миниатюры WP начинает автоматически нарезать их для !каждой картинки, как по мне это перебор ! особено если миниатюра большого размера.
    Можно частично компенсировать это отключив нарезку средней картинки и вообще советую это делать всегда так как средняя картинка используется крайне редко.
  • Установить поле post_type — с появлением нового типа шаблонов single-posttype.php добавил возможность установить новый тип записи для объявлений.
  • Виджет Ads-Recent-Ads вынес в отдельный плагин теперь его надо активировать в панели плагинов перед использованием

остальное пока все тоже самое
Скачать ads-wordpress_3.1.0.zip

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


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

35 Responses to Ads WordPress 3.1.0

  1. mich says:

    Проставляются левые ссылки после в созданных объявлениях. Кто-то видимо нашел дыру в скрипте. Если нет страницы редактирования объявления, можно ли изменять объявление зная к нему пароль?
    Спасибо.

  2. mich says:

    Проставляются левые ссылки после «more» в созданных объявлениях. Кто-то видимо нашел дыру в скрипте. Если нет страницы редактирования объявления, можно ли изменять объявление зная к нему пароль?
    Спасибо.

  3. admin says:

    ==Если нет страницы редактирования объявления, можно ли изменять объявление зная к нему пароль?==
    да возможно,
    а что значит ==левые ссылки после «more»==
    где это посмотреть можно? и хорошо бы настройки плагина посмотреть может вы сами разрешили html теги ?

  4. mich says:

    объявления размещались мною (импортировал), с одним паролем для всех. Левые ссылки — те ссылки которых небыло изначально, и стоят они четко после WP тега more. Может просто пароль пробили на объявления. Буду чистить базу и менять пароли

  5. admin says:

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

  6. mich says:

    Файл импорта я создавал сам, затем импортировал его в WP. Потому и один пароль на все записи

  7. admin says:

    ну надо по месту смотреть, что там происходит

  8. max says:

    сюда б еще каптчу, было б супер.

  9. Дмитрий says:

    Что бы для некоторых рубрик сделать свои формы нужно создать ads_config.php и действовать как в старой версии плагина?

  10. Stur says:

    Дмитрий: да именно так
    max: капча в админке плагина включается

  11. mich says:

    Плагин с кеширующими плагинами работает? Установил сейчас плагин JS Object Cache и при выборе FileCache (т.е. кеш в файлы) выпадает ошибка —
    Warning: Invalid argument supplied for foreach() in /home/www/xxxxxxxxx.ru/wp-content/plugins/ads-wordpress/all_inclusive.php on line 60

  12. Stur says:

    JS Object Cache ни не нашел я такого плагина поконкретнее ссылочку давай

  13. Stur says:

    все исправил — это проблема плагина All Inclusive он входит в состав ads wordpress должно теперь со всеми кеш плагинами работать
    загрузить заново архив достаточно заменить только сам all_inclusive.php

  14. Алексей says:

    Скажите, как изменять названия полей. Мне ничего добавлять не нужно, просто слегка изменить названия.
    У меня сейчас по умолчанию выводятся такие поля:
    Заголовок*
    Текст*
    Web ссылка
    Телефоны
    Почта
    Метки
    Коментарии разрешить?
    Введите код с картинки

    А в файле post_default_template.php таких нет, там цена, телефоны, имейл.

  15. Stur says:

    Заголовок* post_title
    Текст* post_content
    Метки post_tag
    это стандартные поля самого WordPress они не меняются

  16. Евгений says:

    Скажите, пожалуйста, как убрать из объявления: URL: , HTML Link: , bbCode: . Спасибо.

  17. Stur says:

    можно при помощи css или отредактировать шаблон
    template/form_default_template.php

  18. Андрей says:

    Здравствуйте! Вы создали нужный и очень полезный плагин. И вполне понятно Ваше желание получать трафик на свою страницу по ссылке внизу формы подачи объявления. Однако, не хочется путать своих посетителей нетематическими ссылками. Возможно ли поставить ссылку на Ваш ресурс в разделе «Ссылки» или на специальной странице сайта, а ссылку «ads wordpress» внизу формы как то убрать??? Если «да», «можно», то как убрать ссылочную надпись «ads wordpress» ??? Заранее спасибо за ответ!!!

  19. Stur says:

    добавьте в style.css вашей темы
    #ads_copyright_a{ display:none }

  20. Андрей says:

    Спасибо!

  21. Андрей says:

    Досада: везде тыкал, вставлял строку #ads_copyright_a{ display:none }

    Не помогает… ((( Ссылка не убирается (

  22. User says:

    #ads_copyright_a{ display:none !important }

  23. Alex says:

    Добрый день!
    Плагин плохо дружит с query_posts
    У меня избранные записи выводятся через query_posts:

    <a href="» title=»">

    Проблема в том, что Заголвки выводятся, а произвольные поля — нет.
    Как решить проблему?
    Заранее спасибо!

  24. Alex says:

    Извиняюсь, код не прошел, дублирую:

    <a href="" title="">

  25. Stur says:

    надо после query_posts принудительно запустить фильтр all_inclusive

    query_posts('cat=2,6,17,38');
    $wp_query->posts =  all_inclusive($wp_query->posts, 1);
  26. says:

    У меня проблема: не выводятся картинки, которые загружают посетители сайта. С чем это может быть связано и где искать проблему?

  27. Stur says:

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

  28. Stur says:

    что-то я не то говорю, то есть если картинки загружаются но не выводятся значит первое это в настройках проверить включен ли фильтр all_inclusive если он уже включен
    тогда у вас в шаблоне где-то используется функция query_posts()
    в этом случае фильтр all_inlusive не будет срабатывать и его надо запускать принудительно примерно так

    query_posts(‘cat=2,6,17,38′);
    $wp_query->posts = all_inclusive($wp_query->posts, 1);

  29. says:

    Скажите, как убрать из объявления: URL: , HTML Link: , bbCode: я не смогла найти в шаблоне template/form_default_template.php место где нужно отредактирвать, подскажите пожалуйста

  30. Андрей says:

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

  31. Stur says:

    Иррина: нодо искать в post_default_template.php
    а /form_default_template.php — это шаблон формы ввода

    Андрей: — читайте, описание http://ili.com.ua/wordpress/ads-wordpress

  32. says:

    Спасибо, получилось

  33. Рост says:

    Привет
    Я добавил ads_price в строку
    $_SESSION['ads_fields_form'] = array(‘ads_price’, ‘ads_my_var’, ‘adp_myvar’);

    и error_msg(‘ads_price’)?>

    в файле form_default_template.php

    в форме появилась цена, но при добавлении объявления она не сохраняется, под нее не создается произвольное поле. Когда я создаю произвольное поле ads_price в админке записи, то цена выводится. Что же я делаю не так что через форму добавления объявления цена не сохраняется?

  34. says:

    Здраствуйте, при добавлении объявления я ставлю удалить через 1 день, объявление не удаляется, подскажите пожалуйста с чем это может быть связано?

Новости

  • В Житомире открыли памятник мороженому
  • Беспорядок на дорогах в Киеве
  • Упрощение визового режима с Исландией
  • Школьников ждет новая программа по истории
  • Украинское мясо запретили в России
  • Чиновникам Крыма запрещено бастовать
  • Необычные зимние фестивали Украины
  • Комментарии


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

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

    Объявления

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

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

    Счетчики

    our blog