Pytania otagowane jako plugin-development

Wtyczki WordPress umożliwiają łatwe modyfikowanie, dostosowywanie i ulepszanie bloga WordPress. Zamiast zmieniać podstawowe programowanie WordPress, możesz dodać funkcjonalność za pomocą wtyczek WordPress.

3
Vagrant skrypt do konfiguracji wszystkich popularnych kombinacji wersji PHP / WordPress
Szukam sposobu na szybkie i wielokrotne konfigurowanie środowiska testowania / debugowania dla naszej wtyczki, najprawdopodobniej za pomocą Vagrant . Projekty takie jak VVV koncentrują się na konfiguracji dla jednego środowiska (lub kilku środowisk, takich jak stabilny / trunk), podczas gdy szukam skryptu, który konfigurowałby środowiska takie jak: wp39-php52.local wp40-php52.local wp41-php52.local …

3
Aktualizacja wtyczki: ustawienia widżetu
Próbowałem przeprowadzić pewne badania na ten temat, ale nie znalazłem jeszcze niczego solidnego. Mam wtyczkę, nad którą pracuję i między ostatnią wersją a nową wersją wprowadziliśmy kilka aktualizacji widżetu, które zmieniają niektóre nazwy ustawień (na backendie) i mam problem z utworzeniem procedury aktualizacji, aby to zrobić. To, co do tej …

1
Dodaj nową kartę do Listingu instalacji wtyczek Wordpress
Gdy użytkownik szuka wtyczki z obszaru Dodaj wtyczkę administratora WP, chcę dodać nową kartę (z linkiem do strony) obok bieżących kart. Lokalizacja, w której chcę link, jest zaznaczona na zrzucie ekranu poniżej. Szukałem tego @ http://codex.wordpress.org/Adding_Administration_Menus, ale na próżno. Czy jest to dozwolone przez WP? Z góry dziękuję.

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 …

3
Wyślij e-mail aktywacyjny użytkownika podczas programowego tworzenia użytkownika
Zastanawiałem się, czy ktoś tu może pomóc. Zasadniczo utworzyłem niestandardowy formularz rejestracyjny, który po sprawdzeniu poprawności wstawia użytkownika do tabeli użytkowników. function _new_user($data) { // Separate Data $default_newuser = array( 'user_pass' => wp_hash_password( $data['user_pass']), 'user_login' => $data['user_login'], 'user_email' => $data['user_email'], 'first_name' => $data['first_name'], 'last_name' => $data['last_name'], 'role' => 'pending' ); …

4
Dynamicznie zmieniaj funkcję the_title () strony
Tworzę wtyczkę, która nie używa niestandardowego typu postu, ale osobne tabele bazy danych. Jest to wtyczka, która wyświetla listę kursów z linkami prowadzącymi do różnych stron szczegółowych kursów, na których użytkownik może zapisać się na kurs. W obecnym stanie używam krótkiego kodu, aby przenieść dane wtyczek na stronę z niestandardowym …

4
Zapobiegaj aktywacji wtyczki przez sieć
Mam wtyczkę, która obecnie nie obsługuje aktywacji sieci. Najlepszym rozwiązaniem tego jest oczywiście naprawienie :), co planuję zrobić. Zastanawiam się jednak, czy istnieje tymczasowe rozwiązanie, którego mogę w międzyczasie zapobiec aktywacji sieci, być może przepływ pracy podobny do: Sprawdź, czy aktywacja obejmuje całą sieć (jak?) Wyświetl wiadomość, że obecnie nie …

2
Czy wp-content / install.php to Drop-in?
Nie mogę znaleźć dokumentacji ani dyskusji na temat tego, co jest i jak korzystać z wtyczek Drop-in. Pytanie to pojawiło się w tym pytaniu: „ Wypełnij zawartość podczas instalacji” . Czy wp-content/install.phpplik, który na nowo definiuje funkcję wtykową, wp_install_defaultsjest wtyczką Drop-in, czy nie? Moje wyniki badań Poniższa lista pochodzi z …



1
Jak obsługiwane są akcje zbiorcze w niestandardowych klasach list?
Pracuję nad niestandardową tabelą danych do wyświetlenia na pulpicie nawigacyjnym WordPress. Tabela zostanie wypełniona z tabeli bazy danych, którą wbudowałem we wtyczce. Korzystałem z dostarczonego przykładu niestandardowej tabeli list WordPress do większości moich pytań kodujących w tym obszarze, ale w tym przykładzie nie ma nic do obsługi akcji zbiorczych. Oto …

2
Wiadomości Aktualizowane interfejsy API ustawień nie będą wyświetlane, jeśli niestandardowa strona administratora nie jest podłączona do add_options_page ()
Bawiłem się z API ustawień i odkryłem, że komunikaty (o powodzeniu lub błędach) są wyświetlane tylko wtedy, gdy strona ustawień jest zaczepiona do menu WordPress za pomocą add_options_page (). Nic innego nie będzie działać, np. Add_dashboard_page (). Chciałbyś wiedzieć, czy to prawda? Przykładowy kod, z którym próbowałem, to odpowiedź zawierająca …

5
Zaktualizuj wtyczkę z osobistego interfejsu API
Obecnie rozwijam wtyczkę Wordpress, której nie chcę w repozytorium wtyczek Wordpress. Nadal chcę jednak móc przesyłać aktualizacje moim klientom z mojego własnego repozytorium API. Czytałem o tym sporo, a jedną z rzeczy, która wydaje się być czymś, jest pre_set_site_transient_update_pluginsfiltr, ale nie mogę znaleźć dużo informacji na ten temat. Próbowałem tego …

4
radzenie sobie z dużymi wyjściami HTML za pomocą kodu wtyczki
Niedawno napisałem moją pierwszą wtyczkę WP, która dodaje krótki kod do osadzania niestandardowej galerii obrazów jquery we wpisach. To przede wszystkim zrzuca dużą część kodu HTML do posta wraz z javascript niezbędnym do inicjalizacji. Musiałem jednak zbudować wyjście HTML proceduralnie, jako ciąg znaków w PHP. Tego rodzaju zupa tagów zawsze …


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.