我们最近已将Wordpress电子商务网站(woocommerce)从旧的/宽松的自定义主题迁移到了Avada。

我们可以轻松地在Fusion Builder中重建所有内容(页面和产品), 并且使用自定义CSS进行调整非常简单。

但是有一些松散的线程, 其中一个使我完全陷入困境。

有一个WooCommerce元素正在某处进行样式设置。

.product .entry-summary div .price {}

我无法覆盖它(尝试过!重要), 而且似乎找不到该规则的原始编写位置。

就是说, 当我使用浏览器工具进行检查时, 在

” … / wp-content / uploads / avada-styles / avada-1069.css”。

当我打开CSS时, 文档顶部有一个完整的块, 上面写着:

” / *********已编译-不要编辑********* /”

该目录中有许多” Avada-###。css”文件。

他们似乎都有一些已编译的规则。

那是从哪里编译的?

在哪里可以找到要正确编辑的源文件?

我已经两次尝试联系主题融合支持部门(Avada主题的作者), 但没有收到任何回复。

已经好几个星期了, 所以现在我很绝望。

#1

/avada-1069.css文件是源。

/ ***已编译-不要编辑*** /会让你知道tho文件是主题核心的一部分。 Avast更新时, 对它的更改可能会被覆盖, 并且可能会破坏功能。

如果你需要进行主题的”自定义CSS”字段不支持的更改, 请创建一个基本的子主题。样板函数.php和styles.css代码已足够:

function my_theme_enqueue_styles() {

$parent_style = 'parent-style';

wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' );

wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/style.css', array( $parent_style ), wp_get_theme()->get('Version')

);

}

add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );

?>

/*

Theme Name: Avast Child

Theme URI: http://example.com/avast-child/

Description: My First Child Theme :)

Author: John Doe

Author URI: http://example.com

Template: avast

Version: 1.0.0

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Tags: whatever, blah

Text Domain: avast-child

*/

.product .entry-summary div .price{ ... }

子主题CSS表单中的语句将覆盖父主题中的语句。主题更新后, 你的孩子将保持不变并继续做它的工作。

在此之前, 你可能会受益于查看CSS特殊性的细节。它分解了覆盖层次结构。你也可以发布规则的代码以及供人们查看的源规则。

#2

好像主题是动态生成样式表, 因此直接编辑将不是一个选择(因为它们无论如何都会改变)。

我不确定所有动态样式表都将加载什么, 但是WordPress的方式将是首先使用子主题, 然后:

将替代样式添加到子主题的style.css和/或,

完全从子主题的functions.php文件中注销父主题的样式表, 并在子主题style.css中使用自己的样式:

(其中avada-dynamic-css是主题注册的句柄)

function yourname_unhook_parent_style() {

wp_dequeue_style( 'avada-dynamic-css' );

wp_deregister_style( 'avada-dynamic-css' );

}

add_action( 'wp_enqueue_scripts', 'yourname_unhook_parent_style', 20 );

avada functions.php,Avada(Wordpress主题)编译了CSS:它是从哪里编译的? - WordPress - srcmini...相关推荐

  1. wordpress主题是php开发的吗,写给想学习wordpress主题开发的朋友们

    在你开始学习本教程之前你需要了解以下内容具备操作电脑的基本技能, 网站的运行需要的基本条件 网站空间.域名.服务器的基本概念 了解HTML\CSS\JS\PHP等基础知识 WordPress能做什么 ...

  2. wordpress主题转html,WordPress主题的 HTML静态页面模板制作教程

    上文说完 wordpress主题文件结构,接着来说对应 wordpress主题的文件静态页面模板制作. 虽然说制作 WordPress主题需要了解 PHP,但是不管怎样,你的博客页面都是一张静态网页, ...

  3. php创建wordpress主题,Wordpress子主题创建与使用方法

    前一段时间在折腾yhfou.com网站时,发现网站的主题可以升级了,于是随手点击了升级,等到反应过来已经晚了,之前直接在Wordpress主题上修改过的CSS.JS以及函数代码都已经被升级后的主题覆盖 ...

  4. wordpress主题修改_如何正确更改WordPress主题(最终指南)

    wordpress主题修改 Are you planning to change the WordPress theme of your website? WordPress makes it sup ...

  5. WordPress 主题制作(一)主题的基本构成

    一个WordPress主题至少要包括下面两个文件: style.css index.php 必须包含index.php是因为它是生成web页面的默认文件,如果WordPress找不到到其它文件,它就会 ...

  6. 制作和修改WordPress主题需要具备的技能

    对WordPress了解的朋友们都知道,WordPress要 入门首先你需要你知道怎么样修改和制作WordPress主题,我们可以从里面学习 和掌握一些WordPress主题的结构和特点以及主题常用函 ...

  7. wordpress 主题开发

    https://www.cnblogs.com/welhzh/p/6937243.html wordpress 主题开发 https://yusi123.com/3205.html https://t ...

  8. WordPress主题制作全过程(二):主题文件构成

    声明:本文转自露兜博客 在开始制作WordPress主题之前,首先得了解WordPress主题到底由哪些文件构成,你得清楚WordPress程序是怎样与主题文件连接的. 以下是WordPress默认主 ...

  9. 老鹰酒馆 dna_酒吧和酒馆的21个最佳WordPress主题

    老鹰酒馆 dna Are you looking for the best WordPress themes for bars? 您在寻找酒吧的最佳WordPress主题吗? A WordPress ...

最新文章

  1. c中结构体的4种定义
  2. 强化学习笔记:Policy-based Approach
  3. imperial college application status check portal
  4. SQL之SELECT语句执行顺序及子句功能
  5. 裕民银行 x mPaaS | 移动应用“适老化”改造,可不止是字体变大
  6. Azure 静态 web 应用集成 Azure 函数 API
  7. 修改 input 框里的字体、颜色
  8. MySQL数据库如何做好优化
  9. 习题:Dual Matrices(思路题/分治)
  10. 【TI-ONE系列教程(二)】如何使用 TI-ONE 平台内置算子玩转算法大赛
  11. IT技术人同献爱心行动倡议书
  12. 模式识别经典算法——Kmeans图像聚类分割(以最短的matlab程序实现)
  13. Eclipse配Tomcat服务器
  14. eclipse导入wsdl文件_Eclipse+Axis使用WSDL文件生成Web Service服务端/客户端
  15. 如何在ppt全屏演示时仍然显示任务栏?
  16. jmeter 取样器
  17. 微信小程序自定义省市县联动组件
  18. Mac关闭“屏幕截图”和“清倒废纸篓”音效
  19. html5 sms短信发送_使用电子邮件免费向手机发送短信(SMS)
  20. 对C51单片机的初步认识

热门文章

  1. Linux下飞鸽传书项目设计书,linux下基于ipmsg协议的飞鸽传书(一)
  2. 字符串匹配算法:BMH算法 C实现
  3. PartitionMagic合并分区后无法打开合并目录的解决办法
  4. shell 浮点数计算使用bc
  5. 软件工程 第六章:状态图
  6. 原理图库元件符号之排针元件符号的创建
  7. 阿里云服务器购买完整流程(新手指南)
  8. linux运维工程师培训课程_《Linux运维工程师必学技能》完整版视频课程专题(1.0)...
  9. 1、Export to PDF and PNG
  10. 值得注意的ibatis动态sql语法格式