Automattic\WooCommerce\Blocks

CoreBreadcrumbsCompatibility::get_woocommerce_page_post │ private │ WC 1.0

Get a WooCommerce page post.

Метод класса: CoreBreadcrumbsCompatibility{}

Хуков нет.

Возвращает

\WP_Post|null. WooCommerce page post.

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

// private - только в коде основоного (родительского) класса
$result = $this->get_woocommerce_page_post( $page_name );
$page_name(строка) (обязательный)
WooCommerce page name.

Код CoreBreadcrumbsCompatibility::get_woocommerce_page_post() WC 11.2.1

private function get_woocommerce_page_post( string $page_name ) {
	$page_id = wc_get_page_id( $page_name );

	return $page_id > 0 ? get_post( $page_id ) : null;
}