如何在我的网站上实现自定义的Java脚本

时间:2017-01-10 作者:Eddie Stubbington

我已经获得了以下代码来在我们的站点上实现siteskin。这是自定义代码,但我不知道如何将代码实现到我的主题(报纸)中。我们在主题窗格中有自定义Javascript/广告部分。我注意到有一个部分要求删除“Script”标记,我删除了这些位,但没有什么区别!你能帮忙吗?代码早期格式错误,因此附加了一个屏幕截图

enter image description here

2 个回复
SO网友:dipak_pusti

考虑在WordPress中使用本地化脚本

<?php

// Register the script
wp_register_script( \'some_handle\', \'path/to/myscript.js\' );

// Localize the script with new data
$translation_array = array(
    \'some_string\' => __( \'Some string to translate\', \'plugin-domain\' ),
    \'a_value\' => \'10\'
);
wp_localize_script( \'some_handle\', \'object_name\', $translation_array );

// Enqueued script with localized data.
wp_enqueue_script( \'some_handle\' );
你可以在这里找到更多细节,wp_localize_script

SO网友:Saiful Islam

您可以通过这种方式添加自定义javascript。。。

function your_theme_js(){
?>
   <script type="text/javascript">
      ad4game_siteskin = {}
   </script>
<?php
}

add_action(\'wp_footer\', \'your_theme_js\',99);

相关推荐

$wpdb->GET_RESULTS()不使用Unicode‘where’子句获取结果

我只需要一个简单的查询,就可以找到一个学生用孟加拉语写的名字记录。 $student_rcrd = $wpdb->get_results(\"SELECT * FROM student WHERE name=\'আবুল কালাম আজাদ\'\"); 虽然我的数据库中有\'আবুল কালাম আজাদ\', 查询返回零行!但与此查询不同,它工作得非常好- $student_rcrd = $wpdb->get_results(\"SELECT * FROM stud