将span HTML添加到woocommerce店标题

问题描述:

如何将HTML跨度添加到woocommerce店标题?我有这个功能将商店标题更改为菜单,但我需要添加一个
和一个范围。当我添加html时,出现错误将span HTML添加到woocommerce店标题

add_filter('woocommerce_page_title', 'woo_shop_page_title'); 
     function woo_shop_page_title($page_title) { 
        if('Shop' == $page_title) { 
           return "Menu<br><span id="chinese">家庭晚餐</span>";       } 
     } 

用于span标记的ID属性的双引号正在破坏您的字符串。要么转义它们或切换到单引号。

单引号例如:

return 'Menu<br><span id="...'; 

逃离例如:

return "Menu<br><span id=\"..."; 

文档:http://php.net/manual/en/language.types.string.php

+0

没错!谢谢Nathan,谢谢你的解释链接。 – cboy