当前位置: 首页 > news >正文

如何采用插件和子主题添加WordPress自定义CSS(附:常见错误)


您是否曾经想更改网站外观的某些方面,但不知道怎么做?有一个解决方案——您可以将自定义 CSS(层叠样式表)添加到您的WordPress网站!

在本文中,大家将讨论您需要了解的有关CSS的所有知识以及如何应用它来修改您网站的整体外观。

  • 什么是CSS?
  • 使用区块编辑器添加自定义CSS类
  • 通过插件添加WordPress自定义CSS
    • Simple Custom CSS
    • WP Add Custom CSS
    • SiteOrigin CSS
    • Simple Custom CSS and JS
  • 采用Theme Customizer添加WordPress自定义CSS
  • 使用子主题添加WordPress自定义CSS
  • 解决常见的WordPress自定义CSS问题
    • 更改CSS不起效
    • CSS语法拼写错误
    • CSS写法冲突
    • 想改但无处下牙

什么是CSS?

一种就是CSS样式表语言,可以修改网站基本结构的外观,用HTML编写。CSS允许您将不同的属性(例如颜色、大小、布局和显现)分配给HTML标记。

通过您也能够定制某些WordPress主题的默认外观。因此,如果您想创建您想要的设计和外观,您行将自定义CSS添加到您的WordPress网站。

应用区块编辑器添加自定义CSS类

自定义CSS的实现。就是WordPress 5.9更新为网站定制带来了一些变化。其中之一

新的全站点编辑方法依赖于全局样式和基于每个块的设计,从而减少了对CSS和大量编码的需求。

但是,仍然可以向任何WordPress区块添加自定义CSS类。

开始,通过导航到Tools -> Theme File Editor在样式表中定义CSS类。选择活动主题并打开Stylesheet主题材料以编辑style.css文件。

使用文本编辑器添加CSS类和代码。例如,让我们添加一个justify-class类来对齐文本。

页。证明-类{ 文本对齐:对齐;}

完成后单击更新文件

现在通过导航到外观-> Site Editor打开站点编辑器。单击屏幕右上角的“设置”按钮,选择要自定义的区块并打开其设置。


打开Advanced下拉菜单并在底部找到**Additional CSS class(es)**部分。在文本字段中插入CSS类。

在添加justify-class类后,段落区块中的文本将被对齐。
您可以将多个CSS类添加到一个区块中,办法是用空格分隔它们。

利用插件添加WordPress自定义CSS


如何工作的。我们在本指南中使用的所有工具都允许通过插件轻松安装 -> WordPress仪表盘的添加新部分。就是为WordPress完成自定义CSS的更简单途径之一是使用插件。有很多可供选择,于是让我们概述一下最受欢迎的,看看它们

Simple Custom CSS


社区中最受欢迎的WordPress自定义CSS插件之一,Simple Custom CSS可让您实现自己的样式或覆盖当前主题的CSS。即使您更改主题,您在此处设置的值也会保留。一旦激活,该设备将通过外观 -> 自定义CSS部分可用。使用它非常简单——只需在编辑器中输入您需要的任何值并保存更改!如果您想查看更改,您必须做的就是刷新您的网站。

WP Add Custom CSS



通过WP Add Custom CSS是另一个很棒的工具,您可以使用它来完成WordPress自定义CSS。安装后,它将出现在仪表板自己的专用部分中。通过它,您可以将CSS应用到整个网站。方便的部分是您还将在每篇文章下都有一个CSS编辑器。因此,如果需要,您可以为各个文章应用不同的CSS规则。就像以前的插件一样,所有更改都能够通过刷新浏览器来查看。

SiteOrigin CSS




SiteOrigin CSS是一个用户友好的交互式器具,用于添加WordPress自定义CSS。安装后,该工具将在外观 -> 自定义CSS部分中可用。此插件具有方便的编辑器界面,您可能在其中选择站点的任何部分和采用内置软件或手动添加代码对其进行编辑。

Simple Custom CSS and JS



与早期条目相比,Simple Custom CSS ad JS具有一些额外的能力。其中之一是添加自定义JavaScript条目的能力。安装插件后,它将显示在仪表板下的单独部分中。在那里,您将能够创建自定义CSS条目,类似于创建WordPress文章的方式。为了测试它,我们将H1标签更改为更加丰富多彩。

使用Theme Customizer添加WordPress自定义CSS



通过无论您启用什么WordPress主题,您都能够使用内置的主题定制器调整CSS。导航到仪表板的外观 -> 自定义部分,向下滚动到页面底部,然后单击Additional CSS。这将打开一个内置工具,允许您添加任何CSS代码。它易于使用,可让您查看网站的移动和平板电脑版本。恭喜!您现在知道如何在没有任何插件的情况下在WordPress中应用自定义CSS。

使用子主题添加WordPress自定义CSS

创建一个WordPress子主题——它允许您修改父主题,而不会破坏您的实时站点。就是另一种选择

要是你还不确定你想做什么,你可以先在子主题上测试你的自定义CSS。这样,您就可以随心所欲地进行实验。

解决常见的WordPress自定义CSS难题

有时,在向WordPress添加自定义CSS时,您可能会遇到一些小问题。让我们快速概述一些最常见的障碍,看看我们如何解决它们。

更改CSS不起效

由于缓存,WordPress自定义CSS可能无法显示。

假设您应用任何缓存插件,则很有可能会缓存一些资源并从临时存储中交付,以提高速度并降低资源使用率。只需清除您的WordPress缓存,或暂时禁用此类插件。

确保事先清除浏览器缓存以查看您应用的新更改——尤其是在启用缓存的情况下。

最后但并非最不重要的一点是,一些网络托管服务提供商,提供服务器端内置缓存,以支援您的WordPress网站更好地运行。您可以从服务器提供的缓存管理器禁用它

CSS语法拼写错误

拼写错误很容易被忽视,并且经常会阻止WordPress自定义CSS正确显示。若是您没有看到任何更改出现并且您确定它没有缓存,那么使用CSS验证器会非常有用。只需粘贴您的CSS并运行该器具。它会显示任何错误或拼写错误,甚至指出哪一行有它们。

CSS写法冲突

有时运用WordPress自定义CSS可能会有些过火。通过向选择器添加两个或多个引用,可能会导致冲突。

您尝试更改H2标题但没有发生任何事情,请仔细检查样式表中的现有条目。就是在现有样式表之上调用新样式表时,这种情况很常见。要

想改但无处下牙

虽然这不是一个真正的难题,但很多时候最困难的部分是弄清楚你想在WordPress中应用什么自定义CSS。这可能会引起巨大的头痛,因为您必须考虑很多元素。

这里有一些资源可以帮助你产生一些新的想法:

小结

CSS允许您设置网站内容的样式。因此,将自定义CSS添加到WordPress是让您的网站独一无二且更引人注目的好方法。

有四种方法可能做到这一点:

http://www.jsqmd.com/news/9079/

相关文章:

  • ctf逆向常见算法----base64
  • 02020409 EF Core基础09-一对一、多对多、EF Core基于关系的复杂查询
  • 02020503 EF Core高级03-分页查询、IQuerable底层的实现形式、DataReader、DataTable、EF Core中的异步方法
  • 02020502 EF Core高级02-IQuerable会延迟执行、分部和动态构建IQuerable、IQuerable的复用
  • 在 PyCharm 中,环境:bert_env , 执行 import wandb 报错。但是,在CMD窗口,环境:bert_env , 执行 import wandb 正常。
  • libopenssl1_0_0-1.0.2p-3.49.1.x86_64安装教程(RPM包手动安装步骤+依赖解决附安装包下载)
  • Linux_T(Sticky Bit)粘滞位详解 - 详解
  • P2831 [NOIP 2016 提高组] 愤怒的小鸟 题解
  • 库存中心(三层库存模型)
  • Valley靶机渗透实战:从凭证复用到Python库劫持
  • 深入解析:IP Search Performance Tests dat/db/xdb/mmdb 结构性能差异对比
  • C++篇:002
  • 10.05模拟赛反思
  • MariaDB收购SkySQL增强AI与无服务器能力
  • 单片机寄存器的四种主要类型! - 实践
  • 如何快速搭建spring-boot工程 - murphy
  • 详细介绍:相机--双目立体相机
  • 在Windows下使用lucky配置反向代理以实现较为安全的WEB访问
  • Ai元人文:东谈西论——非合作博弈之软性均衡
  • Spring Cloud Alibaba微服务开发
  • OI 各种东西的板子
  • 价值弥漫:AI元人文的场域革命与共生之路
  • 阿里云为何,一个邮箱绑定了两个账号 - 教程
  • 做题记录 #1
  • 深入解析:【设计模式-3.5】结构型——装饰器模式
  • 阿爸阿爸
  • Python 数据分析与可视化实战:从数据清洗到图表呈现 - 指南
  • 深度学习优化器算法巧思速览
  • 完整教程:LangChain完全指南:从入门到精通,打造AI应用开发新范式
  • 在Windows下使用lucky实现TLS/SSL证书自动化