ACF_UI_Options_Page::register_ui_options_pages
Register activated options pages.
Метод класса: ACF_UI_Options_Page{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$ACF_UI_Options_Page = new ACF_UI_Options_Page(); $ACF_UI_Options_Page->register_ui_options_pages();
Список изменений
| С версии 6.2 | Введена. |
Код ACF_UI_Options_Page::register_ui_options_pages() ACF UI Options Page::register ui options pages ACF 6.8.8
public function register_ui_options_pages() {
$child_pages = array();
// Register parent pages first so that child pages can be registered properly.
foreach ( $this->get_posts( array( 'active' => true ) ) as $options_page ) {
$options_page = $this->get_options_page_args( $options_page );
if ( empty( $options_page['parent_slug'] ) || 'none' === $options_page['parent_slug'] ) {
$options_page['parent_slug'] = '';
acf_add_options_page( $options_page );
} else {
$child_pages[] = $options_page;
}
}
foreach ( $child_pages as $child_page ) {
acf_add_options_sub_page( $child_page );
}
}