Method 1
您可以使用JavaScript实现这一点。
首先,为您的h1
标签我将使用mobId
您的标题标签如下所示:
<h1 class="site-title" id="mobId">My Site Title - Is Great</h1>
然后用所需代码替换连字符:
<script>
var myStr = document.getElementById("mobId").innerHTML;
var newStr = myStr.replace("-", "<span class=\'remove-mob\'>-</span>");
document.getElementById("mobId").innerHTML = newStr;
</script>
它可以写得更短,但我写了完整的代码,所以你知道发生了什么。
Method 2
使用php剥离
str_replace()
:
<h1 class="site-title">
<?php echo str_replace("-","<span class=\'remove-mob\'>-</span>", get_bloginfo(\'name\')); ?>
</h1>
您可以保存
get_bloginfo();
并在函数中使用它,以防由于引号而返回错误。