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

Как создать встроенный код для короткого кода WordPress?

Что я наделал У меня есть разработанный пользовательский плагин WordPress для отображения пользовательского калькулятора на моем веб-сайте. И в отношении того же я создал короткий код для него, который я использую, чтобы разместить его на любой странице моего сайта. Что я хочу достичь Теперь я хочу создать для него встроенный код, чтобы с помощью этого […]

Сделайте резюме, основанное на разделах в сообщении

Интересно, возможно ли в wordpress создать резюме, скажем, в начале сообщения, которое отображает ссылки на весь раздел сообщения? Пример: [summary title="Summary"] [section]Title 1[/section] Content [section]Title 2[/section] Content будет отображать: Summary – Title 1 – Title 2 Title 1 Content Title 2 Content Я попытался определить короткие коды [section] (например, добавить раздел к массиву $sections ) […]

Плагин как пользовательская страница

Я начинаю с WordPress (но не начинаю с PHP), и я хотел бы создать страницу пользовательского поиска в качестве плагина с этим URL-адресом www.example.tld / book-search. Это была бы простая страница для поиска книг из библиотечной системы (другая база данных). Я хочу, чтобы эта настраиваемая страница редактировалась только путем редактирования php-файла (только для удаления страницы […]

Настройки плагина не сохраняются и 404 генерируется при отправке

Я создаю WordPress, используя https://github.com/nadeem-khan/WordPress-Plugin-Template в качестве шаблона стартера. Это мой файл классов настроек с именем «class-xyz.php»: <?php if (!defined('ABSPATH')) exit; class Xyz_Settings { /** * The single instance of Xyz_Settings. * @var object * @access private * @since 1.0.0 */ private static $_instance = null; /** * The main plugin object. * @var object […]

Ошибка при попытке сохранить пользовательские настройки типа сообщения (ERROR: страница параметров не найдена)

Я знаю, что это распространенная ошибка, но я не сталкивался с решением, которое сработало. Я создаю плагин, который использует пользовательские типы сообщений, и у меня есть страница настроек в меню этого CPT. Страница настроек отображается нормально, но когда я иду для сохранения настроек, я получаю сообщение об ошибке ERROR: options page not found . Вот […]

Создание пользовательского RSS из плагина

Используя этот учебник, я смог создать базовый настраиваемый канал RSS. но я хотел бы иметь пользовательский RSS, созданный из плагина, и мой Google-Fu не смог меня в этом конкретном поиске. Есть ли способ правильно создать пользовательский канал из плагина (а не «из» шаблона)?

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

У меня есть файл single.php, как показано ниже. <?php get_header(); ?> <?php if ( have_posts() ) { while ( have_posts() ) { the_post(); echo '<div">'; the_content(); echo '</div>'; } // end while } // end if ?> <?php get_footer(); ?> теперь мне нужно получить текущий пользовательский тип сообщения, связанный с таксономией, как ссылку в верхней […]

Получение плагина для чтения всех файлов сценариев

В моем подключении я создал файл 1.php, который содержит информацию о плагине и некоторые функции для функций плагина, когда файл становился слишком длинным, я создал файл-2.php и поместил туда некоторые функции, мой план состоит в том, чтобы организовать плагин в несколько логических файлов, но плагин не смог обработать функции в файле-2.php, пока я не включу […]

Пользовательские подписные письма не запускаются из пользовательского плагина

У меня есть настраиваемый плагин, который должен запускать электронные письма на основе сохраненной функции поиска. Функция, похоже, работает, когда я ввожу один конкретный адрес электронной почты, но не при переходе через профили. Вот код: function saved_search_send_event_hook($timeslot = 'onceaday') { $blogname = get_bloginfo(); global $wpdb; $users = $wpdb->get_results( "SELECT * FROM $wpdb->users AS u LEFT JOIN […]

Список доступных шаблонов для текущей темы в плагине

Я новичок в WordPress на прошлой неделе, и мне трудно понять некоторые вещи. Я создал плагин, который позволяет динамически создавать несколько страниц. Есть одна вещь, которую я не могу понять, как это сделать. Я хочу отобразить список доступных шаблонов в раскрывающемся списке, чтобы пользователь назначил этот конкретный шаблон тем страницам, которые они создают. Есть встроенная […]

Intereting Posts
Как регулярно создавать резервные копии и обновлять веб-сайт WordPress с большим количеством изображений? Получение пользовательских типов сообщений для правильного отображения в алфавитном порядке Прокрутка сообщений с помощью Ajax Должны ли мы локализовать настраиваемые темы / плагины? Плагин JQuery, который работает с Google 1.10.2, а не с WordPress 1.10.2 Как отобразить дополнительный текст на странице профиля пользователя buddyPress с помощью крючка? На экране музыкальный / аудиоплеер, который захватывает URL-адрес дорожки Правило перезаписи для переименования wp-admin для wordpress multisites Записать функцию вне файла functions.php в WordPress Как я могу получить $ wpdb для отображения предупреждений MySQL? Добавить класс в конкретный параграф of_content () Word Press, сделанный с нуля, не может найти главную страницу Архивный виджет – ограничение количества месяцев до 12 the_post_thumbnail с плагином lazyload JQ Установите первое изображение (внешнее) в качестве отображаемого изображения / эскиза