📜  wp 添加菜单页面和子页面 - PHP (1)

📅  最后修改于: 2023-12-03 14:48:34.347000             🧑  作者: Mango

WP 添加菜单页面和子页面 - PHP

本文将介绍如何使用 PHP 代码在 WordPress 主题中添加菜单页面和子页面。

添加菜单页面

要在 WordPress 主题中添加菜单页面,可以使用 wp_insert_post() 函数创建一个新的页面。

// 创建一个新页面
$page_id = wp_insert_post( array(
    'post_title'    => '菜单页面',  // 页面标题
    'post_content'  => '这是一个菜单页面。',  // 页面内容
    'post_status'   => 'publish',  // 页面状态('publish' 发布)
    'post_type'     => 'page'  // 文章类型为页面
) );

可以根据需要自定义页面标题、内容和发布状态。

添加子页面

要在 WordPress 主题中添加子页面,可以先创建一个父页面,并在父页面下使用 wp_insert_post() 函数创建子页面。

// 创建一个父页面
$parent_page_id = wp_insert_post( array(
    'post_title'    => '父页面',  // 父页面标题
    'post_content'  => '这是一个父页面。',  // 父页面内容
    'post_status'   => 'publish',  // 父页面状态('publish' 发布)
    'post_type'     => 'page'  // 文章类型为页面
) );

// 创建一个子页面
$child_page_id = wp_insert_post( array(
    'post_title'    => '子页面',  // 子页面标题
    'post_content'  => '这是一个子页面。',  // 子页面内容
    'post_status'   => 'publish',  // 子页面状态('publish' 发布)
    'post_type'     => 'page',  // 文章类型为页面
    'post_parent'   => $parent_page_id  // 子页面的父页面
) );

在创建子页面时,需要使用 post_parent 参数指定子页面的父页面。

以上代码片段可以在 WordPress 主题的函数文件中添加。

希望这篇文章对你有所帮助!