您当前的位置:首页 > TAG信息列表 > child-theme
我需要为JointsWP创建子主题吗
我决定不再购买臃肿的预制主题,而是从头开始构建自己的主题。我计划与Elementor Pro页面生成器一起使用JointsWP。当我安装一个bough主题时,我总是在我进行所有自定义的地方安装一个子主题。我的问题是:我是否需要为JointsWP创建子主题?有没有人知道我是否会以与我的bough主题相同的方式收到主题更新通知?非常感谢。
使用REMOVE_ACTION将父主题移除的内容添加回子主题
“我的父主题”删除使表情符号显示为图像的表情符号回退脚本:// parent theme\'s functions.php remove_action(\'wp_head\', \'print_emoji_detection_script\', 7); remove_action(\'wp_print_styles\', \'print_emoji_styles\'); 我想将其添加回子主题中(使此配置在主题更新后仍然有效),但如果我add_action 它要么根本不起作用,要么对
是否未加载WordPress核心jQuery版本文件?
我试着把<textarea> 使用表情符号选择器(https://github.com/mervick/emojionearea) 在我的wordpress站点中(安装了buddypress,实际上我把它放在buddypress消息中)。基本代码非常简单。Exemple: https://jsfiddle.net/fqo1za9u/一瞥:HTML head:<script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/
从WordPress下载定制主题
我激活了wordpress主题twenty twenty 并对其进行一些更改,如背景颜色、更改默认内容和登录页等。我可以导出这个修改过的主题并导入到另一个wordpress网站中,这样我就不必一次又一次地进行相同的更改吗?我们必须在40个wordpress网站上复制相同的内容,我们正试图通过multisite来实现这一点,但multisite的问题是它安装的是主题的默认内容,而不是修改过的内容。谁能告诉我如何做到这一点?
子主题样式.css版本控制
这件事让我头痛不已。我有一个儿童主题,并对style.css 文件这些更改没有显示在页面的重新加载中,因为该文件的样式表声明中没有提及版本。我发现了style.css 作为主题的基础加载,并且style.css 应该会出现,但没有。我尝试了在网上找到的注销、出列和重新排队选项,但仍然没有成功。我已经通过排队等待另一个css文件来解决这个问题,我已经根据文件的修改日期为其添加了版本控制,但我很好奇其他人是否已经看到这个问题并有了适当的解决方案。
避免从父主题加载CSS
在父主题(Foodica Pro)函数中。php I具有函数foodica\\u scripts(),其中css和js加载在页面标题中,包括:wp_enqueue_style( \'media-queries\', get_template_directory_uri() . \'/css/media-queries.css\', array(), WPZOOM::$themeVersion ); 此媒体查询。css将需要大量的工作来覆盖(使用不同的断点)。我想避免加载这个css文件,但不涉及父
如何在WordPress主题的任何地方显示主页的最后修改日期?
我只是在主页(index.php)中显示我最近发布和修改的帖子。如何显示主页的上次修改日期?
如何将父主题的unctions.php中使用的Required()重写到子主题
我已经为一个主题创建了一个子主题,除了函数中需要一些文件外,一切都很好。父主题的php,我想从子主题重写它。他们使用了get_template_directory_uri();而不是get_stylesheet_directory_uri();. 所以它并没有覆盖它。函数中使用的代码。php是:require( get_template_directory() .\'/inc/custom-functions.php\' ); 我无法更改父主题或从子主题中取消挂钩。使用子进程的最佳解决方案是什么
Custom Background by Page IDs
我使用TwentyTwent主题,并希望通过页面ID更改其背景颜色。我不确定,但当我检查功能时。php,我看到以下与背景颜色相关的行: // Custom background color. add_theme_support( \'custom-background\', array( \'default-color\' => \'f5efe0\', ) )
将颜色添加到现有调色板,而不替换它
使用add_theme_support( \'editor-color-palette\' ) 可以使用自定义调色板替换古腾堡编辑器中的调色板:add_theme_support( \'editor-color-palette\', array( array( \'name\' => __( \'Strong magenta\', \'themeLangDomain\' ), \'slug\' => \'strong-magent
覆盖核心函数LOCATE_TEMPLATE
我想重写Wordpress核心函数locate\\u template()我希望该函数还可以在附加插件目录中搜索模板文件我在函数中没有看到任何过滤器,也没有检查函数是否存在<也许有人有更好的解决方案。我试图创建的是一个作为插件的孙主题,它适用于常规主题文件,但不适用于重写get\\u template\\u part()和locate\\u template()函数。为了将来的清除,我的网站将在子主题文件夹中查找文件,如果不在那里,它将查看插件文件夹,如果不在那里,它将查看父主题,然后查看原始Wor
修改主题时会触发哪个操作?
我想拦截插件更改,但在Action Reference 似乎做到了。我试过了after_switch_theme 只有在从一个主题更改为另一个主题后才会触发load_themes.php 当进入带有当前安装插件列表的“外观”页面时,会触发此操作。在customizer中配置主题后将触发哪个操作?修改子主题的文件时将触发哪个操作?主题更新到新版本时将触发哪个操作?
在ADD_META_BOX中创建的自定义字段在默认自定义元数据框中再次出现
我成功地创建了一个包含自定义字段的元框,并将其限制为显示在自定义帖子类型中。//define metabox function product_info_en() { add_meta_box( \'english_info\', \'English Info\', \'english_product_name_callback\', array(\'product\'), \'normal\', \'high\' ); } //add to hook
为子主题中的Google标签管理器添加头部和身体功能
我已经激活了一个子主题,在我的子主题中没有看到任何头和身体来放置GTM片段。我该怎么做?我不想在子主题中粘贴整个头部和身体来覆盖父主题并错过更新。
我可以在不丢失我已有的帖子和页面等的情况下,从高级主题创建子主题吗?
我有一个Wordpress安装,主题为premium,以防我创建了一个要使用的自定义页面,然而,由于这个网站已经投入生产,我最终以这种方式完成了安装,尽管我知道它不是正确的。我的问题是,如果我创建了一个儿童主题,我可能会很难失去我现在已经拥有的东西,比如帖子、页面等等。。。或者,如果我创建一个子主题并激活它,我将继续我的网站工作,我可以添加新的自定义页面,没有任何问题,并从那里继续。。。提前谢谢大家!
可重复使用的功能和工具(框架)
我确实有一些PHP自定义函数,几乎每次都在我的应用程序上使用。这些函数并不都与WordPress相关,但有些函数与WordPress相关,因此需要先初始化WP,然后才能使用它们(例如,文本域的通用加载或自定义post查询)。我希望能够在我所有的WP应用程序(主题和插件)中使用这些功能,我想知道哪里是放置它们的最佳位置。我最初认为我可能会使用一个主父主题,它将是我所有网站上的父主题,但我不知道这是否足够,因为该主题只在插件之后加载,我不知道在加载主题之前是否会触发一些挂钩。有什么想法吗?
为什么<?PHPECHO GET_TEMPLATE_DIRECTORY_URI()?>仍然输出/wp-Content/Themes/twentynineteen?
我开发了一些219个儿童模板。今天,我需要转换my last child-template 进入一个独立的模板中。我从样式中删除了以下行。css文件:Template: twentynineteen 并在我的函数中添加了几行。php文件:if ( ! function_exists( \'oripeau_setup\' ) ) : function oripeau_setup() { load_theme_textdomain( \'oripeau\', get_temp
如何检查或测试WordPress自动年份更改脚本?
如何测试动态生成或通过PHP生成的WordPress版权年,这意味着当年份发生变化时,不需要等待一整年来查看它是否发生变化?我对虚拟容器或诸如此类的东西一无所知,所以请在这里对我宽容一些。如果这是它所需要的,那么用一种简单的方式告诉我如何测试它。我买了一个WordPress主题,但没有版权年自动更新。因此,我要求开发人员提供一个可以这样做的脚本,并将其放置在函数中。我的子主题文件夹中的php文件。因此,当2019年改为2020年时,这一年并没有发生逆转。这是给我的原始代码。 function chi
如何修复编辑livesite子主题边栏小工具文本的错误消息?
我的WordPress livesite在我尝试编辑216个子主题的侧边栏小部件文本时会说“发生错误。请重新加载页面并重试”。我将网站复制到localhost,但没有收到相同的错误消息(我可以很好地编辑文本)。即使只有“functions.php”文件和“style.css”文件,livesite子主题也会出现错误。我尝试禁用所有插件,但收到了相同的错误。下面的图片显示我试图更改“目录”名称,导致错误。
获取生成页面所包含的PHP文件的列表
一些商业主题已经变得一团糟:标题可能是由主题文件夹中的文件创建的,也可能是由子主题创建的,也可能是由遗留插件中的遗留文件夹创建的。在这种情况下,我如何才能找到真正执行的代码?