html - 如何使某个 p 类成为默认 p 类(用于 Wordpress 主题)

标签 html css wordpress

我为我的 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/

相关文章:

javascript - 由于 CORS 问题,AJAX POST 未使用 body-parser 向express.js 服务器发送请求

javascript - 使 tablesorter 表缩小以适合页面

javascript - Mobile Safari HTML5 WebSQL SQLTransaction 抛出 SQLError code=1 消息 ='not an error' ,事务失败

javascript - 事件类不显示

php - 将 WooCommerce 产品搜索扩展到自定义分类法和自定义字段

javascript - 无法通过 jQuery 获取 Div 宽度

javascript - 使用 jquery 用户代理检测隐藏页面元素在 Android 中速度较慢但在 iOS 中不慢 - 如何修复?

jquery - 使用 jquery 删除最后定义的 css 样式

html - 粘性菜单中的元素在滚动时被按下

php - Woocommerce - 在多供应商设置中按作者/用户对购物车中的产品进行排序