Articles of development

Получить плагин в другом файле PHP

Я создаю плагин, и я зарегистрировал несколько параметров в файле PHP плагина. Итак, давайте рассмотрим: my-plugin/ – my-plugin.php (options are registered here) – admin.php (the admin page of the plugin) – parts/ conf.php (here I try to get options I registered and used in my plugin) Я попытался выполнить get_option() в файле conf.php, но он, […]

Как установить правильную $ content_width, когда на одной странице есть две ширины содержимого?

В настоящее время у меня есть изображение шириной 1860 пикселей, как показано на верхней части страницы, и 800 пикселей в качестве ширины содержимого сообщения, а когда я Установите $ content_width = 800 Отображаемое изображение имеет ширину всего 800 пикселей Установить $ content_width = 1860 Рекомендуемое изображение хорошо показывает, но встроенное видео youtube показано как 1860 […]

Как отключить заголовок и описание сайта, когда пользовательский заголовок загружается в customizer?

Я создаю собственную тему WordPress, и я пытаюсь создать функцию с выражением if else, чтобы небрежно заголовок и описание блога, когда у меня есть собственный заголовок. если у меня есть собственный заголовок, я должен эхо <div class="table-cell"> <?php get_custom_header() ?> </div> но если не повторить этот код <div class="table-cell"> <h1 class="blog-title"><?php bloginfo('name'); ?></h1> <h5 class="blog-tagline"><?php […]

Обновление плагина SVN WP, не отображающегося на веб-сайте WordPress или в почтовом индексе

Заранее благодарю за предоставленную помощь, я с радостью разработал плагин в прошлом и недавно выпустил первые публичные версии на сайте WP. Однако я столкнулся с проблемой, связанной с обновлением SVN. Я имел 5.0.0 до 5.2.0 в папке тегов, я не уверен, что произошло, но мне как-то удалось потерять все те помеченные версии. Теперь я начал […]

Постоянный пользовательский тип сообщения

Как добавить настраиваемый тип сообщения к тому, что я предполагаю, является таблицей в базовой базе данных WP. Т.е. я не хочу иметь эту загрузку на каждой странице, и я хочу иметь возможность использовать запросы на slug и post-type. function cptui_register_my_cpts_app() { $labels = array(); $args = array(); register_post_type( "app", $args ); } add_action( 'init', 'cptui_register_my_cpts_app' […]

wp_enqueue_script не работает, если выйдет из системы

У меня есть проблема с wp_enqueue_script в моем плагине . Я поймаю крючок, а затем зарегистрирую и завершаю мой скрипт для интерфейса: function add_a_script() { wp_register_script( 'aScriptHandle', plugins_url( '/components/aScript.js', __FILE__ , array('jquery')), 1.0, true); wp_enqueue_script( 'aScriptHandle' ); } add_action( 'wp_enqueue_scripts', 'add_a_script' ); Это работает, пока я вошел в систему . В интерфейсе скрипт выполняется, и […]

Включить только плагины и скрипты

Есть ли способ вставить только плагины и скрипты без wp_head? У меня есть плагин, над которым я работаю, который переопределяет шаблон страницы, но я все же хочу включить все другие плагины, не включая стиль темы. Поскольку разработчики тем не всегда ставят в очередь свои стили и часто жестко кодируют ссылку, что лучше всего подходит для […]

Разработка плагинов – конструктор классов без стрельбы wp_enqueue_style action hook

Написание первого плагина WordPress, использующего подход класса. Он вызывается на странице через короткий код. При тестировании работает короткий код и загружается специальный файл php для короткого кода. Однако 2 вызова add_action не запускаются: //Register Styles add_action( 'wp_enqueue_style', array( $this, 'register_styles' ) ); //Register Scripts add_action( 'wp_enqueue_script', array( $this, 'register_scripts' ) ); Когда я тестирую var_dump, […]

Отобразить ранжирование порядка размещения в цепочке wordpress

Я пытаюсь отобразить численное ранжирование пост-заказа на домашней странице, однако я использую template_parts и не знаю, как это сделать, когда html отделен от цикла wordpress. Вот что я хочу увидеть: Вот моя петля в index.php <div class="most-recent-feed"> <?php if ( have_posts() ) : if ( is_home() && ! is_front_page() ) : ?> <header> <h1 class="page-title […]

Как предотвратить плагины от обнюхивания / кражи других параметров плагинов?

Многие плагины нуждаются в конфигурации с конфиденциальными данными, такими как ключи API, пароли и т. Д. При реализации этих плагинов эти конфиденциальные данные хранятся с использованием таких функций, как update_option() и get_option() . Было бы тривиально написать троянский плагин, который предоставляет полезную функцию, но также выполняет множество get_option() с известными параметрами. Даже если это невозможно, […]

Intereting Posts
Различия между разработкой пользовательских тем для wordpress.com и wordpress.org? Добавление перетаскивания перетаскивания из пользовательского типа по умолчанию по умолчанию Несколько доменов с разными дочерними темами на одной установке? Передаваемая переменная получает неопределенную переменную ошибку при вставке на следующей странице Самый эффективный способ для структуры URL html Как синхронизировать с пользовательскими таксономиями (структура тегов) Выпадающие шаблоны страниц Выберите для пользовательских типов сообщений Как отключить модули Jetpack, такие как статистика? Содержимое WordPress 3.1 .htaccess продолжает исчезать? Обрезка миниатюры с детской темой Genesis Создайте виджет продукта Woocommerce с фильтром категории Есть ли способ проверить, какие категории wordpress были созданы с помощью какого пользователя? Тема Wp Jquery конфликтует с плагинами, использующими jquery Отображать пользовательские поля в отрывке или тизеру Как заставить WordPress отображать самую последнюю версию изображений в медиа-библиотеке?