WooCommerce-在选项卡未激活时更改页面标题



我正在为WooCommerce寻找在非活动选项卡中更改元标题文本的功能。有人知道我该怎么做吗?我找到了这个JS代码,但它在主题函数中不起作用。php文件:

$(function() {
var message = "Don't forget us";
var original;
$(window).focus(function() {
if (original) {
document.title = original;
}
}).blur(function() {
var title = $('title').text();
if (title != message) {
original = title;
}
document.title = message;
});
});

以下内容进入functions.php

add_action('wp_head', function () {
?>
<script>
(function () {
var message = "Don't forget us"
var original
jQuery(window).on("focus", function () {
if (original) {
document.title = original
}
}).on("blur", function () {
var title = jQuery("title").text()
if (title != message) {
original = title
}
document.title = message
})
})()
</script>
<?php
});

您可以将该脚本放入footer.php文件中的标记<script></script>中,该文件应该位于您的主题中(不要忘记在您的子主题中实际复制该文件(

编辑:也让sur在你的前端中有JQuery

最新更新