Pytania otagowane jako plugins

Wtyczki są narzędziami rozszerzającymi funkcjonalność WordPress. Użyj znacznika do oznaczania pytań związanych z problemami i błędami występującymi we wtyczce lub jej ulepszeniu. Tego tagu nie należy używać do oznaczania żądań rekomendacji wtyczek, które są nie na temat w FAQ.

2
Niestandardowe strony z wtyczką
Tworzę wtyczkę, w której chciałbym włączyć niestandardowe strony. W moim przypadku strona niestandardowa zawierałaby formularz podobny do formularza kontaktowego (nie dosłownie). Gdy użytkownik wypełni ten formularz i wyśle ​​go, powinien być następny krok, który będzie wymagał więcej informacji. Powiedzmy, że pierwsza strona z formularzem będzie znajdować się w www.domain.tld/custom-page/i po …



2
Pobierz plugin_dir_url () z jednego poziomu głęboko we wtyczce
Napisałem kilka wtyczek przy użyciu struktury: /plugins/myplugin/myplugin.php /plugins/myplugin/class/class-myclass.php Aby skorzystać z OO i ogólnej strukturyzacji mojego kodu Z poziomu pliku klasy są chwile, kiedy muszę uzyskać adres URL wtyczki podstawowej ... Korzystałem z następujących opcji, ale jestem pewien, że jest lepszy sposób: $this->plugin_location = substr(plugin_dir_url(__FILE__),0, strrpos(plugin_dir_url(__FILE__), "/",-2)) . "/"; Innym …

5
Czy programista może przyjąć wtyczkę oznaczoną jako „nie zaktualizowana w ciągu 2 lat”?
Znalazłem kilka wtyczek WordPress na http://wordpress.org/extend/plugins/ z tym ostrzeżeniem: Ta wtyczka nie była aktualizowana od ponad 2 lat. Może nie być już obsługiwany ani obsługiwany i może mieć problemy ze zgodnością, gdy jest używany z nowszymi wersjami WordPress. Czy istnieje sposób „adoptowania” lub „weryfikacji” takiej wtyczki? Mam jedną wtyczkę na …


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 ... …

3
Jak zapobiec ładowaniu wtyczki podczas wykonywania WP-CLI?
Obecnie używam tego kodu w głównym pliku wtyczek. Ale ta wtyczka nie jest moja, więc wolałbym móc ją normalnie aktualizować bez każdorazowego dodawania tego kodu. if ( defined( 'WP_CLI' ) && WP_CLI ) { exit; } Muszę to zrobić, ponieważ ta wtyczka powoduje błędy i zatrzymuje wp-cli do prawidłowego wykonania, …
13 plugins  wp-cli 

6
Usuń tabele z bazy danych podczas usuwania wtyczki
Utworzyłem wtyczkę i chcę dodać funkcję usuwania moich tabel z bazy danych, gdy użytkownik usunie moją wtyczkę. Utworzyłem funkcję, która usuwa tabele z bazy danych, gdy użytkownik dezaktywuje moją wtyczkę, ale nie chcę tego. Oto kod: // Delete table when deactivate function my_plugin_remove_database() { global $wpdb; $table_name = "NestoNovo"; $sql …

1
Niestandardowe przesyłanie multimediów w celu wstawienia niestandardowego kodu krótkiego
Pracuję nad wtyczką, która tworzy niestandardowe „portfolio” typu posta wraz z krótkim kodem do wstawienia na dowolnej stronie lub postu. Krótki kod to: [portfolio option1=“1” option2=“0” option3=“1” ] I działa dobrze, pokazuje wszystkie niestandardowe posty za pośrednictwem niestandardowego WP_query. Ale chcę iść dalej. Utwórz niestandardowy przycisk obok upload mediagenerowania wyjściowego …


4
Podłączanie do wtyczek
Pracuję nad wtyczką, która idealnie byłaby w stanie robić rzeczy, gdy użytkownik robi coś za pomocą innej wtyczki. Mogę dodawać niestandardowe zaczepy w tych wtyczkach, ale oczywiście nie zadziałałoby to dobrze, gdy chcę rozpowszechniać moją wtyczkę. Czy istnieje dobry sposób dodawania haczyków do wtyczek innych osób z własnej wtyczki? Czy …
12 plugins  hooks 


1
Gdzie jest najlepsze miejsce na użycie add_filter
Czy powinienem użyć funkcji add_filterW inithaku akcji mojej wtyczki, czy tylko w głównym skrypcie wtyczki? Ponieważ czasami zdarzało mi się, że ludzie używają filtrów w całym miejscu, a jeśli włożyłem inithak, w niektórych przypadkach byłoby za późno. Czy są jakieś ogólne porady na temat pierwszeństwa action& filterhook, abyśmy mogli mieć …


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.