Articles of development

Как установить правильную $ 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() с известными параметрами. Даже если это невозможно, […]

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

Почему, когда я хочу использовать add_filter( 'author_link', 'foo', 10, 3 ); function foo ( $link, $author_id, $author_nicename ) {} Я должен использовать 3 требуемых параметра? Почему я не могу это сделать: add_filter( 'author_link', 'foo' ); function foo ( $author_id ) {} Если да, пожалуйста, дайте мне немного литературы об этом. PS начинающий в WP.

Intereting Posts
Как отобразить greyed out next_post_link, когда нет следующей публикации WordPress удаляет пользовательские сообщения, а не удаляет их Показать избранные сообщения Сетка на статической странице (вестник) Как получить медиа-источник текстового редактора в WordPress Как я могу изменить язык автоматических писем? Текущий крюк класса в сгенерированном списке Как удалить дублирование базового URL? Заказ / группировка сообщений по дате выборки ACF Отображение метаданных полей в цикле WP_query Как читатели аутентифицируются для публикации комментариев? Есть ли способ отправить только мета-содержимое на странице редактирования сообщений? Отображение пользовательской таксономии, относящейся к каждому типу сообщения Скрыть метабокс в зависимости от выбранного шаблона страницы Как я могу автопопулировать заголовки в медиа-библиотеке? Передача сохраненных переменных в add_filter