您当前的位置:首页 > TAG信息列表 > child-theme
从其他模板文件创建子主题
我已经创建了Kiyoshi theme 使用style.css 文件和functions.php, 但是现在我想修改放入inc/structure中的结构文件–我如何才能做到这一点?复制inc/structure文件夹并修改文件无效。将它们放在任何文件夹之外都会彻底破坏整个主题(如果您更改并放置footer.php 在与相同的层次结构中style.css 例如,它只是从web上消失)。我应该在这些文件中使用一些函数,以便WordPress加载它们而不是主文件吗?该主题的作者有一个多月没有回应。下面是它的外
Hiding a theme's meta box
我必须为某人更新一个网站,该网站是用其中一个(不是很好,笨重)预先制作的主题构建的。该主题(实际上是父主题,称为Mineral)在站点的所有帖子和页面编辑页面中插入一个元框,并具有各种布局选项。我想为不同的页面隐藏这个。因此,为了使其正常工作,我尝试了普通代码:function remove_page_excerpt_field() { remove_meta_box( \'pexeto-meta-page-boxes\' , \'page\' , \'normal\' ); }
如何删除在父主题的页脚中排队的脚本
我有一个父主题可以做到这一点:function parent_enqueue_scripts() { wp_enqueue_script(\'parent-scripts\', \'/uri/to/script\', array(\'jquery\'), VERSION); } add_action(\'wp_footer\', \'parent_enqueue_scripts\'); 所以我在我的子主题中创建了这个函数function child_reset_s
如何使用子主题覆盖wp-content/Languages/Themes中的语言文件
我想为Twenty15Theme创建一个子主题,它将定制很多东西,包括翻译。当我用我的语言(波斯语)安装WordPress时,它在wp-content/languages/themes所以当我创建languages 文件夹,并向其中添加自定义语言文件,然后添加load_theme_textdomain( \'twentyfifteen\', get_stylesheet_directory() . \'/languages\' ) 到我的孩子主题functions.php 我的自定义语言文件不会加载,而是
我创建了一个子主题,但它不适用于某些css文件
我有一个包含4个css文件的模板:rtl.css, style.css, main.css, bootstrap.css.rtl.css 和style.css 位于我的模板根目录中,例如:my_template_root/style.css.main.css 和bootstrap.css 位于,例如:my_template_root/assets/stylesheet/main.cssfunctions.php 代码为:add_action( \'wp_enqueue_scripts\', \'my_th
重定向至基于法国互联网用户小镇的子主题,并验证IP地址
如何重定向到子主题,最佳解决方案是什么?我有一个主题和一个儿童主题,主题将只针对我所在城市的居民,儿童主题将针对所有其他公地。目标是只为市政当局的居民谈论新闻,而只为其他公共场所的服务谈论新闻。因此,重定向基于内容的类型,而不是基于语言。如果你能解释一下这个系统是如何工作的,并告诉我如何将它集成到wordpress中,谢谢
删除未使用的css指令
我买了一个主题(后来发现是在另一个主题的基础上开发的),将其作为子主题进行了深度修改,现在我有数千(或多或少15000)个css行未使用<是否有一种有效的方法来删除我不需要的内容。我所说的高效是指不是一个接一个。你认为我在绩效方面能赚些什么吗?
子主题在本地环境中工作,但在远程环境中不工作
我正在研究“colormag”主题的儿童主题。它在developmet中有效,但在我将其部署到staging时无效。这意味着我在子主题中所做的更改将在本地呈现,但不会在远程呈现。UPDATE: 这是一个网格/基岩项目。我认为这个问题与WP有关,而不是与网格有关。要在上下文中查看整个主题和子主题,请执行以下操作:https://github.com/aitormendez/obrunete/tree/master/web/app/themes这是我的colormag-child/style.css 文件:/
我如何才能重复利用儿童主题,并就儿童主题进行教学
我想扩展父主题中的类。例如,面包屑。包含类的phpbreadcrumb 使用子主题文件custom\\u面包屑进行扩展。php与类custom_breadcrumb. 从子主题来看,我希望能够从父主题扩展面包屑类。 |---The_Parent_theme |---------breadcrumb.php |---The_child_theme |---------cutom_breadcrumb.php
显示空白页面的子主题
我刚刚创建了一个子主题并激活了它。但是当我访问这个页面时,它是完全空白的。显示的是主题文件夹,其中有父主题和子主题,下面是父样式中的站点详细信息。css,我只是复制并粘贴到子样式表中。功能。php如下所示:<?php function my_theme_enqueue_styles() { $parent_style = \'parent-style\'; wp_enqueue_style( $parent_style, get_templ
是否建议取消注册父样式表?
只是一个一般性的问题:我只是想知道,为什么每个关于儿童主题的教程仍然包含家长的样式表。取消排队不是更好吗&;取消注册父样式表,然后将父样式表规则直接复制到子主题的style.css?这样,您将少加载一个页面请求,并且您还可以直接更改css规则,而无需使用具有更高规范的子级css规则来覆盖它们。如果你打算从根本上改变设计,你可以节省很多知识库(也许还可以重新绘制?我不知道)。当然,我也看到了降级。如果作者用css更改更新主题,您的设计可能会出现异常,因为更新后的父样式表将不会加载。然后,您必须以css
父主题CSS重写子CSS规则
这似乎是一个常见的问题,但当我修改我的孩子主题风格时。css父样式。css规则覆盖我所做的任何更改。其中一个主要solutions 似乎是为了正确地排列你的函数。php文件。我没有php方面的经验,但我复制并粘贴了许多版本,但运气不好。这是我的功能。我的子主题文件夹中的php代码。<?php // // Recommended way to include parent theme styles. // ( Please see https://codex.wordpres
加载子主题CSS的不同方式
我注意到,当我以如下方式加载子主题的CSS时:https://digwp.com/2016/01/include-styles-child-theme/, 我在chrome检查器中为我的CSS规则获取了两个条目,并且必须禁用显示的第二个集合才能更改为第一个集合(例如,通过选中/取消选中规则)。这是使用以下代码:function example_enqueue_styles() { // enqueue parent styles wp_enqueue_style(
GET_TEMPLATE_DIRECTORY_URI()链接到子主题而不是父主题
我已经创建了一个父主题的子主题,它在wp主题选择器上正确显示并激活。我创建了一个style.css 包含以下元信息的所述子主题:/* Theme Name: Twenty Sixteen Child Theme URI: http://localhost:888/wordpress-test/twentysixteen-child/ Description: My first child theme, based on Twenty Sixteen Au
奇怪的主题错误-父主题偶尔会通过子主题显示
我正在使用WordPress 4.6.1创建一个网站,它使用的是“2013 Blue Sequence”子主题的一个稍微修改的版本,来自于父级“Twenty 13”。这个儿童主题将父母的橘子色/棕色重现为各种蓝色。这在所有方面都非常有效,除了一个小的快速反应,我无法确定原因。菜单下拉菜单为树皮蓝色,当每个项目悬停在上方时,颜色会变浅,请参见(a)。但是,如果您单击链接,然后将鼠标移开,而不是在页面更改时保持蓝色,父主题的橙色“显示通过”,如(b)所示。检查元素的CSS时,可以看到子主题覆盖父主题的颜色:那
覆盖子主题中的插件文本域
我有一个插件YITH Wishlist正在使用,我想用我自己的翻译覆盖他们的翻译,我已经在我的孩子主题中包含了翻译。所以基本上我创建了这个文件夹:/mychildtheme/languages并将此文件放入其中yith-woocommerce-wishlist-de_DE.mo / yith-woocommerce-wishlist-de_DE.po.在我的职能范围内。php我做了以下工作:add_action( \'plugins_loaded\', \'yith_load_textdomain\' )
在Bootstrap之前加载子主题中的Style.css
当我将引导程序与wp_enqueue_style(), 引导加载在子主题的style.css 并将覆盖style.css.单向加载style.css 引导后要排队style.css 同样,但这将导致它加载两次。知道怎么排队吗style.css 一次引导和引导之后?谢谢
使用子主题PHP删除“Powered By”页脚
我想删除页脚中的“Powered by Wordpress”自定义链接。我想在子主题的function.php 文件我不想使用CSS(只是将其隐藏)、编辑原始主题文件(主题更新时将覆盖该文件)或复制footer.php 文件到子主题,并在那里进行编辑(因为在主题更新之后,我必须更新文件)。我使用的主题是“闪闪发光”。页脚信息函数在中定义extras.php 文件:function sparkling_footer_info() { global $sparkling_footer_info;
Child theme not visible
我要覆盖父主题。我尝试了下面的代码(以及parent-style 直到panoramic-style 在里面functions.php 但没有运气)。在所有修改之后,我刷新了管理页面,无法看到子主题。我做错了什么?文件夹层次结构:家长:E:\\xampp\\htdocs\\wordpress\\wp-content\\themes\\panoramic子项:E:\\xampp\\htdocs\\wordpress\\wp-content\\themes\\panoramic\\panoramic-chil
如果我在header.php中定义了一个变量,如何使其可用于模板?
我在子主题标题中定义了一个变量。php。我想从其中一个模板中获取此变量的值,该模板是在请求之后呈现的,在请求中,头是。php被调用。所以,在标题中,我有这样一个:$foo = \"bar\" 如果我用标题测试此值。php,它返回“bar”。但是,如果我在调用头之后从调用的模板中测试值,我会得到“null”。我尝试的第一件事是将“全局$foo”放在$foo的定义之前。但这并没有改变我的结果。