WordPress

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

1
Zapis danych URI do biblioteki multimediów
Mam wtyczkę TinyMCE, która generuje obrazy PNG za pomocą HTMLCanvasElement.toDataURL()( MDN ). Obecnie wyświetlam je tylko na zapleczu, umieszczając identyfikator URI danych w znaczniku obrazu, ale naprawdę chciałbym je dodać do biblioteki multimediów WordPress. Jaki jest najlepszy (tj. Zgodny z VIP-em) sposób przesyłania obrazów obecnie zserializowanych jako URI zakodowane w …

1
Problemy z kolejkowaniem arkuszy stylów nadrzędnych i podrzędnych za pomocą zmienionej metody Codex
Ten post zawiera kilka pytań, które napotkałem na temat ostatnich zmian w metodach kolejkowania arkuszy stylów poruszonych w tym wątku i tym wątku . Problemy, które napotkałem, pojawiły się w ogólnym scenariuszu przypadku użycia, przy użyciu szeroko używanego i dobrze utrzymanego motywu nadrzędnego, który jest specjalnie motywem podrzędnym gotowym w …

2
Dodanie metatagu bez wtyczki
Czy można dodać tytuł, opis, słowa kluczowe na każdej stronie bez instalowania wtyczki? Mój klient wymaga, aby nie instalować wtyczki. Jestem ciekawy tej sprawy, wiem tylko, że administrator powinien zainstalować wtyczkę SEO w swoim wordpressie, aby wstawić meta.
9 post-meta  seo 

1
Wstawianie terminu do niestandardowej taksonomii
Zrobiłem tę niestandardową taksonomię, która będzie kontrolować układ na pojedynczych słupkach, w zasadzie chcę dodać dwie opcje, Układ 1 i Układ 2. // Register Custom Taxonomy function custom_taxonomy() { $labels = array( 'name' => _x( 'Layout', 'Taxonomy General Name', 'text_domain' ), 'singular_name' => _x( 'Layout', 'Taxonomy Singular Name', 'text_domain' ), …

2
Jak mogę cofnąć rezerwację oczekującej rejestracji nazwy użytkownika?
Przygotowuję nową instancję WordPress Multisite i wciąż pracuję nad tym, co trzeba. Co najistotniejsze w tej chwili, e-maile rejestracyjne użytkownika nie są dostarczane z jakiegoś powodu. W rezultacie kilka nazw użytkowników utknęło w zawieszeniu, ponieważ e-maile potwierdzające niezbędne do ich aktywacji zostały utracone. Na razie chciałbym po prostu ręcznie zarejestrować …

3
Jak dodawać obrazy do taksonomii?
P: Czy można dodawać obrazy do wszystkich moich systematyk (domyślnych i niestandardowych)? Uwaga: nie chcę używać żadnych wtyczek (nie moje ulubione rozwiązanie w kwestiach związanych z projektowaniem). Zastosowanie: Chcę stworzyć naprawdę praktyczny portfel niestandardowych typów postów z niestandardowymi taksonomiami. Na przykład niestandardowa taksonomia - klienci, więc jeśli wiele projektów od …

2
Jak zapisać status otwartych / zamkniętych i ukrytych / pokazywanych metaboksów dla poszczególnych postów?
Mój prawdziwy problem jest nieco złożony, więc postaram się tutaj go streścić i uprościć. Pracuję nad niestandardową aplikacją opartą na WordPress. Zarejestrowałem niestandardowy typ postu, nazwijmy go „osobami”, w których przechowuję informacje o ... osobach. CPT obsługuje tylko domyślne pola tytułów postów i treści postów, ale są też metaboksy do …
9 metabox 

1
Czy można rozszerzyć metody WP Customize JS?
Zastanawiam się, czy można rozszerzyć metody apiobiektu anonimowego wp-admin/js/customize-control.js. Muszę zastąpić jedną z tych metod moją własną logiką niestandardową, ale podejrzewam, że nie jest to możliwe, ponieważ jest ona zapakowana w natychmiast wywołane wyrażenie funkcji: /* globals _wpCustomizeHeader, _wpMediaViewsL10n */ (function( exports, $ ){ // code })( wp, jQuery ); …

3
Sposoby obsługi renderowania SVG w wordpress?
Wraz z postępem przeglądarek internetowych coraz wygodniej mi się korzysta z SVGS podczas kodowania stron internetowych ... szczególnie w przypadku ikon i prostej grafiki, którą można natychmiast zastąpić pngs. Wygląda na to, że wordpress prawie obsługuje SVGS. Mówię prawie dlatego, że: Domyślnie nie jest to dozwolony typ pliku w wordpress. …
9 svg 


4
Dodaj Javascript do menu WordPress
Czy istnieje sposób na umieszczenie javascript w części URL elementu menu WordPress? Mam funkcję czatu na żywo na swojej stronie i powinienem umieścić ten kod na stronie, aby utworzyć link do otwarcia czatu na żywo (jak sugerowano tutaj). <!-- BEGIN OLARK CHAT LINK --> <a href="javascript:void(0);" onclick="olark('api.box.expand')"> Click here to …

1
Przekazywanie zmiennych z header.php do szablonu i vice verca
Zdefiniowałem zmienną - nazwijmy ją $header_var, która jest umieszczona w pliku header.php. Chciałbym, aby ta zmienna została przekazana do mojego pliku szablonu (w tym przypadku taksonomia.php). Chciałbym też móc zrobić to samo na odwrót, na przykład przekazywanie $template_varz mojego taksonomy.php do header.php. Czy to w ogóle możliwe, ponieważ zmienna nie …

2
Wykrywanie błędów generowanych przez $ wpdb-> get_results ()
Jak wykryć błędy podczas korzystania z $ wpdb-> get_results ()? Na przykład: $result = $wpdb->get_results("SELECT * FROM this is not a valid query"); Powyższy kod nie generuje żadnych wyjątków ani błędów; po prostu ustawia wynik $ na pustą tablicę. Jak niezawodnie wykrywamy błędy generowane przez get_results ()?
9 database  wpdb  errors 

2
Utwórz samouczek WP dla użytkowników ze wskaźnikiem administratora, używając następnego przycisku do nawigacji
Chcę utworzyć samouczek dla moich użytkowników dla obszaru administracyjnego. Aby to osiągnąć, używam wskaźników administracyjnych dostępnych w WP core. Mój cel: Jestem prawie na miejscu. Co do tej pory mam ... Kolejkuj skrypty wskaźnika wp: add_action( 'admin_enqueue_scripts', 'custom_admin_pointers_header' ); function custom_admin_pointers_header() { if ( custom_admin_pointers_check() ) { add_action( 'admin_print_footer_scripts', 'custom_admin_pointers_footer' …
9 wp-admin 

5
Nie można pobrać motywu potomnego, aby załadował najnowszą wersję style.css
Używam poprawnie skonfigurowanego motywu podrzędnego. Ale po prostu nie mogę uzyskać zmian w stylu motywu potomnego.css, które zostaną odzwierciedlone w witrynie. Próbowałem opróżnić pamięć podręczną przeglądarki milion razy i to nie działa! Utworzyłem pliki szablonów podrzędnych, a one nadrzędne w porządku. Zauważyłem w widoku, że umieszcza numer wersji na końcu …

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.