我第一次创建了一个儿童主题,并在学习的过程中不断学习。
我对视频在手机上以我的孩子主题显示的方式有意见,但对我的父母主题没有意见。我想知道发生了什么事。
在“我的孩子”主题中,在移动设备上观看时,视频会显示得很大(http://wpdallas.com/test)
但是,在父主题中,视频显示良好:http://wpdallas.com/plain
在我的child-them中,我正在导入以下css,是需要将每个css文件导入我的子主题,还是只导入样式。css?(我在学习如何做到这一点时发现了相互矛盾的信息。)父主题有大约20个不同的css文件。我想知道是否需要将它们全部导入到我的子主题中,或者是否需要删除下面的另外两个,只保留第一个(style.css)
只是想弄清楚为什么儿童主题的样式不正确。谢谢
@import url("../Standard/style.css");
@import url("../Standard/standard_framework/css/standard_framework.css");
@import url("../Standard/css/lib/adapt/mobile.css");
最合适的回答,由SO网友:Chip Bennett 整理而成
这个问题取决于entirely 关于讨论的主题,以及它如何处理CSS。
对于仅使用单个主题的主题style.css
显然,您只需要导入style.css
.对于链接文档头中其他样式表的主题(它们不应该这样做;相反,它们应该正确地排队),您需要确定是否要将这些链接保留在header.php
, 取决于是否要使用这些样式表中定义的样式对于将其他样式表排入队列的主题,请通过wp_enqueue_style()
, 你什么都不用做。这样的样式表将继续在子主题中排队。如果您不想要这些样式,那么您需要通过wp_dequeue_style()
在子主题中functions.php
.对于在文档头中打印样式的主题,请通过add_action( \'wp_print_styles\', $callback )
, 你不需要做任何事。此类样式表将继续在子主题中打印。如果您不想要这些样式,那么您需要通过remove_action( \'wp_print_styles\', $callback )
在子主题中functions.php
.我认为这涵盖了大部分基础。