W WordPress widget (np. "Najnowsze komentarze") nie jest zwykle wstawiany do szablonu pojedynczą funkcją "od komentarzy", tylko przez mechanizm obszarów widgetowych (widget areas/sidebars). Najpierw motyw (lub wtyczka) rejestruje obszar w functions.php za pomocą register_sidebar(). Każdy obszar ma swoje ID (np. sidebar-1), które jest kluczowe dla wyświetlenia zawartości.
Funkcja dynamic_sidebar() służy do wypisania na stronie wszystkich widgetów przypisanych do wskazanego obszaru, w kolejności ustawionej w panelu administracyjnym (Wygląd → Widgety). Dlatego wywołanie dynamic_sidebar('sidebar-1') w pliku paska bocznego (często sidebar.php) spowoduje wyświetlenie całego zestawu widgetów w tym obszarze — w tym widgetu "Najnowsze komentarze", o ile został do niego dodany.
Odpowiedź z dynamic_sidebar('comments') jest myląca, bo sugeruje ID odpowiadające "komentarzom", ale to nie jest standardowa nazwa obszaru; zadziałałaby tylko wtedy, gdyby taki obszar został wcześniej celowo zarejestrowany. Z kolei footer-1 oraz header-1 odnoszą się do innych miejsc w układzie strony (stopka i nagłówek), więc nawet jeśli istnieją w danym motywie, nie spełniają warunku "w pasku bocznym".
W praktyce, aby poprawnie rozwiązać takie zadanie egzaminacyjne, warto zapamiętać dwa kroki: (1) widget dodaje się w panelu do konkretnego obszaru, (2) w kodzie motywu wyświetla się obszar przez dynamic_sidebar(ID). Najczęstszy błąd to mylenie ID obszaru z nazwą widgetu lub z etykietą widoczną w panelu.