如何从WordPress网站的特定页面(如博客页)提取标题与内容
提取WordPress特定页面的标题与内容方法
一、后台直接查看(适合非开发需求)
- 登录WordPress后台,点击左侧菜单的「页面」选项
- 在页面列表里找到目标页面(比如博客页),点击标题进入编辑界面
- 顶部输入框就是页面标题,下方编辑器区域的内容就是段落等页面数据,直接复制即可
二、用WordPress内置代码获取(适合开发/二次开发场景)
如果需要在主题或插件里调用这些数据,可使用官方提供的函数:
通过页面ID获取
// 替换为你的目标页面ID $page_id = 123; $page_data = get_post($page_id); // 获取页面标题 $page_title = $page_data->post_title; // 获取处理后的页面内容(自动解析短代码、格式) $page_content = apply_filters('the_content', $page_data->post_content); // 示例输出 echo '<h2>' . $page_title . '</h2>'; echo $page_content;
通过页面别名(slug)获取
如果不知道页面ID,也可以用页面别名来定位:
// 替换为你的页面别名,比如博客页的slug是blogpage $page_slug = 'blogpage'; $page_data = get_page_by_path($page_slug); if ($page_data) { $page_title = $page_data->post_title; $page_content = apply_filters('the_content', $page_data->post_content); }
三、用插件批量/快速导出(适合批量提取需求)
- 安装并激活插件(比如「Export All URLs」或「WP All Export」)
- 打开插件设置页面,选择导出类型为「页面」
- 在筛选条件里指定目标页面(可通过标题或别名筛选)
- 勾选需要导出的字段:标题、内容等,执行导出后就能得到包含数据的CSV或XML文件
内容的提问来源于stack exchange,提问作者Ganesh Kumar
相关产品推荐
相关产品推荐

