get_page_by_path()
函数用于根据页面的路径(slug)获取页面的对象。该函数返回一个 WP_Post
对象,包含了该页面的所有信息。
使用方法如下:
$page_path = 'about-us'; // 页面路径(slug)
$page = get_page_by_path( $page_path ); // 获取页面对象
if ( $page ) {
// 如果页面存在,则输出页面标题和内容
echo '<h1>' . $page->post_title . '</h1>';
echo wpautop( $page->post_content );
} else {
// 如果页面不存在,则输出提示信息
echo '对不起,该页面不存在!';
}
在上面的代码中,$page_path
变量指定了要获取的页面的路径(slug)。get_page_by_path()
函数会返回该页面的 WP_Post
对象,你可以使用该对象的属性来获取页面的标题、内容、作者等信息。
需要注意的是,如果指定的页面路径不存在,则该函数会返回 null
。因此,在使用返回结果之前,应该先检查是否为 null
。
0 个评论