首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如果一个主题在它的functions.php中加入了一个样式,你如何在子主题中注销它,以便在更新主题时保留它?

在子主题中注销主题的样式可以通过以下步骤实现:

  1. 创建一个新的functions.php文件:在子主题的文件夹中创建一个新的functions.php文件。
  2. 使用wp_enqueue_style函数注销样式:在新的functions.php文件中,使用wp_enqueue_style函数来注销主题的样式。该函数用于将样式表添加到WordPress网站中。
  3. 使用wp_enqueue_style函数注销样式:在新的functions.php文件中,使用wp_enqueue_style函数来注销主题的样式。该函数用于将样式表添加到WordPress网站中。
  4. 在上述代码中,wp_dequeue_style函数用于注销主题的样式。需要将'parent-theme-style'替换为实际主题样式的句柄。
  5. 保存并激活子主题:保存新的functions.php文件,并在WordPress后台激活子主题。

通过以上步骤,子主题将注销主题的样式,使其在更新主题时保留。请注意,这只适用于通过wp_enqueue_style函数添加的样式。如果样式是直接在主题的functions.php文件中添加的,可能需要使用其他方法来注销样式。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Genesis框架从入门到精通(3):框架内置动作

admin :与后台管理相关文件 images: 管理后台用到图片 classes :每个PHP文件中都声明了一个主题要使用到类 css :管理后台样式文件 functions :主题主题中使用通用函数或辅助函数...如果我不能一下就想出来,我可以很快找到。我们来看看structure目录文件。...要做就是找到需要被删除动作,将其复制到主题functions.php文件,然后将把”add_action()”更改为“remove_action()”。...将其复制到主题functions.php,并将“add”更改为“remove”。...修改动作 这是处理Genesis 动作最难搞部分。必须删除现有动作,然后创建自己函数来替换。在主题中最常见修改之一是自定义循环。

93830

WordPress面试题

下面是关于如何在 WordPress 源码开发主题和插件基本指南: 开发 WordPress 主题: 创建主题目录: 在 WordPress wp-content/themes/目录下创建一个文件夹...添加样式和脚本: 创建一个style.css文件来定义主题样式。 使用wp_enqueue_style和wp_enqueue_script函数在主题中添加样式和脚本。...自定义主题功能: 在functions.php文件添加自定义功能和钩子。 使用add_theme_support函数来启用特定功能,自定义菜单、特色图像等。...通常,主题文件存储在 wp-content/themes/your-theme 目录下。 创建主题(可选): 为了确保修改不会在主题更新丢失,可以创建一个主题。...> 在实际环境,请使用更强大哈希算法, bcrypt。 更新数据库密码: 在wp_users表,找到用户行并更新user_pass列值为新 MD5 散列值。

34840
  • WordPress 通过模板文件和自带函数引入 cssjs 两种方法

    您可以使用函数, get_template_directory_uri() 来获取主题目录样式文件。永远不要去想硬编码了! $deps (数组,可选)处理相关样式名称。...如果丢失某些其他样式文件将导致样式表将无法正常工作,可以使用该参数设置“依赖关系”。 $ver (字符串或布尔型,可选)版本号。可以使用你主题版本号或任何一个你想要。...默认值:false $in_footer(布尔型)(可选)通常情况下脚本会被放置在区块如果该函数为true,脚本则会出现在区块最下方。要求主题在适当位置包含有 wp_footer() 钩子。...在 WordPress ,注册样式是“可选”。如果样式不会被其他插件使用,或者不打算使用任何代码来再次加载可以自由地排队样式而不需要注册。继续看看它是如何实现。...> 切记:如果一个插件将要用到你样式表,或者打算将在你主题不同地方进行加载,绝对应该先注册。

    1.7K30

    使用 WordPress 主题(Child Themes)功能快速制作自己主题

    它可以基于某个主题,继承功能和样式,然后让自己进行简单代码编写就可以衍生出一个版本。还可以对子主题增加样式、功能等等,不仅仅是修改父主题样式那么简单。...所以从这个角度来说,如果你想修改一个主题应该用主题这个功能,而不是直接修改原主题文件。 下面就来具体实践看一下,我们就以 Twenty Twelve 这个主题为例吧,其他主题都是一样。...比较聪明办法就是利用主题这个特性,想要增加父主题功能,我们可以新建一个主题,然后把功能放在 functions.php ,这样即使是父主题升级了也没有关系。...注意,不需要把父主题 functions.php 文件内容,全部复制到主题 functions.php 。...引用主题其他文件 如果主题目录还有一些其他文件要引入,可以使用 get_stylesheet_directory() 这个函数来获取当前主题目录位置。

    1.3K21

    WordPress主题开发基础:Body 类指南

    由于body类是特定于主题,因此您需要将以下代码添加到主题functions.php文件。...现在,您可以直接在主题样式表中使用此CSS类。如果您在自己网站上工作,则还可以使用主题定制器自定义CSS功能添加CSS 。 您可以选择要启用body分类功能文章类型以及谁可以访问。...现在,在这种情况下,您可以将条件标记与一些自定义代码一起使用,将自定义类动态添加到body类。 为此,您需要将以下代码添加到主题functions.php文件。...肯定还有更多方案可以使用body_class函数来避免编写冗长代码行。例如,如果您使用诸如Genesis之类主题框架,则可以使用它在主题中添加自定义类。...希望本文能帮助您学习如何在主题中使用WordPress body类,如果对于这篇文章有什么疑问,可以在下面留言讨论。

    2.1K20

    金九银十,带你复盘大厂常问项目难点

    在使用 qiankun 如果子应用动态插入了一些标签,会如何处理? 在使用 qiankun 如果子应用动态插入了一些标签,我们可以通过劫持 DOM 一些方法来处理。...Parcel 是 single-spa 一个功能,允许一个应用挂载另一个应用,并且可以控制这个应用生命周期。...如果应用是基于 jQuery 或者其他传统技术开发多页应用,或者需要在应用中加载一些第三方页面,那么 iframe 可能是一个更好选择,因为它可以提供更强隔离性。...另外,如果共享组件依赖全局插件(store和i18n),需要进行特殊处理确保插件正确初始化。 在qiankun,应用之间如何复用依赖,除了npm包方案外?...兼容旧版本方案 兼容旧版本策略取决于特定需求和资源。一种常见策略是在版本升级后,继续维护旧版本一个分支,以便在必要进行修复和改进。

    78330

    关于“Python”核心知识点整理大全58

    19.2.3 注销 现在需要提供一个让用户注销途径。我们不创建用于注销页面,而让用户只需单击一个 链接就能注销并返回到主页。...为此,我们将为注销链接定义一个URL模式,编写一个视图函数, 并在base.html添加一个注销链接。 1....render(),然后导入了函数login()和authenticate(),以便在用户正确 地填写了注册信息让其自动登录。...如果不是,就创建一个UserCreationForm实例,且不给 提供任何初始数据(见1)。...用户注册,被要求输入密码两次;由于 表单是有效,我们知道输入这两个密码是相同,因此可以使用其中任何一个。在这里,我 们从表单POST数据获取与键'password1'相关联值。

    11410

    Android 样式系统 | 主题背景覆盖

    何在主题背景 Foo 中有指定,但是在主题背景 Bar 未指定属性也被应用于此 Button。...覆盖了各自主题背景 这或许是一个不太恰当例子,但样式化应用不同外观子区域,这项技术价值则被凸显出来。...过度重叠 由于主题背景会覆盖树结构更高一级主题背景,因此请务必留意主题背景所指定内容,以此避免它意外替换您本想要保留属性。...,定义属性要越少越好,作用只是为了覆盖另外一个主题背景 按照惯例,我们 "ThemeOverlay" 为前缀给这些主题背景覆盖起名字。...如果不清楚 Context 是否正确的话,您可能会遇到在尝试应用背景主题层级不生效情况,届时您可能会陷入困惑并且搞不清楚究竟发生了什么。

    1.4K10

    WordPress开发人员犯12个最严重错误

    其他将你JavaScript全写在一个单独文件, 是懒惰工程师常见做法。 无论犯了什么错误,请继续阅读,找出新和经验丰富开发人员所犯12个最常见WordPress错误。...如果您必须扩展已经遵循WordPress PHP编码标准现有插件或主题,那么最好坚持使用它们保持一致样式,以便代码变得干净,易于阅读。注意,为了提高性能,一些规则被普遍应用,忽略了编码风格。...7.不通过版本控制系统(Git)专业方式跟踪更改 自定义编码文件(主题或自定义插件)最好在版本控制之下。...10.不为WordPress插件和主题使用正确体系结构(代码组织) 根据于插件大小和性质(例如:一个独立插件或插件扩展,只有当一个插件被激活才会起作用,比如WooCommerce),必须建立正确体系结构和代码组织...例如,如果您有很多短码,您可以将它们全部保存在一个单独类文件,例如,class.shortcodes.php,或者如果有要在Dashboard和前端视图中加CSS和JavaScript文件,那么一个

    2.9K10

    Android 12 SplashScreen API快速入门

    这次Android系统变化当中,UI变化无疑是巨大。Google在Android 12采取了一种叫作Material You界面设计,一切为中心,喜好为风格。...然后再次运行程序: 会发现,SplashScreen只是短暂显示了一下就进入了App界面。但现在界面其实还是不能响应任何事件,而是要等待3秒钟以后才能响应。...所以,如果代码保留着过去自己实现那一套SplashScreen,在Android 12就会出现双重SplashScreen现象。...这样,当SplashScreen结束主题就能够被复原,从而不会影响到你App主题外观。...这样,当我们刚刚进入App时候,就会先显示一个SplashScreen界面,然后当App初始化完成之后,SplashScreen会自动消失,并且主题也会变成原来App主题样式

    1.9K10

    解决新版wordpress打开速度超级慢问题

    WordPress 3.5 ~ WordPress 3.7 各版本(含类似 3.5.1 这样小版本),核心程序文件 wp-includes/script-loader.php 和自带主题函数文件...functions.php 文件外,WordPress 自带编辑器样式文件也调用了 Google Fonts 服务:wp-includes/script-loader.phpwp-includes/...关闭 WordPress 自动升级服务 WordPress 3.7版本发布时候,引入了一个小版本自动更新功能。...很显然,如果我们开启这项功能,当 WordPress 发布新维护更新时候(比如 WordPress 3.9.2),会自动覆盖掉我们所做修改。这是我们不希望发生事情。...可以在 wp-config.php 文件中加入一行代码,来关闭自动更新功能,这行代码放在数据库信息后面即可: define('AUTOMATIC_UPDATER_DISABLED', true )

    5.6K30

    WordPress 初学者词汇表(术语解释)

    建立博客,您要做第一件事就是选择一个主题。这可以帮助您设置博客样式。...除了父主题之外,还使用主题来显示自定义。当您想对主题(实际代码)进行核心更改时,您需要使用主题来继续更新主题。...一个流行例子是 StudioPress 创建 Genesis 父主题,它在网络上有大量可用主题。Genesis父主题包括所有核心主题功能,而主题包括自定义样式和布局。...Responsive(响应式) 当一个网站是响应式,这意味着它被设计成可以配置自己适应任何尺寸屏幕,无论是智能手机、平板电脑还是台式电脑。...恭喜,您现在知道了一些常见WordPress开发术语!希望知道这些术语将帮助您成为一个更加自信能想出更令人困惑术语吗?如果您不是博客新手,您刚开始写博客哪些术语让会让您感到困惑?

    7.2K20

    关于“Python”核心知识点整理大全59

    正如你看到,现在每个主题都属于用户ll_admin。 注意 可以重置数据库而不是迁移,但如果这样做,既有的数据都将丢失。一种不错做 法是,学习如何在迁移数据库同时确保用户数据完整性。...如果确实想要一个全新 数据库,可执行命令python manage.py flush,这将重建数据库结构。如果这样做, 就必须重新创建超级用户,且原来所有数据都将丢失。...然后,注销并以另一个用户身份登录,topics页面将不会列出任何主题。...自己试一试就明白了。拥有所有主题用户身份登录,访问特定主题,并复制该页 面的URL,或将其中ID记录下来。然后,注销并以另一个用户身份登录,再输入显示前述页面的URL。...Django意思是说,创建新主题必须指定其owner字段值。 由于我们可以通过request对象获悉当前用户,因此存在一个修复这种问题简单方案。

    13310

    检测CSS和JS改动自动刷新脚本

    当我们在修改主题样式后,经常要做一个重复动作就是按F5刷新网页,今天介绍一款神奇小工具,可以检测CSS和JavaScript文件变化,并自动刷新网页JS脚本Live.js。...Live.js下载 将下载live.js放到主题目录,并使用下面的方法加载到当前主题中,放到主题js目录为例, 将下面代码加到主题footer.php: /js/live.js"> 或者加到主题functions.php: wp_enqueue_script( 'live', get_template_directory_uri()...,将修改后效果立即显示在浏览器,方便随时观察变化,有助于加快开发时间。...另外,Live.js脚本纯粹是为网页开发而设计,没有必要让一直保留主题中,因为启用后网页每两秒钟 flashes”一次 ,会影响页面的正常加载。

    2.9K20

    Typecho-handsome主题如何统计全站字数

    文章概要:在使用handsome主题过程,每篇文章都会自动进行字数统计,但是如何才能统计出我们首页从开始到至今写所有文章字数之和呢?...今天教程告诉大家如何在Typecho-handsome主题中统计全站字数! 每日一言:保护好梦想,等到开花结果那天,它会让俯视所有曾经看低的人。...> ---- 源代码修改位置           1.按照如下路径进入到functions.php文件functions.php文件路径           2.在文件最后复制粘贴上述代码...具体可以参考笔者下面这篇文章:里面对如何修改矢量文字图标做了超详细讲解 Font-Awesome如何引入矢量字体图标 下面来看看笔者修改过样式吧!           ...1.选择一个自己喜欢矢量文字图标 矢量文字图标           2.copy覆盖原来矢量文字代码,从下图可以看出我们已经成功地覆盖掉了!

    57230

    如何修复specialadves WordPress Redirect Hack

    有效负载域会定期更换和更新,但目标大致相同:诱使毫无戒心用户点击恶意链接传播广告软件并将虚假广告推送到受害者桌面上。....txt文件本身也包含重定向到同一个虚假域代码: 应该从tmp目录删除.txt文件,但是只要从核心文件删除对引用,就足以停止重定向。...如果给定正确参数,它将重新感染网站,因此请务必删除注入文件顶部代码(在第一个开始和结束 PHP 标记之间)。 确保保留主题文件合法内容原封不动!...虚假管理员创建者 一些受影响网站在其活动主题functions.php文件中注入了一个虚假管理员创建者。...您还需要考虑对 WordPress 管理员仪表板进行一些基本强化,帮助防止再次感染,当然还需要更新所有管理员密码和其他重要网站密码。

    92130

    何在Ubuntu上安装和使用Hugo

    /themes 您所见,我们当前目录themes目录实际上只是指向我们克隆到主目录主题存储库链接。...这样,当我们生成新页面,页面模板将在我们编辑器打开,准备工作。我们还应该设置默认主题。我们将使用一个名为“nofancy”主题开始。...您选择主题也可能使用自己前端变量。在Hugo主题查看主题README,获取有关主题详细信息。...这意味着过去内容可能会从之前版本中保留在公共目录。Hugo开发人员建议您在每次构建后删除public目录,以便可以全新地重新创建内容。 Hugo还包括一个自己Web服务器。...我们Pygments样式已应用于代码块: 如果我们点击“关于”链接,我们将进入“关于我”页面: 您所见,我们主题相当基本,但它功能与我们预期完全相同。

    6.5K10

    如何将你 WordPress 网站置于维护模式

    WordPress 维护模式是在开发阶段覆盖网站理想方式。更新 WordPress ,最好对访问者隐藏测试和错误。 这些更改可能包括测试插件、更新内容、更改主题或任何其他服务器端更改。...启用 WordPress 模式一个原因是它可以让你在网站处于更新阶段保留用户。将 WordPress 网站置于维护模式后,它将在网站上显示通知并提醒他们当前情况。...如果不选择它们,则仅允许管理员。 设计:在设计选项卡将创建一个有吸引力启动画面。要开始创建初始屏幕,可以直接转到标题(HTML 标记)选项。...或者,可以要求你订阅者订阅,以便在网站再次处于活动状态立即收到通知。模块选项卡下一个选项是可以自定义社交网络地方。需要做就是发布指向你社交媒体帐户链接。...需要做就是将这些代码行添加到主题 functions.php 文件末尾。

    2.4K31

    网站最近动态

    先说点题外话吧,下午进入网站后台查看代码发现被植入了恶意代码,原主题是没有问题,可能是不小心安装其它主题感染上,于是把其它所有主题删除了,同时把恶意代码清除了。...如果攻击行为停止,4小后网站会自动开通。 —阿里云 1. 网站背景 所用主题只能设置背景色,不能设置背景图片,看着有点单调,想放张照片做背景,如果改css又太麻烦,于是想着直接从后台下手。...最后发现一个简单而又直接方法: 首先招唤神龙—在functions.php文件中加上下列代码: add_theme_support('custom-background'); 此时刷新页面会在“外观...版本 使用WordPress都有一个普遍意识,就是为了安全而移除WordPress版本号,以免不良用心的人利用旧版本漏洞对网站进行攻击。...去掉分类目录url链接Category 主题文件Functions.php中加入下列代码: // 去掉链接category分类标志 add_action( 'load-themes.php',

    38320
    领券