WordPress

Q & A для разработчиков и администраторов WordPress

2
Добавить медиа с WP-Rest-API v2
Мне нужна ваша помощь, чтобы загрузить медиа-изображение в мой блог WordPress через аутентификацию Wp-rest-api v2 и Oauth2. Я не нашел в документации REST API способ отправки данных моего изображения (имя поля, режим отправки ...?). require('OAuth2/Client.php'); require('OAuth2/GrantType/IGrantType.php'); require('OAuth2/GrantType/AuthorizationCode.php'); const CLIENT_ID = 'XXX'; const CLIENT_SECRET = 'XX'; const REDIRECT_URI = 'http://127.0.0.1/test_api_wp/test.php'; const …
10 media  restful 

3
Каково правильное время использования current_user_can () и связанных функций?
Во время загрузки ядра vanilla WP текущий пользователь настраивается $wp-init()после загрузки темы и до initподключения. Это соответствует хорошей практике подключения к функциональности initили позже. Однако также является обычной практикой вызывать связанные функции, например, current_user_can() раньше . Это по определению требуется для плагинов, которые работают с более ранними этапами процесса загрузки …

2
Используйте REGEXP в ключе meta_query WP_Query
Я знаю, что могу использовать REGEXP в WP_Query следующим образом: $query = new WP_Query(array( 'posts_per_page' => -1, 'post_status' => 'publish', 'meta_query' => array( array( 'key' => 'custom_fields', 'value' => 'foo[(][0-9][)]', // with regex stuff 'compare' => 'REGEXP', ), ), )); Но мне нужны и регулярные выражения в ключе. Как это: …

2
Customizer JS API
Итак, я пытался научить себя динамически создавать новые секции панелей и элементы управления с помощью JS API настройщика. Несколько дней это разочаровывало, и я не смог найти точный способ добиться этого с помощью JS API. Пока что это то, что я делаю, чтобы это произошло, но безуспешно: // for Settings …

3
Генерация неактивных ссылок хуков
Похоже, что многие разработчики плагинов тратят время на добавление хуков фильтра / действия, чтобы позволить пользователям настраивать функциональность своих продуктов. Это здорово, но часто они не предоставляют список хуков и сколько аргументов они принимают. Кто-нибудь нашел лучший автоматический способ указать на каталог плагина (или темы) и увидеть список всех доступных …
10 plugins  hooks 

2
Почему бы не зарегистрировать шорткоды, если панель инструментов is_admin?
Я заметил, что некоторые плагины, такие как Contact-form-7 , Nextgen-gallery , возможно, другие, имеют интересную анти-функцию - не регистрировать свои шорткоды, когда is_admin()это правда. Проблема в том, что если вы хотите сгенерировать какой-то динамический контент (который может иметь шорткод) из ajax и использовать «правильный» способ wp, admin-ajax.php, то невозможно, чтобы …
10 ajax  dashboard 

2
Как вызвать WooCommerce заказать полную электронную почту?
Я хочу иметь возможность инициировать полную электронную почту заказа WooCommerce на другом этапе процесса оформления заказа WooCommerce. Поэтому я отключил WooCommerce полный заказ электронной почты из бэкэнда и теперь ищу строку кода, которая вызовет письмо в нужной точке. Я провел небольшое исследование и обнаружил, как удалить электронную почту заказа полностью, …
10 php  woocommerce 

4
Orderby meta_value возвращает только сообщения с существующим meta_key
У меня есть следующий wp_query: $args = array( 'post_type' => 'news', 'orderby' => 'meta_key', 'order' => 'ASC', 'meta_key'=>'custom_author_name', 'post_per_page'=>-1 ); $query = new WP_Query($args); echo $query->found_posts; echo = 10 результатов, потому что есть только 10 newsсообщений с meta_key = custom_author_name. Но есть сотни newsсообщений, у которых нет строки post_meta с …

2
Библиотека мультимедиа - ограничивает количество изображений типом записи
Есть ли какой-нибудь WordPress Magic / плагин, который позволит медиатеке показывать только изображения, которые были загружены в определенный тип записи? У меня есть пользовательский тип записи, который называется «художники», и я хочу, чтобы при щелчке администратором, чтобы загрузить / прикрепить изображение, во всплывающем окне библиотеки мультимедиа отображаются только изображения, загруженные …

4
wp_redirect () - заголовки уже отправлены
Я пытаюсь использовать, wp_redirect()чтобы перенаправить пользователя после успешной отправки формы регистрации на странице. Это не работает и показывает следующую ошибку: Предупреждение: невозможно изменить информацию заголовка - заголовки уже отправлены (вывод начался с /Applications/MAMP/htdocs/theme/wp-content/themes/test/header.php:10) в / Applications / MAMP / htdocs / theme / wp- включает / pluggable.php в строке 1178 …

1
Переопределить пользователя WordPress с помощью учетной записи Oauth2
Я пытаюсь настроить WordPress в качестве клиента OAuth2. Все наши пользователи хранятся в нашей собственной CMS, которая является поставщиком OAuth. У нас очень мало (нет) пользователей в нашей базе данных WordPress, в основном только администраторы. В идеале я не хочу хранить пользовательские данные в базе данных WordPress, потому что мне …
10 plugins  users  oauth 

3
Как я могу изменить шаблон электронной почты для нового пользователя
Когда я добавляю нового клиента, электронное письмо отправляется новому пользователю в следующем формате: From: WordPress [wordpress@siteurl.com] Subject: [site name] Your user name and password Message: username: user Password: password siteurl.com/wp-login.php Теперь я хочу изменить этот формат: From: My Site Name [info@siteurl.com] Subject: siteurl.com customer account activated Message: Your customer account …
10 templates  email 

2
Проверка, является ли родительская страница, есть ли у детей, есть ли у внуков
У меня есть один шаблон страницы по умолчанию, который я хочу использовать для двух сценариев. Я бы предпочел использовать только один шаблон страницы для простоты для моего клиента. Вот что я пытаюсь сделать: if parent_page OR if child-page without children { display full-width-layout } if child page with children or …

3
Как удалить желаемые размеры изображения из wp-контента / закачек?
Мои настройки мультимедиа в блоге WordPress - 150x150 , 300x300 , 1024x1024 соответственно для миниатюр , средних и больших изображений. Сейчас я разрабатываю тему, для которой в эскизе нужны уменьшенные изображения разного размера. Для этого я снова перехожу к настройке мультимедиа и изменяю настройку с размерами новостей, такими как 72x72 …

1
Включить уведомление об обновлении, отключить обновления
Существует много вопросов о том, как отключить обновления и / или удалить уведомления об обновлениях. Но все решения, которые отключают обновление, также отключают уведомления об обновлениях. Но я хочу отключить возможность обновления, оставаясь при этом уведомленным о доступных обновлениях. В настоящее время я использую define( 'DISALLOW_FILE_MODS', true ); Кодекс Проблема …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.