Jak stworzyć mu-plugin WordPress

Utworzenie „mu-pluginu" (must-use plugin) dla WordPressa skutecznie zapewnia, że kluczowe funkcjonalności są zawsze aktywne na Twojej stronie. Taka wtyczka jest aktywowana automatycznie i nie można jej wyłączyć z poziomu kokpitu WordPressa, dzięki czemu doskonale nadaje się do najważniejszych funkcji lub modyfikacji.

Innym zastosowaniem mu-pluginu jest dodawanie dodatkowych funkcji do wtyczki lub rdzenia WordPressa. Na przykład WP Staging posiada wiele filtrów i hooków, które mogą zapewnić dodatkowe możliwości funkcji stagingu i kopii zapasowych WP Staging. Wszystkie te udokumentowane filtry można dodać do własnego mu-pluginu.

Wprowadzenie do Must-Use Plugins

Mu-pluginy, czyli wtyczki „must-use", to specjalny rodzaj wtyczek WordPressa. Są przechowywane w osobnym katalogu (wp-content/mu-plugins) i ładowane automatycznie przez WordPressa. Doskonale nadają się do kodu, który musi być zawsze wykonywany, na przykład do niestandardowych funkcji strony, i są zabezpieczone przed przypadkowym wyłączeniem.

Zalety Mu-Pluginów

  1. Automatyczna aktywacja: mu-pluginy aktywowane są automatycznie i nie można ich przypadkowo wyłączyć.
  2. Większe bezpieczeństwo: ponieważ nie można ich wyłączyć z panelu administracyjnego, stanowią bezpieczniejszy sposób na wdrażanie kluczowych funkcji.
  3. Łatwość zarządzania: świetnie sprawdzają się przy zarządzaniu wieloma witrynami WordPress, ponieważ upraszczają utrzymanie najważniejszych wtyczek.

Tworzenie Mu-Pluginu

1. Uzyskaj dostęp do plików swojej strony

  • Połącz się z plikami swojej strony przez FTP lub menedżer plików dostawcy hostingu.

2. Odszukaj katalog Mu-Plugin

  • Przejdź do katalogu wp-content.
  • Sprawdź, czy istnieje folder mu-plugins. Jeśli nie, utwórz go.

3. Utwórz plik swojego Mu-Pluginu

  • Utwórz nowy plik PHP dla swojego mu-pluginu, na przykład my-mu-plugin.php.
  • Do napisania kodu PHP użyj prostego edytora tekstu.

4. Dodaj kod do swojego Mu-Pluginu

  • Twój mu-plugin powinien zaczynać się od otwierającego znacznika PHP <?php.
  • Poniżej znajduje się podstawowa struktura pliku mu-pluginu:
PHP
<?php
/*
Plugin Name: My Custom Mu-Plugin
Description: A custom must-use plugin to enhance my WordPress site.
Version: 1.0
Author: Mickey Mouse
*/

// Your custom code goes here

Krok 5: prześlij swój Mu-Plugin

  • Wgraj plik .php do katalogu mu-plugins na swoim serwerze.

Krok 6: zweryfikuj aktywację

  • Ponieważ mu-pluginy aktywowane są automatycznie, sprawdź na stronie, czy Twój kod działa poprawnie.

Przykładowy Mu-Plugin: niestandardowy tekst stopki admina

Dla przykładu utwórzmy prosty mu-plugin, który zmienia tekst stopki w panelu administracyjnym WordPressa.

PHP
<?php
/*
Plugin Name: Custom Admin Footer
Description: Changes the footer text in the WordPress admin area.
Version: 1.0
Author: Your Name
*/

add_filter('admin_footer_text', function () {
    echo 'Customized by Tony Stark - Powered by WordPress';
});

Podsumowanie

Utworzenie mu-pluginu to prosty proces, który może znacząco zwiększyć funkcjonalność i bezpieczeństwo Twojej witryny WordPress. Postępując zgodnie z powyższymi krokami, możesz wdrożyć zawsze aktywne modyfikacje i zapewnić swojej stronie spójne i niezawodne działanie.

Pamiętaj, aby dokładnie przetestować mu-pluginy w środowisku stagingowym przed wdrożeniem ich na żywej witrynie, aby upewnić się, że działają zgodnie z oczekiwaniami.

Powiązane artykuły

Rene Hermenau

Autor: Rene Hermenau

O autorze: René Hermenau jest założycielem WP STAGING. Zajmuje się kopiami zapasowymi WordPressa, środowiskami stagingowymi, migracjami, obsługą baz danych oraz bezpiecznymi procesami wdrażania.