Przeczytałem kilka razy i kompletnie nie wiem o co chodzi.
Mogę jedynie zgadywać …masz dostęp do tablic globalnych get, post, server etc. …masz dostęp do zmiennych globalnych wordpressa np $post itd.
1) ustawiasz widget np kategorie.
– wybierasz np. Kategoria 1
2) z poziomu kodu (np plik archive, category, search) chce by jeśli post, należał do Kategoria 1, jakoś to wyróżnić…
————
Na tej zasadzie. Odczytać ustawienia widgetu (tego co robi user), w miejscu gdzie widget nie występuje…
Ew w jakiej tablicy BD są zapisywane te ustawienia (osobiście nie mogłem sie doszukać)
pobrać możesz np. tak
$config= get_option('widget_categories');
Dzięki wielkie, o to właśnie chodziło!
A teraz dla potomnych wyjasnienie mojej sprawy:
$config= get_option(’widget_nazwa_widgetu’);
pobiera ustawienia widgetów o podanej nazwie (w moim przypadku kilka widgetów), sa to kolejne tablice, ostatnia wartość to dana czy jest kilka widgetów (multiwidget, true/false)
A w każdej pod tablicy ustawienia.
Jeszcze raz dzięki, problem rozwiązany.