WordPress中让Widget 标题支持简单的HTML标签

WordPress中让Widget 标题支持简单的HTML标签,第1张

WordPress="superseo">ss中让Widget标题支持简单的HTML标签

默认情况下,WordPress小部件标题不支持任何HTML标签。下面的技巧教你使用简单的代码替换来实现小部件标题中的HTML标签。


复制代码如下:
<?PHP
/*
插件名称:WPJamHTML小部件标题
描述:让小部件标题支持简单的HTML标签
版本:0.1
作者:Denis
*/
add_filter('Widget_Title','WPJam_HTML_Widget_Title');
functionWPjam_HTML_widget_title($title){
//HTML标记开/闭括号
$title=str_replace('[','<',$title);
$title=str_replace('[/','</',$title);</p>; <;p>//<;strong></strong>;
$title=str_replace('s','strong>',$title);
//<;em></em>;
$title=str_replace('e]','em>',$title);</p>; <;p>返回$title
}
?>

将上述代码复制到当前主题的functions.php文件中或者直接保存插件上传后,可以在Widget标题中输入类似的代码:“Test[s]bold[/s]and[e]italic[/e]”来实现粗体和斜体的HTML标签。上面的代码使得小部件标题只支持粗体和斜体的HTML标签,但是我们可以很容易地用同样的方法自己添加其他HTML标签。

如果希望标题支持普通php中的html标记,可以使用下面的代码


复制代码如下:
$title=str_replace('

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/772517.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存