Pytania otagowane jako api

Interfejs programowania aplikacji (API) określa, w jaki sposób niektóre składniki oprogramowania powinny ze sobą współdziałać. Oprócz dostępu do baz danych lub sprzętu komputerowego, takiego jak dyski twarde lub karty graficzne, można użyć interfejsu API, aby ułatwić pracę związaną z programowaniem elementów graficznego interfejsu użytkownika. W praktyce API jest najczęściej biblioteką zawierającą specyfikacje procedur, struktur danych, klas obiektów i zmiennych.

9
Jak utworzyć „wirtualną” stronę w WordPress
Próbuję utworzyć niestandardowy punkt końcowy interfejsu API w WordPress i muszę przekierować żądania do wirtualnej strony w katalogu głównym WordPress na rzeczywistą stronę, która jest dostarczana z moją wtyczką. Zasadniczo wszystkie żądania na jednej stronie są w rzeczywistości przekierowywane na drugą. Przykład: http://mysite.com/my-api.php=>http://mysite.com/wp-content/plugins/my-plugin/my-api.php Chodzi o to, aby adres URL punktu …

3
Różnica między filtrami a hakami akcji?
Ostatnio przyglądałem się API wtyczki nieco bardziej dogłębnie i zastanawiałem się, jakie są rzeczywiste różnice między działaniem a chwytaniem filtrów . Oba są zdarzeniami, które otrzymują dane jako parametr i wydaje się, że oba są w stanie robić te same rzeczy. Oczywiście widzę, że akcje są wywoływane, gdy mają miejsce …

4
Programowo dodaj menu nawigacyjne i elementy menu
Poprzez funkcje API chcę zdefiniować nowe menu Nawigacji , wybrać je w bieżącym motywie, a następnie wstawić kilka Stron jako elementy menu. Należy to zrobić na przykład podczas aktywacji motywu. Poprzez (umiarkowanie bolesny) proces inżynierii wstecznej wstawianie i aktualizowanie bazy danych po ręcznym skonfigurowaniu menu i elementów nawigacji, poskładałem następujące …
41 menus  navigation  api 

5
Jak sprawdzić, czy znajdujesz się na określonej stronie w sekcji Administrator WP? Na przykład, jak mogę sprawdzić, czy jestem na stronie Użytkownicy> Twój profil?
Buduję wtyczkę i chcę dodać fragmenty javascript w głowie administratora, ale tylko dla niektórych stron administratora. Nie chodzi mi o strony jak na stronie WordPress, którą sam tworzysz, ale o istniejące strony sekcji administracyjnych, takie jak „Twój profil”, „Użytkownicy” itd. Czy istnieje funkcja wp specjalnie dla tego zadania? Szukałem i …

5
WP Rest API - jak zdobyć wyróżniony obraz
Jestem bardzo nowy w tym interfejsie API, w rzeczywistości do tej pory spędziłem na nim tylko kilka godzin. Przeprowadziłem badania, ale nie mogę nic na ten temat znaleźć ... Problem polega na tym, że nie mogę uzyskać wyróżnionego obrazu postu. JSON powraca "featured_media: 0". getPosts: function() { var burl = …

1
Jak utworzyć interfejs API dla mojej wtyczki?
Tworzę wtyczki do WordPressa, większość opracowanych przeze mnie wtyczek wykorzystuje dwie lub trzy klasy, a więc nie tak duże jak Buddypress czy WooCommerce. Planuję opracować dwie wtyczki typu open source w celu dostarczenia pewnego rodzaju złożonego systemu (obecnie nie mogę udostępniać szczegółów, ale później podczas programowania), w którym inni programiści …

1
Używanie Rewrite API do zbudowania RESTful URL
Próbuję wygenerować reguły przepisywania dla interfejsu API RESTful. Chcę tylko sprawdzić, czy jest lepszy sposób, aby to zadziałało niż zapisywanie każdej możliwej kombinacji przepisywania. Ok, więc mam 4 zmienne zapytania do uwzględnienia w adresie URL Wskaźnik Kraj Odpowiedź Ankieta Podstawowym adresem URL będzie www.example.com/some-page/ Kolejność 4 zmiennych będzie spójna, ale …


4
Funkcja / filtr WP do modyfikowania nagłówków HTTP?
Czy istnieje specjalna funkcja WP, akcja lub filtr do użycia podczas dodawania / modyfikowania nagłówków HTTP? Na razie podpinam wywołanie PHP header () do zaczepu WP 'init' w następujący sposób: add_action('init', 'add_header_xua'); function add_header_xua(){ if(!is_admin()){ header('X-UA-Compatible: IE=edge,chrome=1'); } } Ale czy to właściwy sposób, aby to zrobić?
17 api  headers 

2
Nowy WP_Customize API - jak działa pod maską?
Zauważyłem, że jeśli wprowadzisz zmiany za pomocą nowej funkcji „dostosuj”, podczas nawigacji na innej stronie w dokumencie podglądu iframe zmiany zostaną zastosowane, nawet jeśli nie są niezapisane. Wygląda na to, że WP gdzieś przechowuje tymczasowe zmiany i stosuje je w witrynie, jeśli strona jest wyświetlana w trybie „dostosowywania”. Ale skąd …

3
Jak przekazać zmienną do wywołania zwrotnego add_settings_section ()?
Usiłuję zautomatyzować, w miarę możliwości, wywołania funkcji API ustawień dla każdego ustawienia we wtyczce. Pętla w tablicy opcji oraz wyprowadzanie add_settings_section()i add_settings_field()jest dość prosta: 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 ) …

2
Wordpress Rest API niestandardowy punkt końcowy opcjonalny parametr
Czy można używać register_rest_route()z opcjonalnymi parametrami w adresie URL? Powiedzmy, że trasa jest rejestrowana w ten sposób: register_rest_route( 'api', '/animals/(?P<id>\d+)', [ 'methods' => WP_REST_Server::READABLE, 'callback' => 'get_animals', 'args' => [ 'id' ], ] ); Możliwe jest teraz wykonywanie wywołania interfejsu API na adresie URL, takim jak / wp-json / api …

1
Utwórz interfejs API do pojedynczego logowania w witrynie innej firmy
Moja witryna musi zostać zintegrowana z oprogramowaniem innej firmy, która będzie działać w jej własnej subdomenie, hostowanej przez firmę produkującą oprogramowanie. Muszę podać programistom zewnętrznym punkt końcowy, którego mogą używać do nawiązywania połączeń API (do mojej witryny wordpress), aby umożliwić użytkownikom mojej witryny dostęp do subdomeny. Druga witryna musi uwierzytelniać …

4
Dostęp do WordPress API poza WordPress (PHP z wiersza poleceń)
Mam skrypt PHP, który muszę uruchomić jako zadanie CRON. Jednak to skrypt potrzebuje dostępu do API (WP get_pages(), get_post_meta()a get_permalink()konkretnie). Postępowałem zgodnie z instrukcjami na stronie http://codex.wordpress.org/Integrating_WordPress_with_Your_Website , ale bezskutecznie. Kod: require_once('../../../wp-blog-header.php'); $args = array( 'child_of' => 2083 ); $pages = get_pages($args); Jednak po uruchomieniu php -q this_file.phpz wiersza polecenia …
13 api  command-line 

1
Jak korzystać z wyskakującego okienka „Dodaj link” dla widżetu WordPress
W edytorze WYSIWYG WordPress pojawia się wyskakujące okienko, jeśli chcesz dodać link do tekstu. Czy istnieje możliwość uzyskania dostępu do tej funkcji? Ponieważ chcę użyć tego wyskakującego okienka dla widgetu WordPress, który utworzyłem, aby można było dodawać łącza do widżetu, jeśli skonfigurujesz go w backend. Oto zrzut ekranu tego, co …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.