Tworzę wtyczkę Wordpress. Jakie są typowe rzeczy, które powinienem uwzględnić w funkcji odinstalowywania? Na przykład, czy powinienem usunąć tabele utworzone w funkcji instalacji? Czy usuwam wpisy opcji? Coś
Tworzę wtyczkę Wordpress. Jakie są typowe rzeczy, które powinienem uwzględnić w funkcji odinstalowywania? Na przykład, czy powinienem usunąć tabele utworzone w funkcji instalacji? Czy usuwam wpisy opcji? Coś
Jeśli to możliwe, w jaki sposób można aktywować zainstalowane wtyczki (co oznacza, że pliki zostały umieszczone w katalogu wp-content / plugins) z innych
Właśnie wyłączyłem wtyczkę na mojej stronie i teraz daje mi przerażający biały ekran śmierci. Wiem, że witryna będzie w porządku, jeśli ponownie aktywuję wtyczkę. Czy istnieje sposób ręcznej aktywacji wtyczki za pomocą PHPMyAdmin lub
Stworzyłem własną wtyczkę. Wszystko wydaje się OK, ale jedną rzeczą, którą chcę zrobić w tej wtyczce, jest przekierowanie na odpowiednią stronę ustawień wtyczki, gdy wtyczka jest aktywowana. Na przykład: http://www.example.com/wordpress/wp-admin/options-general.php?page=rotator Czy istnieje...
Próbuję uczynić moją wtyczkę kompatybilną z wieloma witrynami. Korzystam z tej register_activation_hook()funkcji, aby zarejestrować moją my_activate()funkcję do uruchomienia po aktywacji wtyczki. Działa to dobrze w przypadku instalacji w jednym miejscu. function my_activate() { // Do some...
Chciałbym móc sprawdzić, czy motyw dwadzieścia dwanaście jest aktywny. Wiem, że gdybym szukał aktywnej wtyczki, zrobiłbym coś takiego: $active_plugins = apply_filters( 'active_plugins', get_option( 'active_plugins' ) ); if ( in_array( 'plugin-folder/plugin-folder.php', $active_plugins ) ) { //do...
Rozwijam wtyczkę, ale podczas frazy aktywacyjnej ciągle napotykam błędy. Jednak nie ma łatwego sposobu wyświetlania komunikatów o błędach, ponieważ echo rzeczy spowodowałoby błąd „nieoczekiwanego wyjścia”. Próbowałem haka admin_message, ale to nie działa. Jak mogę ostrzec użytkownika, jeśli jakiś...
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ź,...