Articles of плагины для

добавление кнопки в загрузчик мультимедиа

Я пишу плагин для WordPress, и мне интересно, как добавить дополнительную кнопку в медиа-загрузчик, который говорит что-то вроде «добавить в альбом». Я не могу найти информацию о том, как другим разработчикам удалось это сделать. Благодаря 🙂

Как использовать крюк действия WooCommerce?

Мне интересно, как реализовать следующий крючок. do_action( 'woocommerce_process_product_meta_' . $product_type, $post_id ); Каков правильный способ вызова вызова из файла плагина. Bellow – это код, который я использую сейчас, но не работает. global $post, $thepostid, $woocommerce; function new_post_meta () { if (isset($_POST['location'])) update_post_meta( $post_id, 'location', json_encode($_POST['location']) ); } add_action( 'woocommerce_process_product_meta_' .$product_type, 'new_post_meta' );

Может ли plugin2 удалить плагин1 в самом начале установки плагина2?

Согласно названию. У меня есть новая версия плагина. Он отлично подходит для чистого WordPress. Когда пользователь пытается установить его, когда у него установлена ​​предыдущая версия, плагин не работает. Неважно, была ли предыдущая версия активной или нет. В идеале я хотел бы убедиться, что новая версия удаляет предыдущую версию перед написанием каких-либо файлов. Это возможно? В […]

URL-адрес плагина WordPress для формы submit

Я создаю пользовательский плагин с динамическими формами, и я хотел спросить, как я могу создать динамический шаблон действия. Пример формы контакта 7, как cf7 создал URL-адрес формы без создания новой страницы или файла для отправки? Пожалуйста, поделитесь идеей о том, как сделать что-то подобное для плагина. благодаря

Создание пользовательских тем woo

Недавно я решил перейти в WordPress, но мне нужно создать несколько тем для электронной коммерции, которые в настоящее время построены в Open Cart. Мой опыт работы с eCommerce поступает из Open Cart, но я совершенно новичок в использовании одного для WordPress. После нескольких месяцев исследований я решил, что хотел бы попробовать создать собственную тему из […]

Список авторов, у которых есть письменные сообщения в категории

Как я могу перечислить авторов сообщений в категории в WordPress? В моем блоге есть три автора, и я хочу перечислить, кто написал должности в категории. Например: CAT NAME: INTERNET AUTHOR: JOHN, DOE, ALEX CAT NAME: TECH AUTHOR: JOHN CAT NAME: CODE AUTHOR: ALEX

Изменить / Изменить Jetpack Mobile Theme

Мне очень нравится идея переключать темы для мобильных устройств, и я использую jetpack для нескольких функций на своем веб-сайте. Поэтому я подумал, почему бы и не использовать его для мобильных устройств. Jetpack поставляется с функцией, которая переключает темы для мобильных устройств, но можно использовать только свою тему и настроить некоторые вещи, такие как цвет bg […]

Flipping Book PHP Code? Любой опыт?

Привет, ребята, быстрый вопрос, используя FlippingBook и вызывая галерею на одной странице или странице с чем-то вроде этого: [book id='1' /] но я хочу вызвать галерею непосредственно из своего кода, так же есть ли какой-либо php-код для достижения этой цели? Спасибо, парни! Arturo http://wordpress.org/plugins/page-flip-image-gallery/

Функция плагина внутри настраиваемого плагина

Я пытаюсь использовать функцию плагина ( wp-bannerize() ) внутри моего настраиваемого плагина. но когда я пишу: if( function_exists('wp_bannerize') ){ echo "exist"; }else{ echo "not exist"; } Выход not exists Как я могу получить эту функцию внутри своего настраиваемого плагина? ОБНОВИТЬ: Здесь код моего плагина: class Infinite_posts{ public function __construct() { add_action('wp_ajax_is_bannerize', 'load_plugins'); //when plugin receive […]

Функция запуска при активации плагина перед загрузкой плагина

У меня две версии одного и того же плагина – одна бесплатная версия на WordPress.org, а другая – платная модернизация. Обе версии используют одни и те же имена функций и поэтому не могут быть активированы одновременно. Когда кто-то устанавливает и активирует оплаченную версию перед деактивацией бесплатной версии, в настоящее время отображается Fatal Error с сообщением […]