我想把tawk.to聊到我的管理面板这里是js代码,我把它放在add_action('admin_head')
钩子
<script type="text/javascript">
var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date();
(function(){
var s1 = document.createElement("script"),
s0 = document.getElementsByTagName("script")[0];
s1.async=true;
s1.src='https://embed.tawk.to/5a57310ed7591465c706a3b3/default';
s1.charset='UTF-8';
s1.setAttribute('crossorigin','*');
s0.parentNode.insertBefore(s1,s0);
})();
</script>
但问题是它在我的localhost中没有使用wordpress最新版本4.9.2。我安装了4.8.5,它可以正常工作。我不知道该怎么办。
在最新版本中还有一件事在safari中工作但在chrome和firefox中没有,请帮助我。
答案 0 :(得分:0)
试试这个:
适用于所有版本,包括最新版本。
function my_enqueue() {
wp_enqueue_script( 'my_custom_script', get_template_directory_uri() . '/myscript.js' );
}
add_action( 'admin_enqueue_scripts', 'my_enqueue' );
您会找到详细信息here。
如果它不适合您,请尝试get_theme_file_uri('/myscript.js');
而不是get_template_directory_uri() . '/myscript.js'
。有时会导致儿童主题出现问题。