“儿童主题”是什么意思?

时间:2014-02-15 作者:Lena Queen

我一直在读codewordpress 关于此问题。在文章“WordPress子主题是继承另一个主题功能的主题”。然后在样式表上使用从父样式导入样式@import url("../twentythirteen/style.css");让我们以二十三为例。

因此,我目前的结论是,这是一个很好的fast&;系统;简单的开发。我们不需要从头开始构建,将来也不需要更新,因为父更新->子更新也已更新。

但昨天我发现this theme 索赔是从二十三岁起的孩子。我检查了它,但我没有看到任何导入样式,所有的php文件都在那里(我创建了子主题,只创建了来自第十三个主题的php文件,在我的主题中有示例function.php、header、footer和content-\\u*)。

我关于儿童主题的结论有错吗?

我问题的另一部分是为了帮助我将来犯错误。如果我们使用子主题并覆盖一些函数和样式,那么在2013年12月13日。将来(父主题更新时)是否仍使用功能和样式??例如:

#article {code override}是否仍将使用此id/类别?

function foo(){all code}是函数中的函数(示例)。php仍将使用?

我希望任何人都能向我解释得更多,这样就可以把它弄糊涂了。谢谢

3 个回复
SO网友:EAMann

你说的主题不是儿童主题。如果你读了描述,你会发现它是“基于令人敬畏的213。”这只是意味着它的灵感来自于,也可能借鉴了Twenty13的代码,但它不是一个儿童主题。

至于真正的父子主题关系,目标是当父主题更新时,您只会从更新中获益。但是,如果父主题更改了其样式或它用于各种元素的ID,则可能需要更新子主题中的相关代码以匹配。

大多数父主题将保留其ID(即。#article), 但不能保证。

SO网友:Otto

这是一个儿童主题的示例:

http://wordpress.org/themes/2013-blue

请注意,我们在WordPress上指出了它。通过有一个指向父主题的大“父主题”按钮来组织。

SO网友:pallavi

子主题继承其父主题的所有功能和样式。如果您使用的是子主题,并且应用了主题更新,则您的更改不会丢失或改写。您可以快速为任何主题创建子主题,只需执行以下步骤:

创建一个文件夹,并将其命名为您的主题名称;append-名称中的子级。e、 g.为Twenty166Theme创建子主题将被称为Twenty166Child。此文件夹应位于wp content/themes下的父主题旁边。您的子主题应具有三个文件样式。css,函数。php,屏幕截图。函数中的png。php文件,您可以重写父主题函数有关更多信息,请查看下面的线程-https://codex.wordpress.org/Child_Themes

结束

相关推荐

Child-theme breaks site

所以,我有一个子主题,里面除了所需的CSS文件之外什么都没有。一旦我激活了这个儿童主题,我的整个网站就关闭了。最后我有两个问题:激活一个只有CSS的子主题怎么能破坏我的网站</我怎样才能回到我原来的主题</这些是网站给我的错误:Warning: require_once(/wp-content/themes/interio_child/admin/options-framework.php) [function.require-once]: 无法打开流:中没有此类文件或目录/wp-c