您可以使用get_page_by_title() 或get_page_by_path().
默认情况下,两者都返回页面的WP_Post 对象,您可以从中提取数据。如果页面不存在,它们将返回null.
也可以在内置类型以外的帖子类型上使用它们page.
// By slug.
$slug = \'sample-page\';
$page_by_slug = get_page_by_path( $slug );
// By title.
$title = \'Sample Page\';
$page_by_title = get_page_by_title( $title );