Pytania otagowane jako endpoints

2
Jak korzystać z funkcji WordPress w arkuszu stylów?
Mój style.phpplik wygląda tak. <?php header('Content-Type: text/css');?> #div{ background:<?php echo get_option('bgcolor');?>; } To nie działa, ale kiedy to robię, działa. <?php header('Content-Type: text/css');?> #div{ background: <?php echo 'blue';?>; } Jaki byłby problem? To jest mainfile.php <?php function test(){ global get_option('bgcolor');?> <input type="text" id="bgcolor" name="post_popup_settings[bgcolor]" value="<?php echo get_option('bgcolor');?> " /> <?php …
21 plugins  php  css  endpoints 

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 …

3
Dodać dodatkowe parametry po permalink?
Jak mogę dodać dodatkowe parametry po permalink, szczególnie jeśli używam niestandardowego typu postu? Załóżmy na przykład, że http://mysite/album/record-namebył to bezpośredni link. Jak mogę http://mysite/album/record-name/relatednie wyświetlać 404 ani przekierowywać? WordPress wydaje się nie wywoływać szablonu postu, jeśli post nie istnieje ... więc trochę się zastanawiam, jak to zrobić.

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 …
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.