WordPress как на ладони
Очень Удобный и Быстрый Хостинг для сайтов на WordPress. Рекомендую всем своим клиентам!
функция не описана

acf_admin_options_page::admin_menu() public ACF 5.0.0

description

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

@type function

{} Это метод класса: acf_admin_options_page{}

Хуков нет.

Возвращает

````.

Использование

$acf_admin_options_page = new acf_admin_options_page();
$acf_admin_options_page->admin_menu();

Список изменений

С версии 5.0.0 Введена.

Код acf_admin_options_page::admin_menu() ACF 5.10.2

function admin_menu() {

	// vars
	$pages = acf_get_options_pages();

	// bail early if no pages
	if ( empty( $pages ) ) {
		return;
	}

	// loop
	foreach ( $pages as $page ) {

		// vars
		$slug = '';

		// parent
		if ( empty( $page['parent_slug'] ) ) {

			$slug = add_menu_page( $page['page_title'], $page['menu_title'], $page['capability'], $page['menu_slug'], array( $this, 'html' ), $page['icon_url'], $page['position'] );

			// child
		} else {

			$slug = add_submenu_page( $page['parent_slug'], $page['page_title'], $page['menu_title'], $page['capability'], $page['menu_slug'], array( $this, 'html' ), $page['position'] );

		}

		// actions
		add_action( "load-{$slug}", array( $this, 'admin_load' ) );

	}

}