Jak dodać wiadomości z potwierdzeniem publikacji postu do WordPressa (na 2 sposoby)

Opublikowany: 2017-09-25

Jeśli od jakiegoś czasu pracujesz z WordPressem, prawdopodobnie w pewnym momencie przez pomyłkę opublikowałeś wczesną wersję roboczą. Bez względu na przyczynę z pewnością jest to denerwujące. W zależności od konfiguracji Twojego bloga może to mieć pewne negatywne konsekwencje – nawet narażać Twoją pozycję, jeśli pracujesz w imieniu kogoś innego.

Najbardziej eleganckim rozwiązaniem tego problemu jest zaimplementowanie w WordPressie funkcji, która dodaje komunikaty potwierdzające opublikowanie posta. Jak możesz sobie wyobrazić, możesz to zrobić za pomocą wtyczki. W tym artykule nauczymy Cię, jak to zrobić, a także pokażemy Ci ręczny sposób. Zacznijmy!

Dlaczego potrzebujesz wiadomości z potwierdzeniem publikacji?

Wiadomość z potwierdzeniem opublikowania wpisu.

Komunikaty potwierdzające opublikowanie publikacji to prosta funkcja, która może poprawić użyteczność Twojej witryny.

Krótko mówiąc, wiadomość z potwierdzeniem opublikowania posta to po prostu wyskakujące okienko z pytaniem, czy jesteś pewien swojej decyzji. To wygodny sposób na walkę z niepoprawnymi kliknięciami i innymi błędami publikowania.

Te komunikaty są zarówno łatwe do wdrożenia, jak i mogą mieć pozytywny wpływ na Twoją witrynę. Na przykład:

  • Możesz zatrzymać przypadkowe publikacje. W ciągu ostatnich kilku lat pracowaliśmy nad setkami postów na WordPressie, więc dobrze znamy platformę. Mimo to nie powstrzymuje nas to przed potencjalnym kliknięciem złego przycisku i opublikowaniem wczesnej wersji roboczej artykułu.
  • Mogą zapobiegać wysyłaniu automatycznych wiadomości e-mail i aktualizacji w mediach społecznościowych. Wiele osób integruje swoje kampanie w mediach społecznościowych i e-mail z WordPress. Tak więc za każdym razem, gdy pojawi się nowy post, Twoje media społecznościowe będą aktualizować się automatycznie, czego nie chcesz, aby stało się to przez pomyłkę.
  • Komunikaty potwierdzające nie mają żadnych wad! Dodanie tej funkcji nie wpłynie na użyteczność ani wydajność Twojej witryny. To tylko dodatkowe kliknięcie w drodze do opublikowania nowego posta, więc nie ma to zbyt wiele wad.

Oczywiście nie każda witryna musi dodawać komunikaty potwierdzające opublikowanie postu. Na przykład, jeśli prowadzisz bloga jednego autora i nigdy nie spotkałeś się z przypadkowymi publikacjami, prawdopodobnie jesteś bezpieczny. Jednak zalecamy tej funkcji dla witryn WordPress z wielu autorów, aby zminimalizować ryzyko.

Przedstawiamy wtyczkę Publish Confirm

Wtyczka Potwierdź publikację.

Wtyczka Publish Confirm jest prawdopodobnie najłatwiejszym sposobem włączenia wiadomości potwierdzających dla WordPress. Działa z postami, stronami, a nawet niestandardowymi typami postów. Co więcej, wiadomość automatycznie przestaje się pojawiać po opublikowaniu każdego posta, więc nie musisz się tym zajmować w przypadku prostych aktualizacji. Wtyczka również dobrze współpracuje z Divi, więc można ją łatwo zaimplementować również w witrynie opartej na Divi.

Wreszcie tekst okna potwierdzenia wtyczki można zmodyfikować według własnych upodobań, jeśli nie masz nic przeciwko ulepszeniu kilku linijek kodu. Właściwie za chwilę nauczymy Cię, jak to zrobić.

Kluczowe cechy:

  • Pozwala dodać do WordPressa komunikaty potwierdzające opublikowanie wpisu.
  • Obsługuje również strony i niestandardowe typy postów.
  • Zapewnia konfigurowalne komunikaty potwierdzające.
  • Wyłącza się automatycznie w przypadku aktualizacji postów.

Cena: za darmo | Więcej informacji

Jak dodać wiadomości z potwierdzeniem publikacji postu do WordPressa (na 2 sposoby)

Każde z poniższych podejść jest całkowicie słuszne. Jeśli szukasz najszybszej drogi dodawania wiadomości potwierdzających do WordPress, prawdopodobnie będziesz chciał pozostać przy pierwszej metodzie.

Z drugiej strony, jeśli nie masz nic przeciwko ulepszeniu kilku plików i wklejeniu kilku linijek kodu, możesz całkowicie uniknąć dodawania nowej wtyczki, stosując drugie podejście. Pomijając to, przejdźmy do rzeczy!

1. Użyj wtyczki Publish Confirm

Po pierwsze, będziesz chciał zainstalować i aktywować wtyczkę. Jest to rozwiązanie typu „plug-and-play”, więc jest gotowe do pracy, gdy tylko proces aktywacji zostanie zakończony. Po prostu utwórz nowy post, a gdy spróbujesz go opublikować, pojawi się komunikat potwierdzający:

Wiadomość z potwierdzeniem wpisu.

Jeśli chodzi o dostosowywanie, wspomnieliśmy już, że możesz zmienić samą wiadomość potwierdzającą. Aby to zrobić, musisz użyć klienta FTP, takiego jak FileZilla, aby uzyskać dostęp do zaplecza swojej witryny. Zaleca się również utworzenie kopii zapasowej witryny przed rozpoczęciem majsterkowania. Na koniec powinieneś również skonfigurować motyw podrzędny, aby Twoje zmiany pozostały po aktualizacji motywu.

Gdy już się tam znajdziesz, przejdź do folderu głównego WordPressa, który często pojawia się jako public_html lub www. Następnie przejdź do pliku functions.php motywu:

Twój plik functions.php.

W naszym przypadku trasa do tego pliku to public_html/wp-content/themes/Divi . Po zlokalizowaniu pliku functions.php kliknij go prawym przyciskiem myszy i wybierz opcję Wyświetl/edytuj :

Edycja pliku functions.php.

Spowoduje to otwarcie pliku w domyślnym edytorze tekstu. Następnie po prostu dodaj następujący fragment kodu na końcu pliku:

add_filter(
'publish_confirm_message',
function( $msg ) {
return "You’re about to publish this post. Are you sure it's ready to go?";
}
);

Możesz oczywiście zmienić wiadomość według własnych upodobań. Kiedy będziesz gotowy, zapisz zmiany i zamknij edytor. Teraz wróć do WordPressa i spróbuj opublikować kolejny post, aby zobaczyć zmiany w działaniu:

Niestandardowy komunikat potwierdzający opublikowanie posta.

Pamiętaj, że nie musisz zmieniać domyślnego komunikatu potwierdzającego wtyczki, jeśli nie chcesz. Daje to jednak możliwość dostosowania przekazu do swoich konkretnych potrzeb.

2. Dodaj kod do pliku functions.php

Ta następna metoda powinna być na twojej drodze, jeśli chcesz ubrudzić sobie ręce kodem. Aby rozpocząć, musisz uzyskać dostęp do pliku functions.php motywu, tak jak zrobiliśmy to w poprzedniej sekcji.

Po otwarciu pliku functions.php w ulubionym edytorze skopiuj i wklej następujący kod:

// Adding a WordPress post publishing confirmation message.
$c_message = ' You’re about to publish this post. Are you sure that it's ready to go?';
function confirm_publish(){
global $c_message;
echo '';
}

add_action('admin_footer', 'confirm_publish');

Na koniec zapisz zmiany i zamknij plik functions.php . Następnym razem, gdy zamierzasz opublikować post, zobaczysz okno potwierdzenia podobne do tego utworzonego przez wtyczkę Publish Confirm. Jednak w tym przypadku to wszystko Twoja własna praca!

Wniosek

Dodanie wiadomości potwierdzającej opublikowanie postu do witryny WordPress jest prostą funkcją, która może sprawić, że będzie ona znacznie bardziej przyjazna dla użytkownika. To rodzaj funkcjonalności, o której prawdopodobnie zapomnisz, dopóki oszczędza ci popełnienia żenującego błędu. Ponadto może się przydać, jeśli prowadzisz bloga z autorami, którzy nie są przyzwyczajeni do WordPressa.

Istnieją dwa sposoby na zaimplementowanie tej funkcji i oba są stosunkowo proste:

  1. Użyj wtyczki Potwierdź publikację.
  2. Dodaj kod do pliku functions.php .

Masz pytania dotyczące dodawania do WordPressa wiadomości potwierdzających opublikowanie wpisu? Zapytaj w sekcji komentarzy poniżej!

Obraz miniatury artykułu autorstwa Jane Kelly / shutterstock.com.