Wprowadzenie
Wtyczka Wiadomości to zaawansowane narzędzie dla WordPress, które umożliwia zdalne dodawanie wiadomości do wielu stron WordPress z jednego, centralnego panelu administracyjnego. Dzięki temu rozwiązaniu, administratorzy mogą błyskawicznie komunikować się z klientami lub użytkownikami na wszystkich zarządzanych stronach, bez konieczności logowania się do każdej z nich osobno.
Wtyczka składa się z dwóch komponentów:
- Wiadomości – wtyczka odbiorcza, instalowana na stronach docelowych
- Dodawanie Wiadomości – wtyczka nadawcza, instalowana na stronie głównej (centralnej)
Wymagania systemowe
Aby zapewnić prawidłowe działanie wtyczki, upewnij się, że Twój system spełnia następujące wymagania:
- WordPress w wersji 5.0 lub nowszej
- PHP w wersji 8.1 lub nowszej
- Aktywne i dostępne REST API WordPress na wszystkich stronach
- Zalecane (choć niewymagane) połączenie HTTPS dla bezpiecznej komunikacji
Instalacja
Instalacja komponentu odbiorczego (Wiadomości)
- Pobierz plik wtyczki
wiadomosci.zip - Zaloguj się do panelu administracyjnego WordPress na stronie docelowej
- Przejdź do sekcji Wtyczki → Dodaj nową → Wyślij wtyczkę
- Wybierz pobrany plik
wiadomosci.zipi kliknij „Zainstaluj teraz” - Po zakończeniu instalacji, kliknij „Włącz wtyczkę”
Instalacja komponentu nadawczego (Dodawanie Wiadomości)
- Pobierz plik wtyczki
dodawanie-wiadomosci.zip - Zaloguj się do panelu administracyjnego WordPress na stronie głównej (centralnej)
- Przejdź do sekcji Wtyczki → Dodaj nową → Wyślij wtyczkę
- Wybierz pobrany plik
dodawanie-wiadomosci.zipi kliknij „Zainstaluj teraz” - Po zakończeniu instalacji, kliknij „Włącz wtyczkę”
Konfiguracja
Konfiguracja komponentu odbiorczego
- Po instalacji i aktywacji wtyczki „Wiadomości”, przejdź do sekcji Ustawienia → Wiadomości
- Na tej stronie znajdziesz wygenerowany unikalny klucz API dla Twojej strony
- Zapisz ten klucz – będzie on potrzebny podczas konfiguracji wtyczki nadawczej
- W razie potrzeby możesz zregenerować klucz API, klikając przycisk „Zregeneruj klucz API”
Konfiguracja komponentu nadawczego
- Po instalacji i aktywacji wtyczki „Dodawanie Wiadomości”, w menu bocznym pojawi się nowa pozycja „Dodaj Wiadomość”
- Kliknij „Zarządzaj stronami” w podmenu
- W formularzu dodaj adresy stron docelowych wraz z ich kluczami API w formacie: Copy
https://strona1.pl|kluczAPI123 https://strona2.pl|innyKluczAPI456 - Każda strona powinna być w nowej linii
- Kliknij „Zapisz strony”, aby zapisać konfigurację
Korzystanie z wtyczki
Wysyłanie wiadomości
- W panelu WordPress na stronie głównej przejdź do Dodaj Wiadomość
- W edytorze WordPress stwórz wiadomość, którą chcesz wysłać do stron docelowych
- Możesz korzystać z pełnej funkcjonalności edytora WordPress, w tym formatowania tekstu, dodawania obrazów itp.
- Sprawdź, czy pod edytorem wyświetla się prawidłowa liczba skonfigurowanych stron
- Kliknij „Wyślij wiadomość”
- System wyświetli podsumowanie, ile stron otrzymało wiadomość pomyślnie, a ile nie
Wyświetlanie wiadomości
Wiadomości są automatycznie wyświetlane w kokpicie WordPress na stronach docelowych w widżecie „Dane kontaktowe i wiadomości”. Administratorzy stron docelowych zobaczą wiadomość po zalogowaniu się do panelu WordPress.
Funkcje
Komponent odbiorczy (Wiadomości)
- Bezpieczny odbiór wiadomości – dzięki autoryzacji za pomocą klucza API
- Wyświetlanie wiadomości w kokpicie – wiadomości są wyświetlane w widżecie na pulpicie WordPress
- Logowanie aktualizacji – system zapisuje informacje o każdej odebranej wiadomości
- Automatyczne aktualizacje – wtyczka automatycznie sprawdza i instaluje aktualizacje
Komponent nadawczy (Dodawanie Wiadomości)
- Centralny panel zarządzania – wysyłaj wiadomości do wielu stron z jednego miejsca
- Pełnowartościowy edytor WordPress – twórz bogate komunikaty z formatowaniem
- Zarządzanie stronami docelowymi – łatwe dodawanie, edycja i usuwanie stron docelowych
- Raportowanie dostarczenia – informacje o statusie wysłania każdej wiadomości
Zabezpieczenia
Wtyczka „Wiadomości” została zaprojektowana z myślą o bezpieczeństwie:
- Unikalne klucze API – każda strona posiada unikalny klucz do autoryzacji
- Autoryzacja REST API – wszystkie żądania API wymagają poprawnego klucza API
- Bezpieczne przetwarzanie HTML – treść wiadomości jest filtrowana przez
wp_kses_post() - Ochrona przed atakami CSRF – wszystkie formularze są zabezpieczone tokenami nonce
- Logowanie aktywności – system zapisuje informacje o każdej aktualizacji wraz z adresem IP
- Czyszczenie danych – podczas deaktywacji wtyczki, wszystkie dane są usuwane z bazy danych
Rozwiązywanie problemów
Problem z wysyłaniem wiadomości
Objaw: Wiadomość nie jest dostarczana do stron docelowych.
Rozwiązanie:
- Sprawdź, czy adres URL strony docelowej jest poprawny (bez błędów literowych)
- Upewnij się, że klucz API jest prawidłowy
- Sprawdź, czy REST API jest aktywne na stronie docelowej
- Sprawdź, czy strona docelowa nie ma aktywnych firewalli blokujących żądania POST
Problem z wyświetlaniem wiadomości
Objaw: Wiadomość jest wysyłana, ale nie jest widoczna na stronie docelowej.
Rozwiązanie:
- Upewnij się, że wtyczka „Wiadomości” jest aktywna na stronie docelowej
- Sprawdź, czy widżet kokpitu nie został przypadkowo usunięty
- Wyczyść pamięć podręczną przeglądarki i odśwież stronę
Problem z aktualizacją wtyczki
Objaw: Automatyczne aktualizacje nie działają.
Rozwiązanie:
- Sprawdź, czy serwer ma dostęp do internetu
- Upewnij się, że folder wtyczki ma odpowiednie uprawnienia do zapisu
- Sprawdź, czy system automatycznych aktualizacji WordPress jest włączony
FAQ
Czy mogę wysyłać wiadomości do wybranych stron, a nie do wszystkich naraz?
Tak, wtyczka umożliwia wybór, które strony mają otrzymać daną wiadomość. W przyszłych wersjach planujemy dodanie funkcji tworzenia grup stron, co jeszcze bardziej ułatwi zarządzanie komunikacją.
Czy wtyczka jest kompatybilna z motywami i wtyczkami stron trzecich?
Tak, wtyczka została zaprojektowana, aby działać z szeroką gamą motywów i wtyczek WordPress. Komunikacja odbywa się poprzez standardowy interfejs API WordPress, co zapewnia maksymalną kompatybilność.
Jak działa system licencji?
Licencja określa maksymalną liczbę stron, na których można zainstalować wtyczkę odbiorczą. Wszystkie aktualizacje i wsparcie są dostępne przez 12 miesięcy od zakupu, z możliwością przedłużenia.
Co się stanie z wiadomościami po deaktywacji wtyczki?
Po deaktywacji wtyczki na stronie docelowej, wiadomości są usuwane z bazy danych. Jeśli wtyczka zostanie ponownie aktywowana, konieczne będzie ponowne wysłanie wiadomości.
Kontakt i wsparcie
W przypadku pytań lub problemów z wtyczką, skontaktuj się z nami:
- Email: paweld@websitestyle.pl
- Telefon: +48 883 766 053
- Strona: www.websitestyle.pl
Godziny wsparcia technicznego: poniedziałek-piątek, 8:00-16:00.