WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru WPmentor - Ищем топовых специалистов по WordPress, чтобы помочь вам заработать
функция не описана

WP_Customize_Manager::has_published_pages() WP 4.7.0

Return whether there are published pages.

Used as active callback for static front page section and controls.

Это метод класса: WP_Customize_Manager

Хуков нет.

Возвращает

true/false. Whether there are published (or to be published) pages.

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

$WP_Customize_Manager = new WP_Customize_Manager();
$var = $WP_Customize_Manager->has_published_pages();

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

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

Код WP Customize Manager::has published pages: wp-includes/class-wp-customize-manager.php WP 5.4

<?php
public function has_published_pages() {

	$setting = $this->get_setting( 'nav_menus_created_posts' );
	if ( $setting ) {
		foreach ( $setting->value() as $post_id ) {
			if ( 'page' === get_post_type( $post_id ) ) {
				return true;
			}
		}
	}
	return 0 !== count( get_pages() );
}