0
Я пытаюсь сохранить идентификаторы виджетов с определенной боковой панели в массиве. Но я не могу сделать первую часть.Идентификатор виджета Wordpress в массиве
У меня есть следующий массив:
$results = get_option('sidebars_widgets');
print_r($results); /* Gives me the following array */
Array
(
[orphaned_widgets_1] => Array
(
[0] => search-2
[1] => recent-posts-2
[2] => recent-comments-2
[3] => archives-2
[4] => categories-2
[5] => meta-2
)
[sidebar-footer] => Array
(
)
[wp_inactive_widgets] => Array
(
)
[sidebar-main] => Array
(
)
[Shortcodes] => Array
(
[0] => pages-2
[1] => widget-id
[2] => another-id
[3] => yet-another
)
[array_version] => 3
)
Тогда, я хочу все Shortcodes
виджета идентификаторов в массиве. Как делать:
$shortcode_widget_id = array();
foreach { code here to put the 4 id's in the $shortcode_widget_id array }
Но как я могу получить список только SHORTCODE идентификаторов, а не остальные?
Итак, если массив был создан этим методом $ results = get_option ('sidebars_widgets'); Я должен использовать $ results ['Shortcodes']; и так далее? Потому что это дает мне массив ([0] => 0) –
да ...................... – codepixlabs