Articles of плагин разработка

Как получить текущий пользовательский тип сообщения Выбранный таксономический термин (не все условия)

Мне нужно получить ТОЛЬКО термин (не все условия) текущего пользовательского типа сообщений. Например, у меня есть тип пользовательской публикации, называемый кинофильмами, и есть таксономия под названием «Жанр», в которой есть некоторые термины, такие как комедия, действие, … теперь в текущем сообщении мне нужно получить использованный термин? $args = array( 'post_type' => 'movies', 'posts_per_page' => 10 […]

WP rest api v2 фильтр сообщений по 'search' и 'category_name' не работает

Я вызываю api как http://examples.com/wp-json/wp/v2/posts?filter[category_name]=uncategorize&per_page=30&order=asc&search=hello Я не могу получить конкретные сообщения из этой конкретной категории. Я получил все результаты от всех категорий. Все предложения, пожалуйста.

Action Hook Внутри WordPress Plugin Shortcode

Я разрабатываю плагин WordPress, и у меня возникают проблемы с получением данных $ _POST, используя действие внутри моего короткого кода. Форма, которую я обрабатываю, находится на странице, на которую я добавил свой короткий код. Вот что у меня есть: function wpd_post_parse() { $string = 'wp hook: ' . var_dump($_POST) . "\r\n"; //$string = 'wp hook: […]

Работа цикла foreach с массивом

Я пытаюсь понять часть кода, который я нашел в Интернете, чтобы создать пользовательскую страницу входа пользователя. Здесь я не могу понять, как работает цикл foreach (особенно эта строка: $ page_definitions as $ slug => $ page в аргументе foreach). Я очень новичок в работе с массивами и стараюсь узнать, как это работает. class Personalize_Login_Plugin { […]

Как переименовать файл PHP плагина, не затрагивая существующих пользователей?

Мой плагин имеет основной файл PHP с именем «init.php», теперь я хочу следовать лучшей практике и переименовать его в «plugin-name.php», Поскольку пользователи используются для обновления плагина, перезаписывая старую папку с обновлением, init.php plugin-name.php оба из них существуют в папке плагина после обновления, что приводит к фатальной ошибке PHP, говоря, что класс не найден, что бы […]

Заменить первое появление слова со ссылкой

Я хочу автоматически расширить первое появление слова во всех моих блогах WordPress со ссылкой. Я нашел код (на этом сайте здесь: http://www.guru-20.info/worter-in-posts-ersetzen/ ), который должен заменить, но как я могу расширить его, так что только первый замещение заменено? Благодаря! Rene

Открыть вкладку в текущей проблеме дня jQuery и WordPress

Мне нужно создать вкладку на настраиваемом шаблоне страницы, который откроет вкладку в текущем день релятизации. Это моя страница шаблона <?php /* Template Name: Palinsesto */ get_header(); ?> <div class="td-main-content-wrap"> <div class="td-container <?php echo $td_sidebar_position; ?>"> <div class="td-crumb-container"> <?php echo td_page_generator::get_page_breadcrumbs(get_the_title()); ?> </div> <div class="td-pb-row"> <?php switch ($loop_sidebar_position) { default: ?> <div class="td-pb-span8 td-main-content" role="main"> <div […]

Опция WP Plugin with Upgrade

Я работаю над плагином WordPress, и я ищу способ включить бесплатную версию и премиальную версию в один плагин. Я не хочу проверять «if (isPremium) {} else {}» все строки просмотра кодов, вместо этого я хотел бы загрузить некоторые дополнительные файлы и заменить один или два старых один раз, как только будет активирована лицензия на премию. […]

Как игнорировать дополнительные пробелы в функциях перевода, таких как _e?

Я передаю несколько строк в моем коде для перевода в _e (). Эти строки были разбиты на несколько строк с несколькими ведущими пробелами перед каждой строкой, чтобы поддерживать отступы и удобочитаемость. И поскольку HTML игнорирует лишние пробелы, это ничего не влияет. Но теперь, передавая эти строки через _e (), эти белые пробелы также добавляются в […]

Запуск обычных php-скриптов в плагине

У меня есть плагин, отклоненный wordpress.org, одним из условий является следующее: Небезопасное требование для общих библиотек. Поскольку вы используете общую библиотеку, важно, чтобы вы ввели ее в безопасное место. Примеры): require_once ( 'jsonld.php'); Поскольку это общая библиотека, вам нужно определить, ЕСЛИ код уже включен, а не повторно включать его, так как это приведет к конфликтам, […]

Intereting Posts
Как получить все сообщения, кроме частных? Есть ли функция для добавления дополнительных параметров на страницу опций Twentyeleven? Должен ли я беспокоиться о внедрении SQL при использовании wp_insert_post? Перемещение комментариев только с одной установки WP на другую Как отобразить виджет RSS-канала внутри страницы? Страницы тестовых сайтов попадают на главный сайт «URL-адрес плагина пользовательского типа» URL-адрес плагина strcuture Использовать the_post_thumbnail в качестве фонового изображения в LESS CSS Прикрепленные сообщения и сообщения на странице Добавьте некоторые файлы в таблицу wp_posts Могу ли я получить разные ссылки для разных установленных тем? Как удалить версию WordPress из некоторых файлов .css / .js Какова функция проверки сетевого администратора? Изменение настроек миниатюр WordPress Получите все сообщения из пользовательского типа сообщения и вставьте в выбранный ввод как метабокс