基本上,我的每篇文章都有两个词,它们是“预览”和“下载”。我想应用一个 css 类来将这两个词设置为按钮。我可以逐个发布,但这需要很多时间,我认为应该有一种方法可以通过编码来完成。
我正在使用 wordpress,可以使用 PHP 完成吗?或对此有任何帮助或建议?
提前谢谢各位!
$html=str_replace("Preview","<span class=\"AnyClass\">Preview</span>",$html);
和你的其他标记一样
$html=str_replace("Download","<span class=\"AnyClass\">Download</span>",$html);
将此添加到您的 function.php
function replace_content($content)
{
$content = str_replace("Preview","<span class=\"AnyClass\">Preview</span>",$content);
$content = str_replace("Download","<span class=\"AnyClass\">Download</span>",$content);
return $content;
}
add_filter('the_content','replace_content');
// string
$str = 'Hello Preview and Download where are you?';
// Regex
echo preg_replace('/(Preview|Download)/im', '<span class="myclass">$1</span>', $str);
输出
你好<span class="myclass">Preview</span>
,<span class="myclass">Download</span>
你在哪里?