首页
统计
分类
tags
推荐
WordPress
Linux
Search
1
快速部署Xray V2ray SS Trojan Trojan-go七合一共存一键脚本+伪装博客
198 阅读
2
国外12个免费的DNS
145 阅读
3
github 网页的新字体 -apple-system BlinkMacSystemFont 是什么
101 阅读
4
让你的WP跑得更快 - WordPress优化指南
90 阅读
5
宝塔自行编译brotli的教程
88 阅读
Wordpress
Linux
Other
登录
Search
标签搜索
wordpress
SSR
LNMP
bbr
SSR - Bash
flashfxp
Facebook messenger
brotli
WooCommerce
Deepin
V2Ray
BBR Plus
yum
宝塔
SQLite
谷歌云
debian
Contact Form 7
reCAPTCHA
Ruinous
累计撰写
79
篇文章
累计收到
0
条评论
首页
栏目
Wordpress
Linux
Other
页面
统计
分类
tags
推荐
WordPress
Linux
搜索到
79
篇与
的结果
2022-09-18
wordpress网站维护教程:wp rocket插件预缓存CPU占用过高的解决方法
前段时间缓存插件WP Rocket发布了新的WP Rocket v3.12版本,从这个版本开始它的预缓存功能开始真正派上用场了,使用之后感觉确实快了一点点。这个功能是默认开启的,一般我们只需要安装或更新到新版本就可以了,其它不用管。只有一部分服务器配置较差的用户在使用WP Rocket v3.12后起到好反作用,服务器会出现负载过高的情况,因为预缓存功能会占用CPU,配置高一点的服务器没什么感觉,配置低的服务器感觉就比较明显。下面就给大家分享解决方法,以下代码来自站长帮,感觉大佬分享,直接上代码:`/* URL请求之间的延迟: 这是对同一 URL 的请求之间的延迟。 默认为 0.5 秒(500000 微秒) */function preload_requests_delay( $delay_between ) { // 编辑这个值,单位秒 $seconds = 1;// 不要修改这里 $delay_between = $seconds * 1000000; return $delay_between; } add_filter( 'rocket_preload_delay_between_requests', __NAMESPACE__ .'\preload_requests_delay' );` `/* CRON 间隔: 以秒为单位设置所需的 cron 间隔 通过设置更高的值,服务器将有更多的时间在处理批次之间休息。 */ function preload_cron_interval( $interval ) { // 更改此值,默认为 60 秒: $interval = 120; return $interval; }add_filter( 'rocket_preload_pending_jobs_cron_interval', NAMESPACE .'\preload_cron_interval' );` `/* URL请求之间的延迟: 这是对同一 URL 的请求之间的延迟。 默认为 0.5 秒(500000 微秒) */ function preload_requests_delay( $delay_between ) { // 编辑这个值,单位秒 $seconds = 1; // 不要修改这里 $delay_between = $seconds * 1000000; return $delay_between; } add_filter( 'rocket_preload_delay_between_requests', NAMESPACE .'\preload_requests_delay' ); ` 大家可以把上面的代码添加到当前wordpress建站主题的functions.php文件中,或者是使用Code Snippets、wp code插件添加。添加之后即可生效,可以有效减少CPU负荷。如果你的服务器配置并不差,那么上面的代码就没必要添加了。
2022年09月18日
9 阅读
0 评论
0 点赞
2022-08-18
WordPress安全 - 隐藏保护wp-login.php后台登陆入口
我们在基本的设置账户用户名和密码安全基础上,最好把这个登录入口限制访问或者隐藏,之前也有看到一些教程说安装插件,比如安装Stealth Login Page插件可以设置登录页面后的参数,与我要设置的非插件实现一样的。也可以使用Limit Login Attempts限制登录次数,如果超过一定次数就限制访问。我们能不用插件就不用插件,通过修改function.php文档的方法解决add_action('login_enqueue_scripts','login_protection'); function login_protection(){ if($_GET['root'] != 'ruinous')header('Location: https://ruinous.top/'); } 添加上面的脚本就可以,然后修改"ruinous""https://ruinous.top/"部分为自己需要的就可以,以后我们登录自己的WP网站只需要用到这样的后台路径。https://www.xinhuo.net/wp-login.php?root=ruinous
2022年08月18日
38 阅读
0 评论
0 点赞
2022-06-07
10 个提升 WordPress 网站运行速度的小技巧
前言WordPress 是全球用户最多的开源 PHP 网站程序,很多人通过 WordPress 搭建官网、博客、商城等各种网站。但是很多新手搭建的 WordPress 网站运行速度总是感觉不够理想,想要优化却又不知从何入手。今天 66哥 就整理一些所有人都能够通用的 WordPress 网站运行速度的小技巧分享给大家。步骤优化技巧 1 「去掉 emojis 表情图标」WordPress 默认调用 emojis 表情图标,但是绝大多数主题要么没有表情图标要么也是调用的其他的表情图标,所以我们可以禁用 emojis 表情。//禁止emojis表情 function disable_emojis() { remove_action( 'wp_head', 'print_emoji_detection_script', 7 ); remove_action( 'admin_print_scripts', 'print_emoji_detection_script' ); remove_action( 'wp_print_styles', 'print_emoji_styles' ); remove_action( 'admin_print_styles', 'print_emoji_styles' ); remove_filter( 'the_content_feed', 'wp_staticize_emoji' ); remove_filter( 'comment_text_rss', 'wp_staticize_emoji' ); remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' ); add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' ); } add_action( 'init', 'disable_emojis' ); function disable_emojis_tinymce( $plugins ) { if ( is_array( $plugins ) ) { return array_diff( $plugins, array( 'wpemoji' ) ); } else { return array(); } } 优化技巧 2 「去除前端调用 JS、CSS 后缀版本号」//去除加载的css和js后面的版本号 function sb_remove_script_version( $src ){ $parts = explode( '?', $src ); return $parts[0]; } add_filter( 'script_loader_src', 'sb_remove_script_version', 15, 1 ); add_filter( 'style_loader_src', 'sb_remove_script_version', 15, 1 ); 优化技巧 3 「禁止自PING和版本保存」function no_self_ping( &$links ) { $home = get_option( 'home' ); foreach ( $links as $l => $link ) if ( 0 === strpos( $link, $home ) ) unset($links[$l]); } add_action( 'pre_ping', 'no_self_ping' ); remove_action('pre_post_update', 'wp_save_post_revision'); add_action('wp_print_scripts', 'disable_autosave'); function disable_autosave() { wp_deregister_script('autosave'); } 优化技巧 4 「禁止部分头部模块」remove_action( 'wp_head', 'wp_generator' ); remove_action( 'wp_head', 'parent_post_rel_link', 10, 0 ); remove_action( 'wp_head', 'start_post_rel_link', 10, 0 ); remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 ); remove_action( 'wp_head', 'feed_links_extra', 3 ); remove_action( 'wp_head', 'feed_links', 2 ); remove_action( 'wp_head', 'rsd_link' ); remove_action( 'wp_head', 'wlwmanifest_link' ); remove_action( 'wp_head', 'index_rel_link' ); remove_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 ); 优化技巧 5 「关闭 XML-RPC」// 关闭 XML-RPC 功能 add_filter('xmlrpc_enabled', '__return_false'); 优化技巧 6 「关闭 REST API」很多 WordPress 主题是不需要 REST API 的,但是 WordPress 默认在前端加载了这个功能,我们可以禁用此功能。// 关闭 REST API add_filter('rest_enabled', '__return_false'); add_filter('rest_jsonp_enabled', '__return_false'); 优化技巧 7 「移除头部 JSON」//移除头部 wp-json 标签和 HTTP header 中的 link remove_action('wp_head', 'rest_output_link_wp_head', 10 ); remove_action('template_redirect', 'rest_output_link_header', 11 ); 优化技巧 8 「禁用 Gutenberg 编辑器」//禁用Gutenberg编辑器 add_filter('use_block_editor_for_post', '__return_false'); remove_action( 'wp_enqueue_scripts', 'wp_common_block_scripts_and_styles' ); 优化技巧 9 「将 jquery 文件移动到底部加载」//强制jquery库文件底部载入 function ds_print_jquery_in_footer( &$scripts) { if ( ! is_admin() ) $scripts->add_data( 'jquery', 'group', 1 ); } add_action( 'wp_default_scripts', 'ds_print_jquery_in_footer' ); 优化技巧 10 「网页链接后面增加反斜杠」// 页面链接后添加反斜杠 function itbulu_nice_trailingslashit($string, $type_of_url) { if ($type_of_url != 'single') $string = trailingslashit($string); return $string; } add_filter('user_trailingslashit', 'itbulu_nice_trailingslashit', 10, 2); 后语以上这些代码片段可以酌情选择添加到你的主题模板 functions.php 文件中即可生效。建议大家逐条测试,虽然这 10 条优化技巧绝大多数网站直接启用都没问题,但是有可能你的网站其他插件会与这些代码段产生冲突,比如:REST API 禁用,绝大多数网站都是不需要的,但我的网站主题就需要 REST API 功能,所以我不能禁用。
2022年06月07日
10 阅读
0 评论
0 点赞
2022-05-31
wordpress怎么禁止后台编辑主题和插件
禁止编辑主题和插件1、怎么禁止在线编辑主题和插件在网站根目录下的wp-config.php文件插入以下代码即可:define( 'DISALLOW_FILE_EDIT', true ); 2、怎么禁止升级、安装、编辑WordPress主题和插件在网站根目录下的 wp-config.php文件插入以下代码即可:define('DISALLOW_FILE_MODS',true); 温馨提示:如果添加了第二种代码,就没必要添加第一种了。此方法只能一定程度上增加WordPress的安全性,但是人家连服务器都可以访问,那上面的一切都是扯淡!
2022年05月31日
24 阅读
0 评论
0 点赞
2022-04-24
CentOS 8 使用BBR加速
Centos8默认已支持bbr,可直接开启bbr。具体方法如下:开启BBRecho "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf使配置生效sysctl -p验证方法sysctl -n net.ipv4.tcp_congestion_control或:lsmod | grep bbr 如果执行命令后返回有bbr字样,就证明已经开启了bbr。tcp_bbr 20400 1
2022年04月24日
53 阅读
0 评论
0 点赞
1
...
3
4
5
...
16