# Shortcody w widgetach WordPress nie działają? Przeglądając forum pomocy WordPress odnalazłem takie oto pytanie, które mi przypomniało, że miałem napisać wpis o tym **jak dodać wsparcie dla shortcodów w widgetach, a nie tylko we wpisach i na stronach**: > Zainstalowałem na stronie plugin Logo Showcase (…). Tym razem jest inaczej. Zamiast zadziałać i zacząć wyświetlać loga, pokazuje tylko [shortcode](https://jaworowi.cz/tag/shortcode-wordpress) [logoshowcase] . Shortcode dodany jest w widgecie „teskt” Na początek warto dodać, że większość motywów domyślnie ma uaktywnioną obsługę shortcodów w widgetach tak jak np. *Twenty Seventeen *(zdjęcie poniżej). ![Logo Showcase](https://jaworowi.cz/wp-content/uploads/2017/05/shortkody-w-widgetach-wordpress.png) Jednak, jeżeli wsparcie to nie jest uaktywnione i zamiast oczekiwanej treści widzimy wpisaną treść „czystym tekstem” . `add_filter('widget_text','do_shortcode');` **Jak dodać ten kod do WordPress?** Kod ten dodaj do motywu w pliku functions.php, najlepiej [motywu potomnego](https://jaworowi.cz/jak-zainstalowac-motyw-potomny-child-theme-w-wordpress-3559.php) lub własnej [wtyczki funkcyjnej](https://jaworowi.cz/wlasne-kody-wordpress-16834.php#Niestandardowa_wtyczka_funkcyjna). Przed „?>” na końcu pliku (może tego fragmentu nie być i wtedy po prostu na końcu). Więcej szczegółów w artykule: [Własny kod w WordPress](https://jaworowi.cz/wlasne-kody-wordpress-16834.php). Dzieje się tak dlatego, ponieważ WordPress filtruje i ogranicza działanie shortcodów tylko do edytora wpisów i stron, a ten kod dodaje odpowiednie uprawnienia dla widgetu „Text”. Zobacz Również: [Shortcode w opisach kategorii i tagów – WordPress](https://jaworowi.cz/wordpress-shortcode-kategorie-tagi-8187.php)