作者: wildhorde

移除WordPress5.9头部自带的id=’global-styles-inline-css’

今天看后台WordPress 5.9版的升级提示,于是就升级了一番。升级之后看看前后台有没有什么异常,然后看到页面顶部输出了一段颜色和字体大小样式。

<style id='global-styles-inline-css' type='text/css'>
body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;…………………………
</style>

样式代码还挺长,上面没高兴展示全,看着好像是WordPress的Gutenberg编辑器或者默认主题相关,我自己两个都不用,索性把那大段的样式去掉。

去掉方法是也很简单,在主题的functions.php里面加上以下代码就行了。

//移出头部global-styles-inline-css
add_action( 'wp_print_styles', function()
{
	wp_deregister_style('global-styles');
} );

移除升级WordPress 6.1后的经典主题样式

升级到 WordPress 6.1后,查看源代码发现在头部出现一个样式代码:

  1. <style id=‘classic-theme-styles-inline-css’ type=‘text/css’>
  2. /*! This file is auto-generated */
  3. .wpblockbutton__link{color:#fff;backgroundcolor:#32373c;borderradius:9999px;boxshadow:none;textdecoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);fontsize:1.125em}.wpblockfile__button{background:#32373c;color:#fff;textdecoration:none}
  4. </style>

大概是为非具有站点编辑功能的WordPress默认主题准备的,但未使用默认主题居然也有这个,莫名其妙,应该是系统自动添加的。

移除方法,将下面代码添加到当前主题函数模板 functions.php中即可:

  1. add_action( ‘wp_enqueue_scripts’, ‘zm_remove_classic_heme_styles’, 20 );
  2. function zm_remove_classic_theme_styles() {
  3. wp_dequeue_style( ‘classic-theme-styles’ );
  4. }

或简化的代码:

  1. add_action( ‘wp_enqueue_scripts’, function() {
  2. wp_dequeue_style( ‘classic-theme-styles’ );
  3. }, 20 );

感觉WordPress开发者又在胡整。

转自知更鸟:移除升级WordPress 6.1后的经典主题样式

Nextcloud手动升级的方法

在自动升级Nextcloud时,经常出现无法升级的情况。今天试了一下手动升级的方法,还真成功了。

1.下载安装包
2.解压覆盖
3.手动将conifg文件夹下的config.php打开,将版本信息改为最新版本,如’version’ => ‘23.0.3.2’。
4.访问主页,开始升级。

BT-Panel Linux自动磁盘挂载工具1.8(2020/1/17更新)

BT-Panel Linux自动磁盘挂载工具1.8(2020/1/17更新)

最近发现很多用户反馈的一些问题与磁盘挂载有关,
1、安装完面板后发现磁盘容量与实际购买容量不符
2、重启服务器后面板无法访问,网站、数据库文件丢失

以上都是因为未挂载磁盘,或挂载操作不当引起的,为解决这个问题,我们制作了磁盘自动挂载工具,支持Centos、Ubuntu、Debian、Fedora

说明:
1:本工具默认将数据盘挂载到/www目录
2:若您的磁盘已分区,且未挂载,工具会自动将分区挂载到/www
3:若您的磁盘是新磁盘,工具会自动分区并格式化成xfs/ext4文件系统
【1.1】更新:
1:增加指定挂载目录功能
2:修正部分有独立引导分区的系统无法正确挂载的问题
【1.2】更新:
1:修正腾讯云部分节点自动挂载为只读的问题
【1.3】 更新:
1:修正在中文版系统下无法分区的问题
【1.4】 更新:
1:当已安装面板时,暂停所有服务,自动重命名/www,并迁移数据到新硬盘(全新硬盘未挂载分区) 注:仅限3.x/4.x/5.x/6.x/7.x面板支持迁移
注:迁移过程中会将系统盘原有面板数据备份至/bt-backup目录
【1.5】 更新:
1:添加文字提醒
【1.6】 更新:
1:只有一个磁盘或www目录已被挂载的情况下,自动退出脚本,不执行任何操作
【1.7】 更新:
1:修复对面板6.x/7.x的支持

使用方法 :根据系统选择命令后进入ssh执行命令即可

已安装宝塔或数据盘有数据 务必先做快照或数据备份

挂载后建议重启服务器检查是否挂载成功

Centos系统请使用以下命令:

  1. yum install wget -y && wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh

复制代码

Ubuntu系统请使用以下命令:

  1. wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && sudo bash auto_disk.sh

复制代码

Debian系统请使用以下命令:

  1. wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh

复制代码

 

修复wp_termmeta doesn’t exist

数据库出了点问题,故障原因不明。wp_termmeta这个表坏了。执行如下SQL语句重新创建这张表:

CREATE TABLE wp_termmeta (
meta_id bigint(20) UNSIGNED NOT NULL,
term_id bigint(20) UNSIGNED NOT NULL DEFAULT '0',
meta_key varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
meta_value longtext COLLATE utf8mb4_unicode_ci
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

阿里云检查密码重用是否受限制

检查密码重用是否受限制

检查密码重用是否受限制 | 身份鉴别

描述

强制用户不重用最近使用的密码,降低密码猜测攻击风险

检查提示

加固建议

在/etc/pam.d/password-auth和/etc/pam.d/system-auth中password sufficient pam_unix.so 这行的末尾配置remember参数为5-24之间,原来的内容不用更改,只在末尾加了remember=5。

操作时建议做好记录或备份

阿里云高密码复杂度检查

高密码复杂度检查 | 身份鉴别

描述

检查密码长度和密码是否使用多种字符类型

检查提示

加固建议

编辑/etc/security/pwquality.conf,把minlen(密码最小长度)设置为9-32位,把minclass(至少包含小写字母、大写字母、数字、特殊字符等4类字符中的3类或4类)设置为3或4。如:

minlen=10
minclass=3

操作时建议做好记录或备份

版权所有 © 2024 野人部落实验室

主题设计 Anders Noren返回顶部 ↑