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

WP: добавление Javascript на конкретные страницы торговли woo

Я занимаюсь разработкой сайта электронной коммерции с использованием Woo-Commerce, я надеюсь ввести JavaScript на мои страницы продаж только во имя финансового слайдера. Каков наилучший способ включить конкретную часть JavaScript на мою страницу продажи Woo-Commerce. Я новичок в WP, так что извиняюсь, если это очевидно, Google не помог. благодаря

Плагин выводит содержимое сообщений незаметно!

Я написал свой первый плагин. Цель состоит в том, чтобы показать изображение, заголовок и выдержку из первых 6 сообщений. (Он использует функцию от Divi, здесь и там). function jm_blog_layout($atts) { ob_start(); echo '<div class="featured-posts">'; query_posts(array('category_name' => "", 'posts_per_page' => "6")); $post_index = 0; while (have_posts()) : the_post(); $thumbnail_image = get_thumbnail($width = 333)["thumb"]; $post_id = get_the_id(); […]

Ссылки на действия в классе, расположенные в подкаталоге плагина

Класс для ссылок на действия в плагине правильно загружается, если класс помещается внутри основного файла plugin.php. Если класс перемещается в отдельный файл, находящийся в подкаталоге плагина, тогда класс загружается, но ссылки на действие не могут загружаться на странице плагина. class XenWord_Action_Links { public function __construct() { $this->load_filters(); } public function load_filters() { $basename = plugin_basename( […]

Ошибка скрипта Enqueue

Это мой код для установки сценариев в очередь. Более поздний с заголовком yourscript2 работает, но первый с upload заголовка не работает: add_action( 'wp_enqueue_scripts', 'add_my_script' ); function add_my_script() { wp_enqueue_script( 'upload', get_template_directory_uri() . '/js/upload.js', array( 'jquery' ) ); wp_enqueue_script( 'yourscript2', get_template_directory_uri() . '/js/text.js', array( 'jquery' ) ); }

Как отобразить файл .ptm на моем сайте WP без JAVA

Я создал сайт wordpress, который отображает Полиномиальную карту текстур (.ptm), используя средство просмотра Java PTM, разработанное Hembo Pagi . См. Здесь . Он использует короткие коды WP , поэтому для встраивания моего файла просто напишите: [rti src="_filename.ptm_" width="_width_" height="_height_"] Но этот плагин использует JAVA- апплет, и есть ограничение на то, что JAVA должен быть установлен […]

Grandchildtheme (плагин) добавить header.php (не существует в дочерней теме)

Я пишу плагин, и мне нужно заменить некоторые файлы используемой темы. Например, я хотел бы добавить файл header.php, потому что этот файл находится в теме grandparent, а не в дочерней теме. Я заменил некоторые файлы шаблонов на этот код: function grandchild_include( $template ) { if ( file_exists( untrailingslashit( plugin_dir_path( __FILE__ ) ) . '/templates/' . […]

Получение дублирующей страницы при активации моего плагина

Я создаю плагин, в котором мне нужно создать динамическую страницу и назначить ей шаблон. Я создал его, используя следующий код: function gallerypage() { global $wpdb; $check_page = $wpdb->get_row( "SELECT * FROM wp_posts WHERE post_name = 'archive-gallery'" ); if ( ! $check_page ) { $page_time = the_time( 'Ymd g:i:s' ); $gallery_page = array( 'post_title' => 'Archive […]

Нужно изменить URL профиля профиля buddypress от add_rewrite_rule

У меня есть проблема с wordpress / buddypress url rewrite Поэтому у меня есть URL-адрес, например localhost / site / members / admin / jobs / it-job-create /, но нужно сделать его localhost / site / members / admin / jobs / it-job / create / так что это должно быть это-job / create form […]

Создание плагина, ограничение доступа к определенным ролям

Я создаю свой первый, довольно простой плагин WP. Я изо всех сил пытаюсь разобраться в разрешениях и доступе. Как я могу ограничить доступ плагина только к администраторам? Есть ли простой способ сделать это, когда плагин загружается в панель меню администратора? Вдоль строк псевдокода ниже: if(logged_in_user != Amdim){ do not load menu }

Woo-commerce: добавление дополнительных разделов страницы с использованием дочерней темы

Я надеюсь изменить Woo-commerce, добавив раздел на каждую страницу продукта. У меня есть настройка детской темы с копией файлов шаблона Woo-commerce. Я хочу, чтобы новый раздел появился в разделе описания продукта. Проблема в том, что я не уверен, как я могу это сделать. Описание продукта отображается как description.php в папке «tabs», знает ли кто-нибудь, откуда […]

Intereting Posts
Условное регулярное выражение в add_rewrite_rule () для конкретных фильтров запросов и разбиения на страницы Стиль стилей для детей не загружается Как ограничить общее количество сообщений в петле запросов wp? На страницу Постоянная ссылка Структура для типа публикации страницы Отправить admin для другого входа, кроме пользователей? Значение атрибута короткого кода вызова в рамках другой функции Как я могу разместить всплывающую страницу и перенаправить все ссылки на WordPress на эту страницу? Скрытие пути каталога Загрузите следующую запись по ID на одной странице Настройки плагина не сохраняются Как проверить уникальность префикса плагина? Как изменить функцию в родительской теме через дочерние темы functions.php Как разработать плагин wordpress для внешнего пользователя? Сколько людей может одновременно использовать одну и ту же учетную запись WordPress? Насколько безопасен файл wp-config?