gpt4 book ai didi

php - 选择 wordpress 核心控件类型的语法

转载 作者:行者123 更新时间:2023-11-28 05:14:07 25 4
gpt4 key购买 nike

我正在通过添加一个下拉列表(选择框)来修改 WordPress Customizer,用户可以在其中从一些预设中进行选择。我正在努力思考它的语法。有经验丰富的老手能帮帮忙吗?我目前的代码如下:

    $wp_customize->add_control( /* Autum Brown */
new WP_Customize_Control(
$wp_customize,
'top_nav_preset_autumn_brown',
array(
'label' => __( 'Top Navigation Autum Brown', 'lws_setting'),
'section' => 'colors',
'type' => 'select',
'settings' => 'header_links_menu_presets',
)
) );

我想要至少 4 个预设,即:“秋季棕色、 Spring 绿色、夏季火焰和冬季蓝色”。

我将每个预设链接到它自己的 css 文件,如下所示:

function lws_customizer_css() {
?>
<style type="text/css">
<?php
switch (get_theme_mod( 'header_links_menu_presets' )) {
case label1:
// Top Navigation Preset 1 - Spring Green
require_once( get_template_directory() . '/inc/lws-customizer/top_nav_spring_green.css');
echo "Label 1";
break;
default:
// Top Navigation Preset 1 - Spring Green
require_once( get_template_directory() . '/inc/lws-customizer/top_nav_spring_green.css');
}
?>
</style>
<?php
}
add_action( 'wp_head', 'lws_customizer_css' );

它在使用颜色选择器或文本框时工作得很好,但我想不通。请注意,开关盒也不起作用,我想在寻求帮助之前自己解决这个问题,只需要以下方面的帮助: '类型' => '选择'

部分...

最佳答案

认为我找到了解决这个问题的完美教程:http://themefoundation.com/wordpress-theme-customizer/

关于php - 选择 wordpress 核心控件类型的语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39397636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com