Articles of разработки

Лучшая практика: что принадлежит теме и что в плагине для большого веб-сайта электронной коммерции

Я собираюсь создать большой пользовательский веб-сайт электронной коммерции, который не вписывается в WooCommerce. (В большинстве случаев я использую WooCommerce для электронной коммерции.) Он также имеет совершенно индивидуальный дизайн. Однако я знаю, что WooCommerce – это просто плагин. Оказание всех шаблонов при необходимости. Поэтому мой вопрос: как вы, ребята, это делаете? Возможно, вы просто выполните следующее: […]

Плагин работает, но виджет не

У меня действительно нет подсказки. Я занимался разработкой пользовательского сайта WordPress, используя пользовательские плагины и виджеты для некоторых пользовательских функций, и я попал в ловушку. Независимо от того, что я делаю, я не могу получить виджет в плагине ниже, чтобы запустить ВСЕ. http://pastebin.com/HzZwyi3T Плагин структурирован ТОЧНО так же, как другой, очень похожий плагин, который работает. […]

Я правильно добавляю стили в плагин?

Сегодня я заметил, что у двух плагинов (Часы открытия и контактная форма 7) были конфликты стиля. Чтобы решить проблему, я решил сделать так, чтобы таблица стилей и js для часов открытия присутствовала только на страницах администратора. После некоторых исследований это то, что я придумал. Кажется, работает, но все в порядке? Благодаря! <? /** * Register […]

Pull 'Популярные сообщения' в течение определенного периода времени

Я ищу для отображения еженедельного списка «Популярные сообщения» на сайте. В настоящее время в списке отображается столбец «Популярный столбец», но это сообщения без определенного времени. Он показывает самые популярные сообщения с самого начала сайта. Вот мой код … // Track post view count for popular posts function track_post_view( $post_id ) { $count_key = 'post_views_count'; $count […]

Как сохранить значения по умолчанию в опцию и удалить их при активации и деактивации в WordPress?

Я использую API настроек, чтобы сохранять и удалять значения в и из параметров, которые я создал! Но это не работает. Может кто-нибудь указать мне, почему он не работает? Вот код: register_activation_hook( __FILE__, 'twmm_activate'); //activate plugin options open activation of plugin register_deactivation_hook(__FILE__, 'twmm_deactivate'); //deactivate plugin options open deactivation of plugin function twmm_activate() { $defaults_twmm = array( […]

Как добавить JQuery FullCalendar в wp-плагин в admin

wp_register_script('moment', plugin_dir_url( __FILE__ )."js/moment.min.js", false, null, true); wp_register_script('fullcalendar', plugin_dir_url( __FILE__ )."js/fullcalendar.min.js", false, null, true); wp_enqueue_script('moment'); wp_enqueue_script('fullcalendar'); wp_register_style('fullcalendarcss', 'http://cdnjs.cloudflare.com/ajax/libs/fullcalendar/2.2.3/fullcalendar.min.css'); wp_register_style('fullcalendarprintcss', 'http://cdnjs.cloudflare.com/ajax/libs/fullcalendar/2.2.3/fullcalendar.print.css'); wp_enqueue_style( 'fullcalendarcss'); wp_enqueue_style( 'fullcalendarprintcss'); Эти файлы, которые я зарегистрировал в моем плагине. Это мой код страницы плагина. jQuery(document).ready(function($) { var calendar = jQuery('#calendar').fullCalendar({ editable: true, header: { left: 'prev,next today', center: 'title', right: 'month,agendaWeek,agendaDay' } […]

Совместимость с веб-приложениями с WP Plugin

Какие рамки веб-приложений совместимы с WordPress? Например; могу ли я использовать Angular.JS или Zend в моем плагине WordPress, или я буду сталкиваться с проблемами совместимости или контрольно-пропускными пунктами, которые не позволят мне полностью использовать все функции Angular или Zend? Я разрабатываю плагин, аналогичный Adobe Photoshop, за исключением WordPress. Вы сможете перетаскивать, изменять размер, вращать, редактировать […]

Автоматически добавлять вызов функции после содержимого?

Я хочу добавить вызов функции на одной странице после содержимого, одним из способов является то, что я добавляю его в шаблон одной страницы, например. <div id="content"> <?php the_content(); ?> <?php my_function(); ?> </div> Однако возможно ли выполнить вышеуказанную задачу автоматически, используя любой фильтр и т. Д., Чтобы я мог включить в плагин или в файл […]

Добавить меню верхнего уровня, открывающее URL-адрес

Ниже кода добавлена ​​кнопка « My Page в меню администратора. Когда вы нажмете на него, вы попадете на страницу своего автора. Однако он также открывает новую страницу (пустая страница). Я хочу, чтобы он просто взял вас на страницу автора и не открывал новую страницу в бэкэнд. Как мне это достичь? Я также создаю это меню […]

wp_verify_nonce всегда сбой

Я создал nonce fro плагин и пытаюсь проверить его с другими плагинами. он терпит неудачу всегда. и мы создаем nonce с тем же параметром. почему он терпит неудачу. Имя плагина: Wordfence создает nonce с wp_create_nonce('wp-ajax') я тоже делаю то же самое. почему он терпит неудачу. они передают его через $ _GET и получают доступ к […]

Intereting Posts
Динамическая навигация для пользовательских типов сообщений (страниц) Добавление вкладок справки к пользовательским типам сообщений Нужно войти в систему, чтобы пользователи сохраняли сайт, перенаправленный на отдельную страницу wp_list_pages: показывать только подстраницы на родительской странице? Показывать медиа-загрузки всем пользователям Как вставлять скрипты в порядке раздела Head Создание файлов тем для плагина Пользовательское поле как класс элемента типа Post Post Как удалить раздел настроек из панели предварительного просмотра API темы? Почему плагин проверки JQuery не работает? Как добавить кнопку «Вставить HTML-таблицу» в TinyMCE в admin? Проблема с Revslider wordpress Как предотвратить закрытие оболочки WP-CLI при возникновении исключения? Ошибка обновления WP-CLI Отключить механизм экономии по умолчанию для пользовательских таксономий