我为我的 Wordpress 站点中的文本创建了一个自定义 p 类。问题是,CSS 是以这种方式编码的,如果我将那个 p 类的属性放在默认 p 上——它会弄乱布局。
因此,为了获得我想要的文本布局,我需要将每个段落放在前面 - 这非常烦人。
有没有办法让自定义 p 类成为 wordpress 的默认 p?
最佳答案
您必须将其插入到您的 functions.php 文件中,以替换您所有的 <p>
用类似 <p class="class">
的东西.
function paragraph_replace($content){
return preg_replace('/<p([^>]+)?>/', '<p$1 class="class">', $content);
}
add_filter('the_content', 'paragraph_replace');
然后您可以轻松地通过 CSS 解决这个类。
关于html - 如何使某个 p 类成为默认 p 类(用于 Wordpress 主题),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20623684/