Adding php to javascript (wordpress)

Adding php to javascript (wordpress)

本文关键字:wordpress javascript php to Adding      更新时间:2023-09-26

我在javascript文件(custom.js)中使用以下代码:

gapinvite = new Date(2014, 06 - 1, 2);
$('.days').countdown({
    until: gapinvite,
    layout: '{dn} {dl}',
    timezone: +7
});

我使用主题选项(theme-options.php)从用户获得输入,然后需要在上面的javascript文件中使用它。如果是php文件,我会使用:

$date = get_option('director_date');
if( $date) {
echo $date;
}

。因为它是一个javascript文件,我不知道这是如何可能的。你能帮帮我吗?

在渲染时将值输出到javascript变量中

<script>var directorDate = new Date(<?php echo date('Y, m, d', $date); ?>);</script>

然后在javascript中引用directorDate变量。

上面的脚本标签需要在你的custom.js之前插入,或者custom.js需要在寻找变量之前等待(否则它将是未定义的)。