子主题中可以替换哪些文件?

时间:2013-07-11 作者:Steve

我有一个网站,它使用的儿童主题是二十一
作为设计过程的一部分,我必须编辑/twentytwelve/css/ie.css.

是否可以将此文件保存在我的子主题中,并保持默认情况下的Twentyle2版本?这将确保如果第212页被更新,我不会丢失对所做的更改/twentytwelve/css/ie.css.

1 个回复
SO网友:Milo

对于ie.css 具体而言,问题在于它是通过get_template_directory_uri(), 它将在使用子主题时输出父主题目录。解决方案是添加一个连接到wp_enqueue_scripts 优先级较低,dequeue the stylesheet, 然后使用get_stylesheet_directory_uri(), 它将从子主题目录加载它。

结束

相关推荐

子主题中的模块化CSS和JS

让我们假设存在213个/短代码/并且其中有带短代码的文件夹。1个文件夹=1个短代码。每个短代码都有:1个PHP文件、1个CSS文件、1个JS文件。二十三个/短代码/加载。php存在scandir() 和wp_enqueue_script() 对于每个JS和CSS文件。此外,它还可以选择生成二十三个/短代码/样式缓存。css和仅将此文件(或单独将所有JS和css文件)排队。上面描述的结构使它非常整洁和模块化,但这将不适用于儿童主题?有没有办法让它像那样工作?每个短代码有一个文件夹和一个CSS文件、一个JS文