首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从LiveChat菜单中添加帮助Scout javascript WordPress

如何从LiveChat菜单中添加帮助Scout javascript WordPress
EN

WordPress Development用户
提问于 2019-10-10 04:37:17
回答 1查看 169关注 0票数 0

我的客户想从这里添加实时聊天脚本代码,但他希望它放在特定的菜单/联系人菜单/我不是如何实现它。请告诉我关于这方面的任何想法,我对javascript不太熟悉

这是实时聊天的javascript:

代码语言:javascript
复制
<script type="text/javascript">!function(e,t,n){function a(){var e=t.getElementsByTagName("script")[0],n=t.createElement("script");n.type="text/javascript",n.async=!0,n.src="https://beacon-v2.helpscout.net",e.parentNode.insertBefore(n,e)}if(e.Beacon=n=function(t,n,a){e.Beacon.readyQueue.push({method:t,options:n,data:a})},n.readyQueue=[],"complete"===t.readyState)return a();e.attachEvent?e.attachEvent("onload",a):e.addEventListener("load",a,!1)}(window,document,window.Beacon||function(){});</script>
<script type="text/javascript">window.Beacon('init', '602b66a1-948e-493f-b0dd-c2828b2eb860')</script>

谢谢

EN

回答 1

WordPress Development用户

发布于 2019-10-11 06:23:58

使用add_actionwp_footer钩子添加一个函数,然后在函数内部在输出脚本之前检查是否位于特定页面上。

例如:/contact-us/页面上的“帮助童子军”脚本:

代码语言:javascript
复制
add_action('wp_footer', 'maybe_add_javascript');
function maybe_add_javascript() {
    if (!is_page('contact-us')) {return;}
    ?>
    <script type="text/javascript">!function(e,t,n){function a(){var e=t.getElementsByTagName("script")[0],n=t.createElement("script");n.type="text/javascript",n.async=!0,n.src="https://beacon-v2.helpscout.net",e.parentNode.insertBefore(n,e)}if(e.Beacon=n=function(t,n,a){e.Beacon.readyQueue.push({method:t,options:n,data:a})},n.readyQueue=[],"complete"===t.readyState)return a();e.attachEvent?e.attachEvent("onload",a):e.addEventListener("load",a,!1)}(window,document,window.Beacon||function(){});</script>
    <script type="text/javascript">window.Beacon('init', '602b66a1-948e-493f-b0dd-c2828b2eb860')</script>
    <?php
} 
票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/350156

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档