html - 当父主题发生更新时,如何确保我的 wordpress 主题不会被破坏

标签 html css wordpress wordpress-theming

我创建了一个使用 sydney(parent) 的子主题,并为其创建了一个单独的文件夹。 为了让我自定义父主题,我需要在子主题内的 style.css 中重写 css 规则,但我想知道如果以后的父主题得到更新并丢失我从我的主题中引用的所有类和 id子样式.css

/*
    Theme Name: x
    Theme URL: www.x.com
    Description: X Theme
    Author: X
    Author URI: www.xyz.com
    Version: 1.0
    Template: sydney
*/

.wp-custom-header .wp-custom-header-video-button {
    bottom: 50%;
}

.wp-custom-header .wp-custom-header-video-button {
    background-color: #ffffff;
    opacity: 0.5;
}

.wp-custom-header .wp-custom-header-video-button:hover {
    background-color: #ffffff;
}

.fa-pause {
    color: #065fe4;
}

.fa-play{
    color: #065fe4;
}

#mainnav ul li a {
    font-size: 15px;
    font-weight: 900;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: left;
    margin: 0 20px 0px 0px;
}

所有上面的 css 类,我指的是父主题,因为所有 header.php、content.php、page.php 和其他文件都在那里,这是否意味着我应该拥有所有这些页面的自己的版本?如果那么创建子主题有什么用,当我可以创建自己的父主题时,有点令人困惑! 最好的方法是什么,无论父主题是否更新,我都不希望子主题随时受到影响!

最佳答案

答案简单而简短 - 你不能。一旦有新的主题发布,您就必须测试您的 child 。

关于html - 当父主题发生更新时,如何确保我的 wordpress 主题不会被破坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48235047/

相关文章:

ios - @supports 指令如何在 Safari iOS 中工作

wordpress - 将自定义数据属性添加到 Wordpress 导航菜单

php - Wordpress - 创建带有自定义 URL 的页面

html - 如何在 Material Paginator 中更改 pageSizeOptions 的内容

javascript - 向上/向下箭头滚动不起作用

javascript - 在 IE 的 pre 元素中插入带有 innerHTML 的换行符 (\n) 不起作用?

html - 如何在字符中设置文本区域的宽度和高度

javascript - 风格不适用于 ul li 倒计时

wordpress - WordPress调试

html - 如何主题选择框的选项