好的,这里提供一个示例代码,实现在WordPress后台添加自定义菜单和页面。

首先,在 WordPress 主题的 functions.php 文件中添加以下代码:

function custom_menu_page() {
  add_menu_page(
    '自定义页面',  // 页面标题
    '自定义菜单',  // 菜单标题
    'manage_options',  // 用户权限
    'custom-menu-page',  // 菜单标识符
    'custom_menu_page_callback',  // 回调函数
    'dashicons-admin-page',  // 菜单图标
    30 // 菜单位置
  );
}
add_action( 'admin_menu', 'custom_menu_page' );

这段代码创建了一个名为“自定义菜单”的菜单,并将其添加到 WordPress 后台的侧边栏菜单中。当用户单击菜单项时,将调用名为 custom_menu_page_callback() 的回调函数,以呈现自定义页面。

接下来,在 functions.php 文件中添加回调函数:

function custom_menu_page_callback() {
  ?>
  <div class="wrap">
    <h1>自定义页面</h1>
    <p>欢迎来到自定义页面!</p>
  </div>
  <?php
}

该回调函数将呈现自定义页面的内容。在这个例子中,我们简单地显示了一个标题和一段欢迎文本。

最后,将 style.css 文件中添加以下样式代码,以使自定义页面看起来更美观:

.wrap {
  margin: 20px;
  padding: 20px;
  background-color: #fff;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0,0,0,0.2);
}

这是一个简单的示例代码,实现在 WordPress 后台添加自定义菜单和页面。您可以根据您的需要扩展这个示例代码,添加更多功能和自定义内容。

发表回复

后才能评论