gpt4 book ai didi

wordpress - 如何获取 Wordpress 自定义复选框的值

转载 作者:行者123 更新时间:2023-12-03 09:31:21 24 4
gpt4 key购买 nike

我无法弄清楚如何从 WP 自定义管理器中的复选框中获取值 - 无论是否选中它们。

这是functions.php中的代码:

$wp_customize->add_setting('social_facebook', array(
'type' => 'option',
));

$wp_customize->add_control(
new WP_Customize_Control(
$wp_customize,
'social_facebook',
array(
'label' => __( 'Facebook', 'theme_name' ),
'section' => 'social-icons',
'settings' => 'social_facebook',
'type' => 'checkbox',
)
)
);

这就是我尝试获取值(value)的方式:
<?php
$facebook = get_theme_mod('social_facebook');
if ($facebook != ''){?>
<style>
.facebook {display:inline!important;}
</style>
<?php }
?>

复选框的值是“”(空)或“1”,因此系统会注册它们的检查。但是,我不知道如何通过 get_theme_mod 方法获取值。此外,它们没有任何名称值,因此我也无法通过通常的方式获取该值。

最佳答案

$sticky_mod = get_theme_mod( 'wca_header_section_sticky' ) == '1' ? 'sticky' : '';

这是我的例子 - 如果选中该选项,它将在我的模板中回显“粘性”类。

关于wordpress - 如何获取 Wordpress 自定义复选框的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22839904/

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