Bom que funcione. Se é para um cliente ou se você quer apenas um código mais limpo, pode fazê-lo como sugerido por @Tom J Nowell.
Adicione um item de menu personalizado, vincule-o a lugar algum ou em qualquer lugar. Descubra o ID do item de menu (cada item tem um) e, em seguida, segmente esse ID com jQuery.
$("#menu-item-num").on("click", function(e){
e.preventDefault();
// olark code here
});
Dessa forma, toda vez que um usuário clicar nesse menu-item
, o script acima será acionado. Você pode enfileirar o script jquery via functions.php.
Atualização:
-
Verifique se o seu olark.js está carregando. Se você estiver adicionando-o ao rodapé ou cabeçalho, inspecione sua página e verifique se o script está lá. Além disso, verifique se você não está recebendo erros no console do navegador.
-
Quebra seus js com um documento pronto, para que o script seja executado no momento certo:
jQuery(document).ready(function($) { $("#menu-item-38872").on("click", function(e){ e.preventDefault(); olark('api.box.expand'); }); });
O fato de o link não estar carregando significa que há algo errado com o próprio script ou o script não está sendo carregado.