首页
统计
分类
tags
推荐
WordPress
Linux
Search
1
快速部署Xray V2ray SS Trojan Trojan-go七合一共存一键脚本+伪装博客
293 阅读
2
国外12个免费的DNS
215 阅读
3
github 网页的新字体 -apple-system BlinkMacSystemFont 是什么
187 阅读
4
手把手教你如何把Facebook messenger和网站配合起来
172 阅读
5
宝塔自行编译brotli的教程
142 阅读
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
累计撰写
80
篇文章
累计收到
0
条评论
首页
栏目
Wordpress
Linux
Other
页面
统计
分类
tags
推荐
WordPress
Linux
搜索到
33
篇与
的结果
2022-12-05
WordPress性能优化插件
WordPress性能优化插件 你的网站是不是太慢了?WordPress是一个非常全面的CMS内容管理系统,如果忽视了博客或网站的性能,就会遇到问题,在使用WordPress建站中,网站性能经常被插件、主题和Code代码片段影响,结果是网站的加载时间变长。WordPress性能优化插件 WordPress性能优化很重要,网站访客可以通过快速响应的页面来享受网站,像谷歌等搜索引擎也需要加载速度快的网站予以排名。最常见的优化WordPress网站性能示例是在整个网站上禁用联系表单插件,但联系页面除外。但这并不止于此;您可以禁用未使用的滑块、社交共享和附属链接插件。本文晓得博客为你介绍5款好用的WordPress性能优化插件。 推荐:WordPress网站如何删除渲染阻止资源提高网站速度1、Asset CleanUp插件 Asset Cleanup是一个带有付费版本的免费插件,旨在帮助从WordPress中删除未使用的CSS和未使用的JS。 除非您擅长编码,否则使用Asset Cleanup可能需要在某些页面上改进您的WordPress LCP,当您删除比LCP更早加载的未使用资产时,它确实可以改善Core Web Vitals。WordPress性能优化插件 Asset Cleanup Pro还减少了不必要的HTTPS请求。对于大型WordPress网站,Asset Cleanup Pro是改进Core Web Vitals的绝佳工具之一。 Asset CleanUp优化网站性能的插件功能:管理主页、帖子、页面和自定义帖子类型(例如WooCommerce产品页面)上的CSS和Javascript文件管理主页、帖子、页面和自定义帖子类型上的CSS和JavaScript文件批量卸载:无处不在(站点范围)、特定页面和帖子类型、添加加载例外管理仪表板(默认)和前端视图(页面底部)中的CSS和JavaScript文件(如果选择)启用“测试模式”以仅将插件的更改应用于登录管理员以进行调试缩小剩余加载的CSS和JavaScript文件将剩余已加载的CSS和JavaScript文件合并到每个位置的更少文件中删除未使用的元素,包括以下链接标签站点范围内卸载通常不使用的常见元素,例如:WordPress表情符号、jQuery迁移、评论回复(如果不使用WP作为博客)部分或完全禁用XML-RPC协议支持内联CSS文件内联JavaScript文件延迟加载CSS以减少渲染阻塞资源管理类别、标签、自定义分类页面、日期和日期上的CSS和JavaScript文件作者存档页面、搜索结果和404NotFound页面移动CSS和JavaScript文件fromto(以减少渲染阻塞)或反之亦然(用于非常早的触发)对加载的JavaScript文件应用“async”和“defer”属性显示每个加载的CSS和JavaScript文件的文件大小,包括外部文件2、Perfmatters Perfmatters是一个高级WordPress插件,它允许您禁用不需要的功能(主要是JavaScript和CSS)以加速您的网站。WordPress性能优化插件 注意:这不是缓存插件。它提供了更精细的选项来优化站点的特定区域、删除单个脚本以及逐页管理资产。这是对缓存解决的补充。 Perfmatters优化网站性能的插件功能:禁用表情符号禁用嵌入删除查询字符串禁用XML-RPC移除jQuery迁移删除WordPress版本号删除wlwmanifest链接删除RSD链接删除短链接禁用RSS源删除RSS提要链接删除Dashicons禁用每页/帖子的脚本使用正则表达式禁用脚本CDN重写禁用密码强度计添加空白网站图标禁用谷歌字体将代码添加到页眉或页脚禁用自我pingbacks禁用WordPress Heartbeat API更改Heartbeat API频率禁用和限制后期修订禁用REST API删除REST API链接更改自动保存间隔DNS预取预连接禁用WooCommerce脚本和样式禁用WooCommerce小部件禁用WooCommerce状态元框禁用WooCommerce购物车片段(AJAX)禁用谷歌地图API多站点支持更改WordPress登录URL本地分析禁用WordPress评论延迟加载图像3、Swift Performance Swift Performance将提高任何WordPress网站的加载速度,并提供智能、现代的缓存系统。您甚至可以缓存AJAX请求、动态页面,还可以添加例外(基于URL、页面或内容的规则 Swift Performance是一个缓存插件,它也有一个插件管理器。WordPress性能优化插件 Swift Performance优化网站性能的插件功能:您可以使用大量规则来选择性地禁用插件,具体取决于URL,无论是管理页面、用户角色和AJAX操作(对WooCommerce网站很有帮助)。缓存——页面缓存开箱即用。它也与WooCommerce、bbPress、Cloudflare和Varnish兼容。CSS和Javascript优化——Swift Performance不仅会合并和缩小CSS文件,还会自动为每个页面生成关键CSS。Javascript(甚至内联脚本)也可以组合、缩小并移动到页脚而不会发生任何冲突。您不仅可以组合/缩小脚本,还可以在下载块后立即单独运行数据库优化——有内置的DBOptimizer来清理过期的瞬态、孤儿、重复的元数据和垃圾评论。您还可以安排每个任务。插件管理器——使用插件管理器,可以禁用某些页面上的插件,并让插件仅在真正需要的地方运行,可以设置URL匹配、前端、管理页面、AJAX操作规则和例外,以获得最佳结果。4、Plugin Load Filter Plugin Load Filter插件加载过滤器支持按帖子格式类型、自定义帖子类型、JetPack模块过滤、WP嵌入内容和URL过滤禁用插件。只需进入设置并切换您希望禁用每个插件的位置。它还有一些额外的设置, 尽管已经安装了很多插件,但可能不希望(或不需要)为所有帖子和页面激活它们。使用此插件,将能够为每个单独的帖子和页面停用不必要的插件。通过过滤插件的激活,可以显着加快您的网站速度。WordPress性能优化插件 Plugin Load Filter优化网站性能的插件功能特征:支持帖子格式类型支持自定义帖子类型支持JetpackModules过滤支持WP嵌入内容卡(is_embed模板)支持简单的帖子语言区域切换器5、Freesoul Deactivate Plugins插件管理器 Freesoul插件是另一个不错的选择。插件允许您停用特定页面上的插件,以优化速度、调试和解决问题。 它适用于每个页面、博客文章、可公开查询的自定义文章、档案和后端页面。它禁用整个插件。您的页面不仅会发送更少的HTTP请求,而且还会保存许多数据库查询WordPress性能优化插件 Freesoul Deactivate Plugins优化网站性能的插件功能特征:停用特定页面、帖子、自定义帖子、档案、术语档案、搜索结果页面、移动页面上的插件停用特定后端页面上的插件和主题停用JavaScript执行以解决问题(前端预览)通过自定义URL停用前端和后端的插件自动建议主页和后端未使用的插件更改插件触发顺序立即创建功能插件收藏插件的导入/导出列表在不影响公共站点的情况下查看停用特定插件并切换到另一个主题的页面预览 使用Google Page Speed Insights查看单个帖子、页面和自定义帖子的页面预览(没有缓存的预览,没有缓存的页面可能会给出较低的分数,在优化期间使用它进行比较)总结 以上是晓得博客为你介绍的WordPress性能优化插件的全部内容,在WordPress外贸建站中应当优化所需的一切,包括缓存、图像优化、WordPress本身的各种调整等等,才能使网站性能更上一层楼。 推荐:如何使用phpMyadmin优化MySQL数据库常见问题哪些插件可以让您有选择地禁用插件? Asset CleanUp和Perfmatters都允许您有选择地禁用插件在某些页面/帖子上运行。Asset CleanUp是免费的,Perfmatters是Kinsta的高级插件。选择性禁用插件会加速我的网站吗? 是的,它可以显着加快您的网站速度。通过查看所有插件、脚本和样式(例如,在Asset CleanUp中)并将它们与您的GTmetrix Waterfall报告进行比较,您通常可以找到并修复许多减慢网站速度的插件。哪些类型的插件加载时间最长 社交分享、统计、滑块、投资组合、页面构建器、日历、聊天、联系表格、相关帖子是最常见的罪魁祸首。我应该使用哪一个来禁用页面上的插件? 我个人使用Perfmatters,因为它非常易于使用,带有RegEx,并且它还有大量其他杂项优化,有些WP Rocket无法处理 推荐:6个最好的WordPress图像优化器插件提高WordPress网站性能
2022年12月05日
72 阅读
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日
73 阅读
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日
57 阅读
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日
51 阅读
0 评论
0 点赞
2021-12-09
彻底关闭 WordPress 自动更新和更新检查功能,提高后台运行速度
WordPress 支持在后台就可以自动去检查 WordPress 核心代码,插件和主题的版本,并且支持自动更新,这是非常了不起的功能,让 WordPress 站点时时保持最新版,特别是有安全漏洞出现的时候。WordPress 自动更新的问题但是这样也造成了其他一些问题:WordPress 的更新服务器在国外,并且没有在国内开启加速服务,所以 WordPress 在后台检查更新的时候,可能因为各种原因无法顺畅连接上,然后一直卡着,造成 WordPress 后台有时很慢很慢。自动更新是好事,但是一些插件或者主题改动太大,造成了后台崩溃,那就不是好事了,特别是生产环境崩了,那就更不是什么好事了,所以对于一些敏感的系统,最好在测试服务器上升级并测试好之后,再到正式生产服务器上升级。所以综上所述,最好在正式服务器上关闭 WordPress 自动更新功能,在测试服务器上升级更新好之后,再更新到正式服务器,这样保证服务稳定,也能够让 WordPress 后台跑的更快。关闭自动更新和更新检查功能那么怎么关闭 WordPress 自动更新和后台更新检查呢?首先 WordPress 提供了一个常量:AUTOMATIC_UPDATER_DISABLED,在 wp-config.php 文件中将该值设置为 false,就可以关闭自定更新功能。如果不想改 wp-config.php 文件,WordPress 还提供了一个 automatic_updater_disabled 接口,通过它也可以关闭自动更新:add_filter('automatic_updater_disabled', '__return_true'); 不过你有没有访问后台,WordPress 都会定时检测 WordPress 核心,插件和主题是否有更新了,这个功能是通过定时作业实现的,一共有三个定时作业:wp_version_check:检测 WordPress 核心代码是不是最新版本。wp_update_plugins:检测 WordPress 插件是不是最新版。wp_update_themes:检测 WordPress 主题是不是最新版。这三个定时作业,每两天跑一次,不管有没有访问后台,他们都会运行检测你的站点是否需要更新。我们可以通过以下代码实现关闭定时更新检查的作业:remove_action('init', 'wp_schedule_update_checks'); wp_clear_scheduled_hook('wp_version_check'); wp_clear_scheduled_hook('wp_update_plugins'); wp_clear_scheduled_hook('wp_update_themes'); 除了定时作业之外,如果访问 WordPress 后台,WordPress 会每隔 12 小时,就会检测 WordPress 核心,插件和主题是否有更新了。这个就是 WordPress 有时很慢很慢的原因,因为很久没有访问 WordPress 后台,一访问 WordPress 就先去检测更新,所以就显得特别慢,感觉很明显,因为你访问,每隔 12 小时就会检测,所以造成很多人认为 WordPress 很慢。所以这个每隔 12 小时就检测更新的功能,尤其要关闭,这是后台提速的关键:remove_action('admin_init', '_maybe_update_core'); remove_action('admin_init', '_maybe_update_plugins'); remove_action('admin_init', '_maybe_update_themes'); 我们这样屏蔽之后,是不是后台就无法获得 WordPress 更新了呢?不是的,当我们进入 WordPress 后台插件管理页面,主题管理界面,以及仪表盘下的更新子页面,无论什么时候进入这个三个界面,WordPress 都会去检测是否有新版本的。add_filter('automatic_updater_disabled', '__return_true'); remove_action('init', 'wp_schedule_update_checks'); wp_clear_scheduled_hook('wp_version_check'); wp_clear_scheduled_hook('wp_update_plugins'); wp_clear_scheduled_hook('wp_update_themes'); remove_action('admin_init', '_maybe_update_core'); remove_action('admin_init', '_maybe_update_plugins'); remove_action('admin_init', '_maybe_update_themes'); //去除头部多余加载信息 remove_action( 'wp_head', 'wp_generator' );//移除WordPress版本 remove_action( 'wp_head', 'rsd_link' );//移除离线编辑器开放接口 remove_action( 'wp_head', 'wlwmanifest_link' );//移除离线编辑器开放接口 remove_action( 'wp_head', 'index_rel_link' );//去除本页唯一链接信息 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', 2 );//移除文章和评论feed remove_action( 'wp_head', 'feed_links_extra', 3 ); //移除分类等feed remove_action( 'wp_head', 'rest_output_link_wp_head', 10 ); //移除wp-json remove_action( 'wp_head', 'print_emoji_detection_script', 7 ); //头部的JS代码 add_filter( 'show_admin_bar', '__return_false' );//移除wp-json链接 remove_action( 'wp_head', 'rel_canonical' ); //rel=canonical remove_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 ); //rel=shortlink //remove_action( 'wp_head', 'wp_print_styles', 8 ); //移除后台插件加载css remove_action( 'wp_head', 'print_emoji_detection_script', 7 );//移除emoji载入js remove_action( 'admin_print_scripts', 'print_emoji_detection_script' );//emoji载入js remove_action( 'wp_print_styles', 'print_emoji_styles' );//移除emoji载入css remove_action( 'admin_print_styles', 'print_emoji_styles' ); remove_action( 'wp_head', 'rest_output_link_wp_head', 10 ); remove_action('wp_head','wp_resource_hints',2);//移除dns-prefetch
2021年12月09日
31 阅读
0 评论
0 点赞
1
2
3
4
...
7