Jak wyłączyć niepotrzebny lub niedziałający shortcode w WordPress?

wyłączenie shortcode w wordpress
kurs tutorial definicja sowa
Shortcode („Krótki kod„) to mały kod zamykany w kwadratowych nawiasach wykonujący określone czynności w obrębie wpisu np. wyświetlenie elementu, jego ostylowanie jak np. ten boks – powstał on właśnie w oparciu o shortcode.

Dzisiaj zajmiemy się problemem niedziałających shortcodów i co możemy z nimi zrobić.

Zmieniając motyw, wyłączając jakąś wtyczkę lub z innych powodów, kiedy nie będziesz już potrzebować danego shortcode pozostanie on we wpisach i zamiast wykonywać funkcję zacznie się pokazywać w formie tekstowej.

niedziający shortcode

Pozostaje nam opcje ręcznego wyszukania wszystkich wpisów i stron, gdzie się znajduje oraz usunięcie z każdego znalezionego wpisu.

Przy małej ilości wpisów jest to proste i nieskomplikowane, ale wyobraźmy sobie, że posiadasz ponad 700 wpisów i w połowie używałeś np. własnego shortocde do dostylowania jak np. tego.

Mam jednak na to sposób – zwrócenie pustego wyniku co spowoduje, że niemający obecnie żadnego podpięcia z funkcją i niedziałający shortcode nie wyświetla nic.

Wyłaczenie shortcode w WordPress

W naszym przykładzie używamy shortcode „test”, ale może być to każdy inny, który chcesz wyłączyć.

Aby to zrobić, wklej poniższy kod po modyfikacji nazwy shortcode do pliku functions.php motywu (najlepiej potomnego) lub wtyczki funkcyjnej:

add_shortcode('test', '__return_false');

Tym sposobem możesz nie tylko ukryć te shortcodey, które nie działają, ale też je tymczasowo wyłączać bez usuwania całej funkcji za niego odpowiedzialnej – jak na zrzucie poniżej:

wyłączenie shortcode wordpress

Kiedy uznasz, że chcesz go włączyć wystarczy zakomentować linijkę (w moim przypadku 15) lub usunąć ją całkowicie.

Oceń ten artykuł jako pierwszy
Powiązane tematy: WordPress
Strona w trakcie przebudowy :) Wróć niebawem, aby zobaczyć różnice.Na stronie mogą znajdować się linki polecające (affiliacyjne), które pozwalają utrzymać bloga. Zakup z mojego polecenia nie generuje dla Ciebie dodatkowych kosztów, a ja otrzymam prowizje od kwoty zapłaconej.

One Reply to “Jak wyłączyć niepotrzebny lub niedziałający shortcode w WordPress?”

  1. Janusz Kamiński

    Prosta funkcja, a tyle korzyści. Dziękuję!

Przyłącz się do dyskusji

Bądź na bieżąco

Newsy i promocje - Marketing & WordPress

Maksymalnie trzy wiadomości w miesiącu dopasowane do Ciebie. Polityka Prywatności dostępna jest tutaj. Dla każdego subskrybenta prezent niespodzianka.

Dziękuję za zapis.

Niebawem przyjdzie do Ciebie mail powitalny. Twoja darmowa godzina na pracę w #WordPress została aktywowana.