Запитання з тегом «api»

Інтерфейс програмування додатків (API) визначає, як деякі компоненти програмного забезпечення повинні взаємодіяти між собою. Окрім доступу до баз даних або комп'ютерного обладнання, таких як накопичувачі жорсткого диска або відеокарти, API може бути використаний для полегшення роботи програмування компонентів графічного користувальницького інтерфейсу. На практиці найчастіше API - це бібліотека, яка включає специфікації для підпрограм, структур даних, класів об'єктів та змінних.

9
Як створити "віртуальну" сторінку в WordPress
Я намагаюся створити власну кінцеву точку API в WordPress, і мені потрібно перенаправляти запити на віртуальну сторінку в корені WordPress на фактичну сторінку, яка постачається разом із моїм плагіном. Отже, всі запити на одну сторінку фактично перенаправлені на іншу. Приклад: http://mysite.com/my-api.php=>http://mysite.com/wp-content/plugins/my-plugin/my-api.php Сенс цього полягає в тому, щоб зробити URL-адресу для …

3
Відмінність між гачками фільтра та дії?
Нещодавно я дивився на плагін API трохи глибше, і мені було цікаво, які реальні відмінності між діями та гачками фільтру . Вони обидва - це події, які отримують дані як параметр, і вони, здається, обидва можуть робити те саме. Очевидно, я бачу, що дії викликаються, коли відбуваються дії, і фільтри …

4
Програмно додайте меню навігації та елементи меню
За допомогою функцій API я хочу визначити нове меню навігації , вибрати його в поточній темі, а потім вставити кілька сторінок як пункти меню. Це потрібно зробити, наприклад, для активації теми. Через (помірно болісний) процес зворотної інженерії база даних вставляє та оновлює після встановлення меню та елементів навігації вручну, я …
41 menus  navigation  api 

5
Як ви можете перевірити, чи перебуваєте ви на певній сторінці в розділі WP Адміністратор? Наприклад, як я можу перевірити, чи перебуваю я на сторінці Користувачі> Ваш профіль?
Я будую плагін і хочу додати біти JavaScript у голову адміністратора, але лише для певних сторінок адміністратора. Я не маю на увазі сторінки, як на сторінці WordPress, які ви створюєте самі, а на існуючих сторінках розділів адміністратора, таких як "Ваш профіль", "Користувачі" тощо. Чи є функція wp спеціально для цього …

5
WP Rest API - Як отримати представлене зображення
Я дуже новачок у цьому API, адже я поки що витратив на нього лише пару годин. Я провів своє дослідження, але нічого не можу знайти про це ... Проблема полягає в тому, що я не можу отримати представлене зображення публікації. JSON повертається "featured_media: 0". getPosts: function() { var burl = …

1
Як створити API для мого плагіна?
Я розробляв плагіни для WordPress, більшість розроблених я плагінів використовують два-три класи, отже, не такі величезні, як Buddypress або WooCommerce. Я планую розробити два плагіни з відкритим кодом, щоб доставити якусь складну систему (не можу поділитися деталями на даний момент, але пізніше під час розробки), де інші розробники можуть налаштувати …

1
Використання API переписати для побудови URL-адреси RESTful
Я намагаюся створити правила перезапису для API RESTful. Я просто хочу дізнатися, чи є кращий спосіб зробити цю роботу, ніж виписувати всі можливі комбінації переписування. Гаразд, у мене є 4 змінних запиту, які потрібно враховувати в URL-адресі Індикатор Країна Відповідь Опитування Базовим URL буде www.example.com/some-page/ Порядок чотирьох змінних буде послідовним, …

3
Як зберігати ім'я користувача та пароль для API у варіанті БД Wordpress?
Наразі я розробляю плагін, і швидше за все, я більше ніж ймовірно випущу його у загальнодоступному сховищі плагінів, щоб інші могли ним користуватися. Плагін буде використовувати API, а для використання цього API потрібно ввести ім'я користувача та пароль. Тож мій плагін повинен зберігати ці вхідні дані в базі даних. Я …

4
Функція / фільтр WP для зміни заголовків http?
Чи є спеціальна функція, дія чи фільтр WP, який слід використовувати при додаванні / зміні заголовків HTTP? На даний момент я просто підключити заголовок PHP () в дзвінок WP 'init' таким чином: add_action('init', 'add_header_xua'); function add_header_xua(){ if(!is_admin()){ header('X-UA-Compatible: IE=edge,chrome=1'); } } Але це правильний спосіб зробити це?
17 api  headers 

2
Новий API WP_Customize - як це працює під кришкою?
Я помітив, що якщо ви вносите зміни через нову функцію "налаштувати", коли ви переходите на іншу сторінку в документі попереднього перегляду iframe, ваші зміни все ще застосовуються, навіть якщо вони не збережені. Схоже, WP десь зберігає тимчасові зміни, і застосовує їх на сайті, якщо сайт переглядається в режимі «налаштувати». Але …

3
Як передати змінну для зворотного виклику add_settings_section ()?
Я намагаюся максимально автоматизувати функцію API API для кожного параметра в плагіні. Прокручування масиву параметрів, а також виведення add_settings_section()і add_settings_field()досить просте: add_settings_section(): $oenology_hooks_tabs = oenology_hooks_get_settings_page_tabs(); foreach ( $oenology_hooks_tabs as $tab ) { $tabname = $tab['name']; $tabtitle = $tab['title']; $tabsections = $tab['sections']; foreach ( $tabsections as $section ) { $sectionname = …

2
Необов'язковий параметр користувальницької кінцевої точки Wordpress Rest API
Чи можливо використовувати register_rest_route()необов’язкові параметри в URL-адресі? Скажімо, маршрут зареєстрований таким чином: register_rest_route( 'api', '/animals/(?P<id>\d+)', [ 'methods' => WP_REST_Server::READABLE, 'callback' => 'get_animals', 'args' => [ 'id' ], ] ); Тепер можна виконувати api-дзвінок за URL-адресою, як / wp-json / api / тварини / 15 , але чи є спосіб оголосити …

1
Створіть API для одноразового входу на сторонній сайт
Мій сайт повинен інтегруватися із стороннім програмним забезпеченням, яке буде працювати на власному піддомені, розміщеному програмною компанією. Мені потрібно надати стороннім розробникам кінцеву точку, яку вони можуть використовувати для здійснення дзвінків API (на мій сайт Wordpress), щоб дозволити користувачам мого сайту отримати доступ до субдомену. Інший сайт повинен аутентифікувати користувачів …

4
Доступ до API WordPress за межами WordPress (командний рядок PHP)
У мене є скрипт PHP, який мені потрібно запустити як роботу з cron. Однак цей сценарій необхідний доступ до WP API ( get_pages(), get_post_meta()і в get_permalink()зокрема). Я дотримувався інструкцій на веб-сайті http://codex.wordpress.org/Integrating_WordPress_with_Your_Webe , але безрезультатно. Код: require_once('../../../wp-blog-header.php'); $args = array( 'child_of' => 2083 ); $pages = get_pages($args); Однак, коли я …
13 api  command-line 

1
Як використовувати "Додати посилання" спливаюче віджет WordPress
У редакторі WYSIWYG WordPress з'являється спливаюче вікно, якщо ви хочете додати посилання на текст. Чи є можливість отримати доступ до цієї функціональності? Оскільки я хочу використовувати це спливаюче вікно для створеного вами віджету WordPress, щоб ви могли додати посилання на віджет, якщо налаштувати його в бекенді. Ось скріншот того, що …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.