要在WordPress后台中添加主题设置自定义选项,您需要创建一个自定义主题设置面板。这可以通过以下步骤完成:

  1. 创建一个子主题(可选):建议在自定义主题设置之前创建一个子主题,以确保您的更改不会在主题更新时丢失。

    WordPress 后台外观自定义添加主题设置Customize

  2. 创建一个主题文件:在您的主题文件夹中创建一个新的PHP文件,命名为functions.php,如果已经存在,请打开它。

  3. 添加自定义设置:在functions.php文件中,您可以使用以下代码来添加自定义设置:

function custom_theme_customize_register($wp_customize) {
    // 在这里添加您的自定义设置
    // 例如,添加一个文本框用于自定义标题
    $wp_customize>add_setting('custom_theme_title', array(
        'default'   => '',
        'transport' => 'refresh',
    ));

    $wp_customize>add_control('custom_theme_title', array(
        'label'      => __('自定义标题', 'customtheme'),
        'section'    => 'title_tagline', // 这里可以根据您的需求选择一个现有的部分或创建一个新的部分
        'settings'   => 'custom_theme_title',
        'type'       => 'text',
    ));
}
add_action('customize_register', 'custom_theme_customize_register');
  1. 保存设置:保存并刷新您的网站。现在,您应该能够在WordPress后台中找到“外观”>“自定义”中的自定义主题设置选项。在那里,您可以添加和配置您的自定义设置。

请注意,上述代码仅添加了一个示例自定义设置。您可以根据需要添加更多设置,如颜色选择器、图像上传等等。确保使用适当的add_settingadd_control函数来定义和配置这些设置。

此外,不要忘记为这些自定义设置创建一个文档,以便用户知道如何使用它们。这可以通过主题的文档或帮助页面来完成。

最后,根据您的需求和主题设计,您可能需要自己编写CSS和JavaScript代码,以确保自定义设置能够正确地应用到您的网站中。