В плагине для ускорения работы с изображениями, загрузками и мета полями используется All Inclusive который я выделил в отдельный плагин описание метода. Для того, чтобы задействовать эту функцию достаточно включить опцию в настройках плагина “Применять шаблоны постов”, устанавливать All Inclusive не нужно он уже включен в ads-wordpress в виде функции
Плагин двумя дополнительными SQL запросами присоединяет в исходную выборку данных $wp_query->posts все мета поля, все файлы и картинки, для каждой картинки формируются прямые url на маленькое, среднее и полное изображение. Теперь нет необходимости использовать функции the_post_thumbnail и get_post_meta. Принцип работы: Итак допустим мы заходим на главную страницу нашего блога WordPress
Генератор текста Итак, из названия уже понятно – текст добывается из поиска google. Схема работы простая задаем ключевое слово или несколько слов-фраз, функция getYText формирует несколько запросов по этим ключевым словам в google, затем парсит выдачу, отчищает ненужные фразы и всякий мусор, полученный текст перемешивается по предложениям и затем выдает
Добавление полей в форму ввода Отображение данных Проверка данных Префиксы ads_ и adp_ Все произвольные поля должны начинаться с префикса ads_ или adp_ например: ads_FIO, ads_address, adp_price. ads_ – поля с этим префиксом сохраняются используя механизм мета полей (custom fields) adp_ – поля с этим префиксом будут сохранятся непосредственно в
В плагине есть возможность создавать различные формы ввода в зависимости от категории объявления, а также изменять внешний вид готового объявления в зависимости от категории. В этой статье я расскажу как установить связь между категорией и шаблонами, для это вам потребуется минимальные знания html и php. Для начала предположим наш сайт
Тема закрыта, переходим все на новую версию плагина Ads WordPress 4 Распаковываем архив плагина и закачиваем папку ads-wordpress по ftp в папку /wp-content/plugins Заходим в админку WordPress в Плагины и активируем плагин Теперь у нас должна появится страница настроек плагина Ads WordPress в разделе Параметры Подключаем формы ввода объявления и
Ads WordPress – мне хотелось бы, что бы это плагин воспринимался прежде всего как альтернативная админ часть для WordPress, а публикация объявлений это просто один из вариантов названия записи или поста или post – суть одна и та же. Плагин не создает никаких дополнительных таблиц в базе данных и работает
Платежная система для WordPress. Задача плагина унифицировать взаимодействие различных платежных систем с многообразием продуктов ( платных услуг ) используя принципы ООП. Для начала дадим описание трем основным классам объектов, которыми мы будем оперировать. Класс Продукт (SPW_Product) Это то, за что мы платим деньги. Это может быть футболка из интернет магазина,
Чтобы нам было проще подключать форму в текущую дизайн тему создаем отдельный файл с кодом формы поиска ads_searchform.php и закидываем его в папку с нашей темой. Подключать файл можно где угодно, но на мой взгляд лучше для этого подходит sidebar.php подклюячаем: <div class=»box ads_search»> <? include(TEMPLATEPATH . ‘/ads_searchform.php’);?> </div> 123
Чтобы добавить подержку google map в сои объявления для начала нам необходимо создать форму ввода где пользователь сможет щелкнув по карте указать координаты нужного места. Сначала определим константы необходимые для работы карты и разрешим плагину сохранять поля ads_latitude и ads_longitude соответственно широта и долгота. Значит в ads_config.php пишем : GOOGLE_MAP_KEY
Если ваша тема активно использует механизм мета полей WordPress то это приведет к неизбежным потерям производительности т.к. каждый вызов get_post_meta или get_post_custom может генерировать лишний SQL к базе данных, если данных нет в кеш. Особенно заметно это будет при создании списка категории или главной страницы, когда эти функции вызываются в
Возвращает родительские категории. Функция ads_get_category_parents(..) – возвращает html код он представляет из себя путь типа категория / под категория / под под категория со ссылками или без ссылок. Работает аналогично стандартной WP get_category_parents get_category_parents отличается тем, что если вы указали родительскую рубрику объявлений то дальше нее функция не пойдет. function