Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Javascript放入Wordpress导航菜单?_Javascript_Wordpress_Menu_Navigation_Chat - Fatal编程技术网

将Javascript放入Wordpress导航菜单?

将Javascript放入Wordpress导航菜单?,javascript,wordpress,menu,navigation,chat,Javascript,Wordpress,Menu,Navigation,Chat,有没有办法将javascript放入Wordpress菜单项的URL部分?我在我的网站上有一个实时聊天功能,我应该把这个代码放到网站上,创建一个链接来打开实时聊天() 客户端需要工具导航栏中的链接,该导航栏是使用Wordpress仪表板中的Wordpress菜单创建的。但是当我复制并粘贴javascript:void(0);“onclick=“olark('api.box.expand')进入Wordpress仪表板的URL框,它就消失了,链接保持不活动状态 关于如何在没有插件的情况下实现这

有没有办法将javascript放入Wordpress菜单项的URL部分?我在我的网站上有一个实时聊天功能,我应该把这个代码放到网站上,创建一个链接来打开实时聊天()


客户端需要工具导航栏中的链接,该导航栏是使用Wordpress仪表板中的Wordpress菜单创建的。但是当我复制并粘贴
javascript:void(0);“onclick=“olark('api.box.expand')
进入Wordpress仪表板的URL框,它就消失了,链接保持不活动状态


关于如何在没有插件的情况下实现这一点,有什么想法吗?

我想出来了。如果其他人也在寻找同样的东西,下面是对我有用的代码

// Live Chat Utility Link
add_filter( 'wp_nav_menu_items', 'live_chat_utility_link', 10, 2 );
function live_chat_utility_link ( $items, $args ) {
    if ( $args->theme_location == 'utility' ) {
        $items .= '<li><a href="javascript:void(0);" onclick="olark(\'api.box.expand\')" class="livechat">Live Chat</a></li>';
    }
    return $items;
}
//实时聊天实用程序链接
添加过滤器(“wp\U导航菜单项”、“实时聊天工具链接”,10,2);
函数实时聊天工具链接($items,$args){
如果($args->theme\u location=='utility'){
$items.='
  • '; } 退回$items; }
    您在哪里声明了函数
    olark()
    ?olark处理所有函数。聊天功能通过另一个链接在站点上运行。我只需要知道如何让导航菜单中的链接工作。你如何用这个代码定位特定的菜单项?我想将此代码添加到特定的菜单项:gtag('event','Click to Call',{'event_category':'Phone Call Tracking','event_label':'0884344644','value':0});
    // Live Chat Utility Link
    add_filter( 'wp_nav_menu_items', 'live_chat_utility_link', 10, 2 );
    function live_chat_utility_link ( $items, $args ) {
        if ( $args->theme_location == 'utility' ) {
            $items .= '<li><a href="javascript:void(0);" onclick="olark(\'api.box.expand\')" class="livechat">Live Chat</a></li>';
        }
        return $items;
    }