Pytania otagowane jako widgets

Widżety to konfigurowalne elementy używane do dynamicznego tworzenia sekcji motywu WordPress.



4
Programowo dodawaj widżety do pasków bocznych
Chciałbym programowo dodać widżety do moich dwóch pasków bocznych, które mam. Nie mogłem znaleźć żadnego oficjalnego sposobu na zrobienie tego? Zacząłem szukać w bazie danych. Odkryłem, że jest to opcja „sidebars_widgets”, która umieszcza widżety na paskach bocznych. Gdy patrzymy na opcje, nazwy widżetów mają na końcu dodany numer, taki jak: …
62 widgets  sidebar 

2
Wordpress 3.8 - Opcje ekranu kolumny w panelu 1
Wydaje się, że dzięki nowemu Wordpress 3.8 w obszarze Opcje ekranu niewłaściwie umieścili funkcję „Kolumny”, w której można umieścić widżety w 1 kolumnie, 2 kolumnach, 3 kolumnach lub 4 kolumnach. Moje pytanie brzmi: jak wymusić, aby moje widżety pulpitu nawigacyjnego miały tylko 1 kolumnę, lub innymi słowy, zajmować całą szerokość …

2
Wykonywanie Javascript Gdy widżet zostanie dodany w backend
Mam widżety z dołączonymi kontrolkami javascript. Jeśli widżet jest obecny podczas ładowania strony administratora widgetu, formanty działają poprawnie. Gdy dodam nowy widżet, nie działają one poprawnie, otrzymuję znaczniki, ale żadne zdarzenia javascript nie działają. Jeśli zapiszę nowy widżet, po ponownym załadowaniu formularza formanty są tworzone poprawnie i teraz działają. Odświeżenie …

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 

4
Ładowanie skryptów tylko wtedy, gdy występuje określony krótki kod lub widżet
Potrzebowałem sposobu na odfiltrowanie zawartości strony / postów przed jej załadowaniem, aby móc dodać skrypty do nagłówka, jeśli występuje określony krótki kod. Po wielu poszukiwaniach natknąłem się na to na http://wpengineer.com function has_my_shortcode($posts) { if ( empty($posts) ) return $posts; $found = false; foreach ($posts as $post) { if ( …


4
Ogranicz liczbę widżetów na paskach bocznych
Jeśli korzystam z niestandardowego obszaru widżetu (na przykład stopki), w którym istnieje tylko ograniczona liczba miejsc dla widżetów (zgodnie z projektem), czy mogę ograniczyć liczbę widżetów, które użytkownik może uwzględnić w tym konkretnym obszarze widżetów? Nie ma znaczenia, czy rozwiązanie znajduje się na zapleczu, czy na froncie. Dziękuję Ci.
17 widgets  sidebar 


2
Daj edytorowi dostęp do paska bocznego
Chcę dać Edytorowi rolę dostępu do edycji paska bocznego i jego zawartości. Mam tam widget tekstowy i aby go edytować, użytkownik musi być administratorem - to do bani. Jak przyznać uprawnienia roli redaktora, która zapewni mu dostęp do edycji paska bocznego?

2
Nie działa funkcja niestandardowego widżetu we wtyczce?
Wziąłem kod prosto z jednego z utworzonych przeze mnie motywów i jest to lista wszystkich 50 stanów z nieuporządkowanej listy spakowanej w widżecie, który można po prostu przeciągnąć i upuścić na pasku bocznym. Problem polega na tym, że gdy próbuję użyć tego kodu w pliku PLUGIN, pojawia się następujący błąd: …


1
Czy mogę utworzyć własny widżet „Najnowsze posty” lub dostosować istniejący?
Chciałbym włączyć widżet Ostatnie posty z możliwością pokazywania linku „Wyświetl wszystko”, gdy jest więcej postów, niż widżet ustawiony do wyświetlenia. Chciałbym również móc wykluczyć z niej określone kategorie lub posty. Czy można to zrobić za pomocą funkcji funkcji mojego motywu. Php? (1) Dostosuj istniejący widget lub (2) Stwórz jego kopię, …

3
Warunkowo kolejkuj skrypt / arkusz stylów widgetu w HEAD (tylko jeśli jest obecny na stronie!)
Próbowałem załadować skrypty i style dla widgetu WordPress z następującymi warunkami ... Skrypty MUSZĄ ładować się do HEAD (w przeciwnym razie się zepsują). Skrypty muszą się ładować TYLKO wtedy, gdy widżet faktycznie się wyświetla (są dość ciężkie). Przeprowadziłem wiele poszukiwań i wydaje się, że jest to powszechny (nierozwiązany) problem ... …

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.