【发布时间】:2014-05-20 15:02:05
【问题描述】:
我正在构建一个自定义 wordpress 主题,并且我正在尝试添加一些 JavaScript 函数。 我要添加的主要功能是一个随着时间改变颜色的 div。它更改为的颜色由自定义寄存器中的主题颜色设置定义。我通过我的functions.php添加了如下所示的颜色设置框:
$wp_customize->add_setting('color1', array('default' => '#000000', 'transport'=>'refresh',));
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'color1_CNTL', array(
'label' => __('Color 1', 'myTheme'),
'section' => 'colors',
'settings' => 'color1',)));
所有这些都很好,我可以在我的管理页面上的自定义注册中使用它。现在,我唯一想知道的是,如何在我的 JavaScript 代码中使用颜色 1 的值?我知道如果我想在 css 中使用它,我只需要使用
<?php echo get_theme_mod('color1'); ?>
但这在 JavaScript 中不起作用。有任何想法吗?
【问题讨论】:
标签: javascript php wordpress wordpress-theming custom-controls