WordPress

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

4
Ignorujesz początkowe artykuły (takie jak „a”, „an” lub „the”) podczas sortowania zapytań?
Obecnie próbuję wygenerować listę tytułów muzycznych i chciałbym, aby sortowanie zignorowało (ale nadal wyświetlało) początkowy artykuł tytułu. Na przykład, jeśli mam listę pasm, będzie wyświetlana alfabetycznie w WordPress w następujący sposób: Czarny Sabat Led Zeppelin Pink Floyd The Beatles The Kinks The Rolling Stones Thin Lizzy Zamiast tego chciałbym, aby …

3
Dlaczego WordPress wybiera serializację danych zamiast json_encode?
W moim młodym wieku z WordPress widziałem, że sam WordPress i jego przyjazne wtyczki używają PHP serialize()do przechowywania danych w db w wielu przypadkach. Ale podczas ostatnich poszukiwań znalazłem poważne wsparcie społeczności dla json_encode()ponad serialize(). Sprawdzony test json_encode()jest lepszy niż serialize()- StackOverflow Powody, dla json_encode()których można użyć, a dlaczego nie …


1
Jak działa routing na wordpress?
Jak działa podstawowy routing wp? Trudno mi zrozumieć ... W MVC Twój adres URL wygląda jak mój mikrokontroler / myaction, który jest mapowany na MyController-> myaction () W drupal jest to index.php? Q = mycustomerpath / hello, które można zamapować na dowolną funkcję, która Ci się podoba, która zwraca treść …
13 urls  routing 

1
Wyświetl liczbę wyników wyszukiwania
Do tej pory korzystałem z poniższego kodu, aby uzyskać liczbę wyników, gdy ktoś szuka, i wyświetlić tę liczbę. <?php /* Search Count */ $allsearch =& new WP_Query("s=$s&showposts=-1"); $count = $allsearch->post_count; echo $count . ' '; wp_reset_query(); ?> Ale to nie wygląda na prawidłowy kod. Pokazuje poniższy błąd: Przestarzałe: Przypisywanie zwracanej …

3
usuń bezpośredni link do niestandardowego typu postu
Zarejestrowałem typ wiadomości z następującymi - $holidayLabels = array( 'name' => __( 'Holidays'), 'singular_name' => __( 'Holidays'), 'all_items' => __( 'All Holidays'), 'add_new' => __( 'Add New Holiday'), 'add_new_item' => __( 'Add New Holiday'), 'edit_item' => __( 'Edit Holiday'), 'new_item' => __( 'New Holiday'), 'view_item' => __( 'View Holidays'), 'not_found' …

2
Czy funkcja get_option jest buforowana?
W mojej wtyczce używam następującego kodu, aby pobrać opcję z bazy danych: $options = get_option('my_plugin_options'); Jeśli użyję tego 10 razy w różnych funkcjach mojej wtyczki, czy WordPress wykonuje 10 zapytań do bazy danych, czy może wykonuje tylko 1 wywołanie bazy danych na żądanie HTTP i buforuje wyniki?



2
Skompresuj wszystkie obrazy wyświetlane w [galerii] i zaoferuj jako link do pobrania
Chciałbym zaoferować odwiedzającym opcję pobrania całej galerii zdjęć (wyświetlanej na dedykowanych stronach [galerii]) jako pliku ZIP wyświetlanego na dole każdej strony galerii. - Konieczne będzie dołączenie pełnowymiarowego obrazu. David Walsh dał jakiś kod w swoim poście tutaj aby zapiąć pliki ale mam problemy integracyjne, które z funkcji Wordpress. Wiem, że …
13 posts  gallery  media 



4
Co jest dozwolone jako argument id w register_sidebar ($ args)
Chcę zarejestrować pasek boczny, ale jestem trochę zdezorientowany co do użycia idargumentu w register_sidebarfunkcji. Kodeks mówi: id - identyfikator paska bocznego - Musi być pisany małymi literami, bez spacji (domyślnie jest to automatycznie zwiększany numerycznie identyfikator). Jaki jest pożytek z idargumentu i czy musi on zawsze mieć postać liczbową ?.

3
Błąd PHP z obsługą shortcode z klasy
Obecnie używam następującego ogólnego przepływu do dodawania krótkiego kodu dla wtyczki. class MyPlugin { private $myvar; function baztag_func() { print $this->myvar; } } add_shortcode( 'baztag', array('MyPlugin', 'baztag_func') ); Teraz, gdy ta klasa i jej metoda są nazywane, pojawia się następujący błąd. Błąd krytyczny: użycie $ this, gdy nie jest w …


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.