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

从wp_head Wordpress中删除所有主题CSS & JS,但不删除wp管理工具栏。

在WordPress中,wp_head是一个非常重要的函数,它负责输出网页头部的内容,包括主题的CSS和JS文件。如果你想删除主题的CSS和JS文件,但保留wp管理工具栏,可以通过以下方法实现:

  1. 创建一个自定义主题或子主题:首先,你需要创建一个自定义主题或子主题,以便对主题进行修改而不影响原始主题文件。你可以在WordPress官方文档中找到有关如何创建自定义主题或子主题的详细说明。
  2. 打开主题的functions.php文件:在你的自定义主题或子主题中,打开functions.php文件,该文件位于主题文件夹中。
  3. 添加代码以删除主题的CSS和JS:在functions.php文件中,添加以下代码:
代码语言:txt
复制
function remove_theme_scripts() {
    // 移除主题的CSS文件
    wp_dequeue_style('theme-style');

    // 移除主题的JS文件
    wp_dequeue_script('theme-script');
}
add_action('wp_enqueue_scripts', 'remove_theme_scripts', 999);

在上述代码中,'theme-style'和'theme-script'是主题加载的CSS和JS文件的句柄(handle)。你需要将它们替换为你的主题实际使用的CSS和JS文件的句柄。

  1. 保存并应用修改:保存functions.php文件,并将修改后的主题文件夹上传到你的WordPress网站的wp-content/themes目录中。

现在,当你访问你的WordPress网站时,主题的CSS和JS文件将不再加载,但wp管理工具栏将保留。

需要注意的是,这种方法只适用于删除主题的CSS和JS文件,而不影响其他功能。如果你的主题还依赖其他的CSS和JS文件,你需要相应地修改代码以保留这些文件。

此外,腾讯云提供了一系列与WordPress相关的产品和服务,例如云服务器、云数据库、内容分发网络(CDN)等,可以帮助你构建和管理WordPress网站。你可以访问腾讯云官方网站(https://cloud.tencent.com/)了解更多信息。

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

相关·内容

隐藏 WordPress 系统,提高 WordPress 站点安全性

themes/themename/assets/js/ 到/assets/js/  * /wp-content/themes/themename/assets/img/ 到/assets/img/  ...location ~ ^/assets/(img|js|css|fonts)/(.*)$ { try_files uri uri/ /wp-content/themes/YOURTHEME/1/2;...,如果你在主题中修改了 WP_CONTENT_URL 或 WP_CONTENT_DIR 常量,可能会出现冲突,确保以上代码wp-content 目录是正确的就可以了。...使用相对链接 所有的地方都使用绝对链接也是 WordPress 的一大特点,其实这是没有必要的,我们通过下面的代码可以吧绝对链接修改成为相对链接。...WordPress添加了很多我们平时用不到的代码,这不但增加了垃圾代码,对网站后台系统也暴露得很充分,好在我们可以很容易的清理掉这些代码,添加以上代码到主题的 functions.php

1.4K30

WordPress移除head头部jscss、feed等多余加载项

在我们开发WordPress主题时,细心的小伙伴或发现网站头部如果加载head页面就会出现很多系统自带的加载项目,例如自带的cssjs、feed、style等多余信息。...我们先看看移除多余加载项之前的代码截图 解决方法 //去除头部多余加载信息 remove_action( 'wp_head', 'wp_generator' );//移除WordPress版本 remove_action...=shortlink //remove_action( 'wp_head', 'wp_print_styles', 8 ); //移除后台插件加载css remove_action( 'wp_head'...' );//emoji载入js remove_action( 'wp_print_styles', 'print_emoji_styles' );//移除emoji载入css remove_action...10 ); remove_action('wp_head','wp_resource_hints',2);//移除dns-prefetch 使用方法 将上面代码添加到主题的functions.php文件

2.5K20

WordPress删除头部wp_head()多余代码

('l10n'); remove_action('wp_head','rsd_link');//移除head的rel="EditURI" remove_action('wp_head','wlwmanifest_link...> 把这段代码插入到主题的functions.php文件下,可以清除WordPress头部大量冗余信息。如有必要,可以看看这些代码的具体意义,以免删除某些你想保留的功能。...二、wp_head函数 wp_head() 是wordpress的一个非常重要的函数,基本上所有主题在header.php这个文件里都会使用到这个函数,而且很多插件为了在header上加 点东西也会用到...、第一篇文章、主页meta信息 WordPress把前后文、第一篇文章和主页链接全放在meta。...>" /> 在 WordPress 2.9 发布之后,WordPress 已经默认支持这一标签了,我们无需做任何动作,主题就支持这一标签。

2.8K80

WordPress主题制作(四):制作头部模板header.php

当我们用文本编辑器打开WordPress主题制作:开始前的准备下载的Yii-Candy的 .php 文件,不难看出他们头部的代码都非常的相似!...在我们之前创建的主题目录wp-content\themes\Yii-Candy下新建一个文件header.php,我们提取出index.php的头部代码复制粘贴到header.php即可,下面的是目前...>" /> 添加wp_head 有些插件需要在网页头部执行一些类如添加一些jscss的动作,要让这些插件能够正常的工作,也让你的主题有更好的兼容性,你应该添加wp_head()函数。...现在总结一些今天讲到的比较重要的知识点: get_header() 当前主题文件夹包含header.php文件 is_home(),is_single(),is_category()等几个条件判断标签...) 输出博客描述 wp_head() 用于包含WordPress程序输出头部信息 wp_list_categories(); 用于列出博客分类页 wp_list_pages() 用于列出博客页面 WordPress

1.2K20

WordPress优化二】去掉不必要的东西

去掉不必要的东西 主题选好了还没有完,因为WordPress系统自身还拥有一些优化的空间,因此我们可以对WordPress进行一些适量的优化。..., create_function( '$a', "wp_deregister_script('autosave');" ) ); 关闭WordPress版本修订: //禁用所有文章类型的修订版本 add_filter...$num, $post ) { return 0;} functions.php文件的一般目录为: 您的域名/WordPress安装目录/wp-content/您当前使用的主题目录/ 在wp-config...---- 精简您的WordPress头文件信息 并隐藏您的WordPress版本号 在当前WordPress主题的functions.php文件中加上以下代码即可精简头部信息并隐藏WordPress版本号...', 'noindex', 1 ); remove_action( 'wp_head', 'wp_print_styles', 8 );//载入css remove_action( 'wp_head',

1.4K40

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

WordPress 引入css/js 是我们制作主题时首先面对的一个难点,任何一款主题都要加载自己的 css,js,甚至很有可能还需要加载 Jquery 文件,网上方法特多,说法不一,我们今天借鉴 wordpress...官方最新的 twentysixteen 主题来学习总结一下 WordPress 引入 css/js 各种常用方法,以及最优化的加载方法。...> 但是 WordPress 不能确定是否在在页面加载了 JSCss 文件,如果另一个插件使用相同的 JSCss 文件,就无法检查 JSCss 文件是否已经被包含在页面。...> 当 css/js 很多,并且要分情况加载时,需要使用 wp_register_script() 和 wp_register_style() 函数,可以更好的管理资源,避免重复劳动。...WordPress 默认在 wp_head() 处理,而我们改为在 wp_footer() 处理。

1.6K30

禁止移除 WordPress 4.2 前台自动加载的 emjo 脚本

如果你更新了WordPress 最新版本的4.2 版本,查看网页源代码你会发现WordPress 会自动在head加载一段用于支持emjo 表情的脚本(JS+CSS),对于大部分人来说,这个是十分鸡肋的功能...\/js\/wp-emoji-release.min.js?...因为WordPress 更新4.2 的一个新增功能就是支持emjo 表情,但看部分加载源居然是wp.org的js 文件(wp.org 有被墙否?)对于大部分人来说,这个是十分鸡肋的功能。...去除/删除/禁止方法 要禁止WordPress 在前台自动加载这段脚本,可以用以下方法: 1)插件法 安装 Disable Emojis 插件:https://wordpress.org/plugins...disable_emojis() { remove_action( 'wp_head', 'print_emoji_detection_script', 7 ); remove_action( 'admin_print_scripts

1.1K100

十条关于 WordPress 安全性的小贴士

而且即使 WordPress 是安全的,也并不是所有主题和插件都会有同样级别的开发重视程度。 有些人攻击 WordPress 是为了挑战或造成恶意的损害,这些行为都很容易被发现。...一旦你安装的 WordPress 被破解,可能需要删除所有内容并从头重新安装。 庆幸的是,有很多简单的方案来提升安全性。下面提到的安全修复方案都不会超过几分钟。 1....使用强大的管理员帐户凭据 同样地,在安装过程创建的管理员账户也应使用强大的 ID 和密码。任何使用 ‘admin’ 作为 ID,‘password’ 作为密码的人都活该被黑客入侵。...大多数情况下,用户应该是: 编辑: 可以发布和管理自己和其他人的帖子的人 作者: 可以发布和管理自己的帖子的人 贡献者: 可以编写和管理自己的帖子但不能发布的人 这些角色都不能授权配置 WordPress...通过在主题的 functions.php 文件添加下面的代码来删除该信息: remove_action('wp_head', 'wp_generator'); 9.

67730

如何彻底移除并关闭WordPress的RSS feed

我们可以使用下面的代码: // 删除 wp_head 输入到模板的feed地址链接 add_action( 'wp_head', 'wpse33072_wp_head', 1 ); function...wpse33072_wp_head() { remove_action( 'wp_head', 'feed_links', 2 ); remove_action( 'wp_head',...array(); // 运行一次后,记得删除下面的代码 flush_rewrite_rules(); } 将以上php代码放入当前主题的functions.php,然后登陆进入...WordPress后台,随便打开一个页面,然后回来在主题的functions.php中将:flush_rewrite_rules(); 这行代码删除即可。...插件版 点此下载插件 下载后解压,将remove-feeds目录通过ftp上传到网站的wp-content/plugins目录,然后在WordPress后台 - 插件,启用这个插件即可: Remove

1.4K00

WordPress添加关键词和描述标签

WordPress添加关键词和描述标签 关键词和描述标签作为SEO的基础配置,在wordpress没有默认添加,这里记录一下在Wordpress自动添加关键词和描述标签的方法。...php } } } add_action( 'wp_head', 'add_seo_meta_tags' ); 二、使用的前置要求 请注意,需要保证主题的header.php调用过wp_head...php wp_head(); ?...> OK,这样我们就给所有页面都添加上关键词和描述标签了~ 相关链接: 1. wordpress关于meta标签的说明 MySQL多层级树形结构表的搜索查询优化 使用WordPress...作为小程序后端——APPID有效性前置检查 使用WordPress作为小程序后端——小程序请求前置检查 Windows rclone挂载sftp 迁移——Electron迁移到Eclipse Theia

49120
领券