您当前的位置:首页 > TAG信息列表 > child-theme

  • Can't modify plugin function

    时间:2020-03-26

    是否有任何可能的方法可以帮助我覆盖或重新声明插件中的函数?我试图在子主题中创建一个名称为的文件夹,但它什么也没做。该插件函数的原始路径是wp/content/plugins/plugin-name/misc/file.php 我创建的路径是/child-theme/plugin-name/misc/file.php.所需功能在内部file.php 文件我必须更改它,因为这个插件将定期更新。任何提示都是无价的。非常感谢。

  • 如何从子主题中的主题访问变量?

    时间:2020-03-27

    我使用WordPress主题(Kalium主题)作为基础,并用我自己的子主题扩展它,其中包括javascript和;php文件。父主题使用图像旋转木马插件(Flickity)来显示,例如,产品图像库的工作方式并不完全符合我的要求。我需要访问Kalium主库之外的flickity实例。您能告诉我如何在不直接更改Kalium核心文件的情况下访问carousel对象并在javascript中操作它们吗?我说的是将事件侦听器添加到flickity实例,并更改实例中的设置。

  • 使用子函数覆盖父函数

    时间:2020-04-03

    因此,我尝试了几种不同的方法来覆盖父主题内的方法,但我一点运气都没有。结构如下:主题/-wp starter--自定义\\u标题。php-wp starter子级--custom\\u头。php我在父custom\\u头中有一个方法。php如下所示:function wp_bootstrap_starter_custom_header_setup() { add_theme_support( \'custom-header\', apply_filters( \'wp_bootstrap_

  • 在主机的PHP升级后开始收到警告消息

    时间:2020-04-08

    我使用的儿童主题是2122(客户总是对的)。我最近开始在仪表板顶部和仪表板的Jetpack面板上看到以下警告机器人:“警告:在第81行的/home/leytongr/public\\u html/wp-content/plugins/theme-logo-plugin/themelogo.PHP中使用未定义的常量register\\u设置-假定“register\\u设置”(这将在PHP的未来版本中引发错误)。”这是从第80行开始的代码,您将看到我在这里提出查询的原因:function tl_init()

  • 微件显示在两个位置

    时间:2020-04-08

    我想在我的子主题中的页面内容下面添加一个小部件。我在这里使用了一个函数:https://codex.wordpress.org/Widgetizing_Themes 小部件显示在我想要的位置:但它也显示在页面标题下方(在div.entry-content中)。在函数中。php我有:function twentytwentychild_after_post_widget( $content ) { if ( is_singular( array( \'page\' ) ) &&

  • 用户提交表单后,使用注册表中的字段创建自定义帖子类型的帖子

    时间:2020-04-10

    作为这个项目的一部分,我已经创建了一个学院自定义帖子类型,我可以在管理仪表板中看到它。我现在要做的是将其链接到注册表。逻辑是,当用户注册时,将有一个Institute字段。在该学院字段中,他们将写下自己的学院名称。我只是想在考虑重复、变体拼写等问题之前,尝试一下让它发挥作用。当他们点击提交时,该机构名称将继续在机构自定义帖子类型中创建帖子,我们可以在管理仪表板中看到该帖子。表单已经建立,这是迄今为止能够制定的代码iv: $my_institute = array ( \'post_ty

  • 如何在子主题的类别页面上调入类别标题?

    时间:2020-04-21

    我想把类别标题作为H1标记,但我不知道是否可以不修改父主题。例如,我想要此页面的类别[https://cordialorganics.com/category/education/][1] 在顶部显示。

  • 将父主题更改为子主题

    时间:2020-04-22

    我继承了一个没有使用子主题的网站,现在需要更新。我可以接受原始父主题、更改样式表标题、将其复制到根目录中、删除除wp内容以外的所有内容并使其成为子主题吗?过去,我已经将我想要的任何文件从父主题加载到子主题中,据我所知,浏览器会更喜欢子主题中的任何内容。

  • 将修改后的主题从一个WordPress站点复制到另一个WordPress站点

    时间:2020-04-23

    所以,我有一个网站,它使用了一个名为“主题xyz”的主题。过去,我直接在页眉、页脚和样式中对此主题进行了修改。现在,我想把这个修改过的主题复制到一个新的wordpress网站上。然而,新的wordpress网站已经有“主题xyz”,在任何情况下我都不能删除/替换它。所以我决定将修改后的主题重命名为“theme xyz new”。然而,这放松了一些功能,我认为这些功能依赖于一些使用$theme xyz变量的php代码。我可以遍历整个代码并重命名变量,但这将是一项艰巨的工作。此外,我认为我不能使用儿童主题。如

  • 子主题函数.php‘Parent-Style’:我应该将其命名为父主题名称吗?

    时间:2020-04-23

    创建子对象和设置初始函数时。php内容:<?php add_action( \'wp_enqueue_scripts\', \'my_theme_enqueue_styles\' ); function my_theme_enqueue_styles() { $parent_style = \'parent-style\'; // <=====HERE wp_enqueue_style( $parent_style, get_template

  • 如何在子主题中加载父主题模板部件

    时间:2020-04-24

    我想知道定制后如何通过子主题加载父主题模板部件。我已经为我的主题创建了三个自定义模板,它们工作得很好。但现在我想加载父主题模板零件布局。例如,如果我想要编辑配置文件页面,PHP文件在父主题中的位置是template\\u parts/layouts/profile/profile modern。php在该文件夹中还有其他部分概要文件标题。php和其他文件。我试图在现代编辑个人资料。php直接在父主题中运行,并且可以正常工作。但在主题更新之后,它将消失,所以我想从我的子主题加载该文件。我试图搜索解决方案,但

  • WordPress筛选器LOAD_TextDOMAIN_MOFILE在子主题的函数.php中不起作用,但在插件中起作用

    时间:2020-04-25

    插件中的函数的行为与函数中的函数不同。php内部的子主题。我有一个自定义的简单插件,里面除了下面的代码外什么都没有,它工作得很好。它按照预期正确地翻译了所有字符串的wpamelia插件。add_filter( \'load_textdomain_mofile\', \'load_custom_plugin_translation_file\', 2, 2 ); function load_custom_plugin_translation_file( $mofile, $domain ) {&#x

  • 交换子主题中的SVG图标

    时间:2020-04-26

    2019主题使用内嵌SVG作为图标,而不是图标字体。图标将添加到HTML代码中TwentyNineteen_SVG_Icons::get_svg() 作用public static function get_svg( $group, $icon, $size ) { if ( \'ui\' == $group ) { $arr = self::$ui_icons; } elseif ( \'social\' == $group ) {

  • 除了将文件添加到子主题之外,还有其他方法可以定制父模板文件吗?

    时间:2020-04-29

    在我使用WordPress子主题的10多年中,我从未见过将模板文件复制到子主题并进行自定义的问题,直到现在。父主题标头中存在函数调用。在学生的子主题中导致致命错误的php。主题作者从父主题中删除了该函数,因此调用引发了一个错误。删除有问题的函数调用修复了错误,但它确实突出了一个漏洞,即子主题可以保护自定义项不受更新的影响。它可以防止自定义设置被覆盖,但不能防止站点出错。我的问题有两个方面:有没有更好的方法自定义父模板文件,而不是将其复制到子主题并进行更改?这实际上是一个结构不良的主题的问题吗?也就是说,主

  • 如何解除这个父主题函数的连接?

    时间:2020-05-01

    在父主题中,我有这样一个函数,可以从注释中删除超链接:function preprocess_comment_remove_url( $commentdata ) { //some code... return $commentdata; } add_filter( \'preprocess_comment\' , \'preprocess_comment_remove_url\' ); 我想取消这个功能,因为我想在我的评

  • 如何通过子主题更改注释中显示的文本(&I)

    时间:2020-05-05

    这不是我想要的一个特定主题,嗯,是的,但我认为答案适用于任何主题。。我最近对儿童主题知之甚少,但我不知道如何改变。例如,以下代码(请参见屏幕截图)这是评论的主题。正如我所了解到的,您不应该更改主题代码,而应该修改子主题。但是怎么做呢?例如,如果我想将标记的文本更改为:One idea,idea&;想法,我通常只会改变它,但当你使用儿童主题时不会。那我该怎么办?复制php代码段并创建新注释。php在我的子主题目录中?我应该把代码从母亲主题移到孩子身上吗?。。还是比这更复杂?

  • 不包括放置在子主题中的文件

    时间:2020-05-06

    我修改了主题。php文件位于“Includes”文件夹中的父主题中,我也将其放置在“Includes”文件夹中的子主题中,但不包括我所做的更改。WordPress只读取父主题文件夹中的文件。这是什么原因?当文件位于子主题文件夹中时,我应该做什么修改?或者,如何重写包含/主题中的函数。函数中的php。php?我无法重写该函数,因为存在重新声明错误。Edit 7.05.2020@JacobPeattie-非常感谢。我读过了。我不知道我是否完全理解。我的英语还不是很好。我在函数中这样写。php:if ( ! f

  • 如果我想要相同的文件夹结构,有什么好方法可以重写子主题中的文件?

    时间:2020-05-07

    我的父主题的结构如下Core\\Utilities\\Gallery.php. 它位于的命名空间中Product\\Theme\\Core 使用composer的自动加载加载文件。我想,我在主题中有大量的过滤器,但当涉及到文件时,如果只是简单地遵循父主题的相同结构来覆盖,那就更好了。我知道子主题只能覆盖模板文件,但在一个优秀的开发人员的技巧包中,有什么好的工具/方法可以克服这一问题?如果有更好的方向,我甚至可以重写整件事。

  • 了解子主题/父主题的关系

    时间:2020-05-07

    我想编辑标题。我网站上的php文件。我的父主题有一个标题。php文件。我将该文件复制到我的子主题,并添加了必要的代码。它似乎在起作用。我的问题是。如果主题开发人员更新了主题,特别是标题。php文件,我的网站不会忽略他们的更新,因为标题。正在从我的子主题读取php文件?还是将文件合并?

  • 浏览器堆叠了不同版本的style.css

    时间:2020-05-08

    我正在处理《阿斯特拉》中的一个儿童主题。我正在编辑“样式”。“我的孩子”主题的css,用于设计我的网站。我将此代码添加到我孩子的函数中。php文件将父子样式排队。<?php add_action(\'wp_enqueue_scripts\', \'example_enqueue_styles\'); add_action( \'wp_enqueue_scripts\', \'my_theme_enqueue_styles\' ); function my_