WordPress

10
Customizer JS API

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

10
Почему бы не зарегистрировать шорткоды, если панель инструментов is_admin?

Я заметил, что некоторые плагины, такие как Contact-form-7 , Nextgen-gallery , возможно, другие, имеют интересную анти-функцию - не регистрировать свои шорткоды, когда is_admin()это правда. Проблема в том, что если вы хотите сгенерировать какой-то динамический контент (который может иметь шорткод)...

10
Каково правильное время использования current_user_can () и связанных функций?

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

10
Генерация неактивных ссылок хуков

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

10
Добавить медиа с WP-Rest-API v2

Мне нужна ваша помощь, чтобы загрузить медиа-изображение в мой блог WordPress через аутентификацию Wp-rest-api v2 и Oauth2. Я не нашел в документации REST API способ отправки данных моего изображения (имя поля, режим отправки ...?). require('OAuth2/Client.php');...

10
Удалить измерение из wp_get_attachment_image

У меня возникла проблема с удалением ширины и высоты из моих вложенных изображений при использовании wp_get_attachment_image. Это то, что я использую для отображения изображения <?php echo $image = wp_get_attachment_image( $entry['slide_image_id'], true, 'full'); ?> Как это выглядит исходный...

10
wp_headers против send_headers. Когда использовать каждый?

Я видел, wp_headersи send_headersоба использовали раньше для одного и того же, и мне интересно, как вы думаете, какой из них использовать и когда ... На send_headersстранице кодекса есть пример добавления X-UA-Compatible: IE=edge,chrome=1обратной совместимости для Internet Explorer, так как метатег...

10
Для чего используется параметр meta_input в wp_insert_post ()?

Я вставляю некоторые сообщения в WordPress с помощью функции wp_insert_post () . Я хочу вставить некоторые пользовательские поля в каждое сообщение и читать документацию. Хотя для этого был использован параметр meta_info, я попробовал что-то вроде этого: $data = array( 'post_author' => 1,...

10
Получить количество постов в wp rest API v2 и получить все категории

Я хочу получить количество моих сообщений. Думаю использовать wp-json / wp / v2 / Categories? page = 1 >> count это хороший способ. Но использование вышеупомянутого решения не является чашкой чая с точки зрения скорости, и я не знаю, как получить все категории одним вызовом (если вы знаете,...

10
Как объединить двух авторов в один?

У меня есть несколько сообщений на моем сайте WordPress. Некоторые сообщения принадлежат Author1, в то время как другие принадлежат Author2. Есть ли способ (плагин?) Объединить авторов (например, объединить Author1 с Author2) и получить все сообщения с одним именем автора? Изменить: с «слияния»,...

10
Как сделать do_action и получить возвращаемое значение?

Так что есть следующий сценарий. Я добавляю действие для очистки журналов из базы данных: add_action( 'myplugin_clean_logs', array( 'MyPlugin_Logs', 'clean_logs' ) ); Теперь я хочу периодически запускать это действие: wp_schedule_event( current_time( 'timestamp' ), 'daily', 'myplugin_clean_logs' );...

10
Что такое «все» в isset ($ wp_filter ['all'])

Я новичок в WordPress. Я пытаюсь понять, как он генерирует страницы XHTML. Я предполагаю, что это функция do_action( 'hook-name' ), но я застрял с пониманием инструкции isset( $wp_filter['all] )при чтении функции do_action, потому что я не понимаю, что означает слово all. Это функция PHP или...

10
Как добавить подменю третьего уровня в меню администратора Wordpress

Есть ли функция, действие или фильтр, которые я могу использовать, чтобы добавить раскрывающееся меню третьего уровня в меню администратора WordPress. Например, прямо сейчас в боковом меню есть меню для сообщений, а под сообщениями есть подменю для редактирования сообщений, добавления новых...

10
Можем ли мы использовать одну установку WordPress для нескольких баз данных, доменов и каталогов контента

Я видел несколько вопросов, которые выглядят одинаково, но все они заканчиваются мультисайтом . Для удобства обслуживания, производительности и безопасности я не хочу использовать мультисайты. Поэтому, пожалуйста, потерпите меня. Вот о чем я думаю: . |_____branch1 // for branch1.domain.com |...

10
запустить Silex или Slim с WordPress

Я запускаю тему на WordPress. В этой теме я делаю несколько звонков AJAX, где ожидаю ответа. ( http://example.com/capis/v0/packages/ ) Для обслуживания вышеупомянутых http-звонков я использую Silex в качестве http-сервера. index.php <?php require_once __DIR__ . '/vendor/autoload.php'; use...