【发布时间】:2019-03-20 01:40:16
【问题描述】:
我需要在 wordpress 后端页面中插入一个聊天 whatsapp 按钮,但我不知道如何使它工作。我尝试使用此代码,但我不能:
function lh_add_whatsapp_js_code() {
?>
<!-- Start of whatsapp code -->
<script type="text/javascript">
var yourHTML = '<div class="mydiv"><?php do_shortcode("[njwa_button id="1044"]");?></div>';
document.getElementsByClassName('services-right')[0].innerHTML = yourHTML;
</script>
<!-- End of Whatsapp code -->
<?php
}
add_action( 'admin_footer', 'lh_add_whatsapp_js_code' ); // For back-end
这段代码我放在了我的子主题的functions.php文件中。
【问题讨论】:
-
会发生什么?许多短代码在后端不起作用,例如因为插件 js 和 css 仅在前端排队。不过值得一试。我认为您必须输入“echo do_shortcode()”
-
我尝试使用 echo 但它也不起作用 function lh_add_whatsapp_js_code() { echo do_shortcode('[njwa_button id="1044"]'); } add_shortcode('do_shortcode', 'njwa_button id="1044'); add_action( 'admin_footer', 'lh_add_whatsapp_js_code' ); // 用于后端
标签: javascript php wordpress shortcode