Articles of конечные точки

Переписать адрес конечной точки без? до конечной точки

Созданный пользовательский тип сообщения, называемый членами, не нуждается в постоянном членстве членов, но ему необходимо связать с патентами участника, если существует для члена (который я выяснил). Проблема, с которой я столкнулась, – создание ep_mask и перезаписи для конечной точки здесь. В принципе, я создаю член с именем «John Doe», теперь хочу, чтобы URL-адрес был таким, […]

Использование WordPress.com API для извлечения признанных изображений

Я использую API wordpress.com для доступа к содержимому блога: https://public-api.wordpress.com/wp/v2/sites/MYSITENUMBER/pages Он отлично работает, я могу получить доступ ко всему текстовому контенту, который мне нужен, однако я не могу получить доступ к конечной точке / media, чтобы получить featured_image, связанное с каждой страницей. Конечная точка мультимедиа дает мне ошибку 401. Я могу получить доступ к этой […]

WordPress Rest Api получает идентификатор сообщения из пользовательской конечной точки

Я настраиваю свою собственную конечную точку и все работает, но я не могу получить доступ к идентификатору сообщения из URL-адреса. Мой URL: /wp-json/api/clients/50 Здесь я регистрирую свой маршрут: register_rest_route( $namespace, '/' . $base . '/(?P<id>[\d]+)', array( 'methods' => 'GET', 'callback' => 'get_single_client', )); Вот моя единственная клиентская функция: function get_single_client($request) { return new WP_REST_Response($request); } […]

Конечная точка WP Rest с пользовательскими типами сообщений и полями ACF

Я пытаюсь создать REST api для получения проектов и возврата их как JSON. Я пытаюсь создать новую конечную точку, где я пытаюсь получить CPT и другие расширенные пользовательские поля. Пока я могу получить все сообщения из моего настраиваемого типа сообщений, но я также хотел бы получить ACF (поля). function ldl_get_projects( $data ) { $posts = […]

Версия AMP на первой странице без плагина

Нижеприведенный код работает для всех страниц и сообщений, но он не работает на первой странице, мне помогает кто-то. например, версия HTML www.example.com и версия AMP www.example.com/amp Как включить шаблон ампер для первой страницы? <?php define( 'AMP_QUERY_VAR', apply_filters( 'amp_query_var', 'amp' ) ); add_rewrite_endpoint( AMP_QUERY_VAR, EP_PERMALINK ); add_filter( 'template_include', 'amp_page_template', 99 ); function amp_page_template( $template ) { […]

Получить последние сообщения из категории

Я использую ниже код, чтобы получить последнее сообщение из категории www.mysite.com/wp-json/mynamespace/v1/latest-posts?category=it но отображается ошибка. <?php /** * * Get The latest post from a category ! * @param array $params Options for the function. * @return string|null Post title for the latest,? * or null if none * */ function get_latest_post ( $params ){ $post […]

Пользовательская конечная точка внезапно не работает после (un) установки плагина

У меня есть установка WordPress с активным расширением WooCommerce. Я создаю плагин для интеграции моей системы в WooCommerce, у которой есть пользовательская конечная точка для меню 'my-address' моего аккаунта, поэтому пользователь сможет получить к нему доступ через example.com/my-account/my-address . Некоторое время назад я сделал это, и я смог получить доступ к этой пользовательской конечной точке. […]

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

Я работаю с детской темой. Основная тема имеет пользовательский тип сообщения, называемый «Место». Мне нужно изменить это на «Местоположение». Однако я изменил все уровни, используя объект wp_post_types . Теперь мне нужно изменить конечную точку. В интерфейсе URL-адреса выглядят как domain.com/place/a-permalink . Мне нужно изменить это на domain.com/location/a-permalink Но я не могу изменить слизню. Я проверил […]

Как я могу получить электронную почту пользователей (и дополнительные данные) от остального API?

Как я могу получить адрес электронной почты от пользователей с помощью REST API? Я аутентифицируюсь с помощью nonce и, похоже, работаю, так как я могу делать запросы POST и изменять материал. Должен ли я добавить что-то, чтобы он возвращал всю информацию о пользователе? Это мой JS: (function($) { var nonce = WPsettings.nonce; var rest_url = […]

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

Я пытаюсь добавить конечную точку к непривязанным элементам мультимедиа. Этого я надеюсь достичь: example.com/attachment-slug/foo/ … где foo – конечная точка, которую я пытаюсь добавить. Вот мой код: add_action( 'init', function() { add_rewrite_endpoint( 'foo', EP_ATTACHMENT ); } ); add_action( 'template_redirect', function() { global $wp_query; if ( ! isset( $wp_query->query_vars['foo'] ) ) { return; } include dirname( […]

Intereting Posts
Вам не разрешено управлять этими элементами – ошибка, введенная в 4.4 add_theme_support ( 'мой обычай-функция') Хранилище учетных данных Webservice Встраивание пользовательских сообщений с помощью REST API Добавление «ответа на» в письме Многопользовательская загрузка в параметры темы Можно ли настроить несколько сайтов с общим пулом сообщений? TinyMCE разбивает атрибуты короткого кода с автоматическим форматированием Получить локализованное значение Добавление загруженных изображений в редактор из метабокса вместо загрузки по умолчанию popup uploader Создать страницу для подсчета комментариев для каждой публикации в WordPress Site Безопасный REST с помощью unce работает только тогда, когда не регистрируется Нужна помощь по санированию Проверьте шаблон страницы на кнопке save_post. Javascript, который будет выполняться только на дочерних страницах определенного родителя