使用WordPress建站会安装一些静态缓存插件,比如:WP Rocket、Cache Enabler、Comet Cache、W3 Total Cache、WP Super Cache、WP Fastest...今天介绍一款专门用于缓存后台的插件:WP Admin Cache。...WordPress 后台缓存插件:WP Admin Cache 这是一款轻量级的后台缓存插件,它使用 ajax 预处理页面,让后台的页面秒开,强烈推荐尝试一下。...启用插件后,进入WP后台 → 设置 → 后台缓存,在设置页面勾选启用缓存,并且选择准备缓存的页面。 可以勾选预先加载此插件,提高缓存页面的性能,点击保存并清除缓存按钮即可。...下载信息 资源名称: WordPress 后台缓存插件:WP Admin Cache 资源大小: 7.1Kb 文件下载:659 次 下载地址
wordpress 如何禁止订阅用户访问后台 wp-admin.php?设置注册默认用户组是订阅用户,然后把下面代码黏贴到主题的模板函数文件里即可: if ( is_admin() && ( !...DOING_AJAX ) ) { $current_user = wp_get_current_user(); if($current_user->roles[0] == get_option(...'default_role')) { wp_safe_redirect( home_url() ); exit(); } } 订阅用户访问:wp-admin.php 会被 301 到首页
由于 WordPress 用的人实在多,被誉为最安全的 CMS 内容管理系统,所以知道后台地址的也多。...前不久有站长被刷 WordPress 的 wp-login 默认登陆页面,还被频繁的撞库、找回密码,不胜其烦。...今天普曼斯就来跟大家分享下如何通过纯代码方式隐藏 WordPress 后台登录地址(wp-login)和管理地址(wp-admin),以此增加 WordPress 的安全性。...加密隐藏 wp-login: 编辑当前主题的 functions.php 文件,在末尾添加: // WordPress 隐藏加密 wp-login 后台登录地址 add_action('login_enqueue_scripts...如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
之前一直使用wp-postviews插件来统计文章浏览次数,考虑到使用wp-postviews插件要修改排版和样式会比较麻烦,于是就决定不再使用插件实现文章浏览次数,直接免插件实现Wordpress文章浏览阅读次数...替代插件过程很顺序,但在删除wp-postviews插件时弹出的“您确定要删除WP-PostViews及其数据吗?”的弹窗中点击了确定,然后网站所有文章的阅读次数都没有了。...WHERE meta_key = 'views'" ); 这行代码的作用是删除数据库里的meta_key的值为views的字段,也就是wp-postviews插件存储文章浏览次数的字段。...正确删除wp-postviews插件的方法是先备份网站数据,然后在uninstall.php文件把上面的这一行代码删除或者注释掉,然后再在后台——插件——已安装插件中删除插件。...另外也可以直接在wp-content/plugins/目录中删除wp-postvievws文件,但是插件的设置数据还会保留在数据库中,虽然不建议这样操作,但是对于不会代码的站长而言也是个直接有效的方法。
用 wordpress 博客做网站,会遇到访问流量大或者被攻击的情况,尤其是高清图片类的站点有时候 VPS 服务器撑不住了数据库就挂了。...这个看起来是数据库无法连接、服务未启动或其他的数据库故障,这个问题原因挺多的,一下子也摸不到头绪,那么打开后台看一下。...有意思了, 出现了需要修复数据库的提示,让添加 define(‘WP_ALLOW_REPAIR‘, true); 到 wp-config.php 文件中。 ?...那么我们就照做呗,在网站根目录下的 wp-config.php 文件的“/* 好了!请不要再继续编辑。请保存本文件。使用愉快! */”前面,添加下面的代码即可。...这个提示最重要的一个原因是 wp_options 表需要修复,数据库连接出错的问题很大可能是这个引起的。 ?
] Slave I/O thread exiting for channel '', read up to log 'mybinlog.001265', position 388024306 即非正常停止
WP Users Media 这个插件非常简单,安装之后,无需设置就可以让用户登录 WordPress 后台之后,只显示当前用户的媒体文件和附件。...比如下图,测试站点的媒体库有 22 张图片,然而当前作者只能看到一张他自己上传的: 下载:WP Users Media。
插件介绍: WP Rocket,知名的收费WordPress缓存插件,WP静态缓存优化插件,主要用于页面缓存、静态文件优化,缓存预加载、调整缓存规则等。...其它WP缓存优化加速插件推荐:WPJAM Basi(水煮鱼招牌插件),WP Supre Cache(张戈的纯代码版),如果你的服务器是小宽带,建议还是动静分离、静态资源托管CDN。...据WP-Rocket缓存插件官方测试,号称性能最高效WordPress动态缓存插件,通过优化JS, CSS静态文件,延迟加载图片、减少频繁加载达到优化速度目的,配置好插件,能让你的WordPress站点速度明显提升...Rocket https://wp-rocket.me/changelog 2021.10.14 V3.10.1 1.增强功能:为minifyJS、组合JS、延迟JS添加额外的排除项 2.第三方兼容性...:提高与Divi4.10的兼容性 3.第三方兼容性:提高与Uncode2.5的兼容性 4.修正:更新或回滚时停止我们的后台进程以避免错误 5.错误修复:在我们的设置页面中更新与WooCommerce相关的文档链接
4、可能是加速器导致的问题,将加速器如七牛云等关掉 5、修改nginx配置文件,也就是修改重定向,进行伪静态访问: /usr/local/nginx/conf/wordpress.conf 在上面的地址...此问题文章汇总,可能里面会有帮助的内容: 1、https://mu.wordpress.org/forums/topic/11865 2、https://forums.digitalpoint.com.../threads/wp-admin-redirecting-to-wp-login-php-unable-to-login-to-dashboard-on-wordpress.2510081/ 3、https...://wordpress.stackexchange.com/questions/101295/cant-access-login-screen-wp-login-php-404s 4、https:/.../wordpress.stackexchange.com/questions/113161/wp-admin-url-doesnt-allow-to-login-and-redirects-to-same-page
云给每个服务器分配了一个公网 IP,可通过 IP 地址如http://43.138.XXX.XX/wp-login.php登录 WordPress 管理后台。...2.1 修改 WordPress 默认登录地址WordPress 后台默认登录地址是http://your-domain/wp-login.php,很容易被有心之士爆破密码获取管理员权限,从而恶意串改博客内容...图片如果你想在访问博客网站和后台管理系统强制使用 SSL,那么还需要远程登录轻量应用服务器,编辑 wp-config.php 配置 SSL。...sudo vim /usr/local/lighthouse/softwares/wordpress/wp-config.php # 编辑wp-config.php文件在文件末尾加入以下 2 行代码,使网站访问和管理后台登录强制使用...我们还可以借助数据万象图片处理能力进一步压缩静态资源。在图片样式处理中添加?imageMogr2/format/webp,将图片进行 webp 转码。
WordPress 用户最头疼的问题就是站点白屏打不开了,或者后台进不去了,这就是 WordPress 的致命错误,英文是 White Screen of Death(白屏错误),简称:WSoD。...如果还能访问 WordPress 管理后台,最快的方法就是到后台的插件页,选择所有插件,在批量操作下拉菜单中选择停用。...如果后台已经无法进入,那就只能通过 FTP 来处理了,进入网站的 wp-content 目录,然后在把 plugins 文件夹改成 plguins-old 目录。...如果无法进入后台,处理方法和上一节处理插件一样的,使用 FTP 工具进入 wp-content 目录,重命名一下 themes 文件夹。...错误是发生在某些后台进程,比如 cron job 或者微信自定义回复的时候,没法显示错误 log,我们可以把 log 保存到 debug 文件。
│ ├─plugins │ ├─themes ├─wp-includes ├─index.php ├─wp-login.php admin目录不用多说了,后台部分的所有代码都在这里。...我们一起来从代码里看看 当我们在后台编辑文章的时候,进入/wp-admin/edit.php line 70 进入check_admin_referer,这里还会传入一个当前行为的属性,跟入/wp-includes...,在nonce这步就会停止。...和一些cms不同的是,Wordpress并没有对全局变量做任何的处理,而是根据不同的需求封装了多个函数用于处理不同情况下的转义。...短代码是一个比较特殊的东西,这是Wordpress给出的一个特殊接口,当文章加入短代码时,后台可以通过处理短代码返回部分数据到文章中,就比如文章阅读数等… 当我们传入 [wpstatistics stat
我们一起来从代码里看看 当我们在后台编辑文章的时候,进入/wp-admin/edit.php line 70 [1e38db4b-3ab4-491a-8bdc-3b5a3de0386d.png-w331s...,在nonce这步就会停止。...和一些cms不同的是,Wordpress并没有对全局变量做任何的处理,而是根据不同的需求封装了多个函数用于处理不同情况下的转义。...本身并没有做任何的处理,当你的用户权限为超级管理员时,wordpress默认你可以对自己的网站负责,你可以修改插件文件、上传带有后门的插件,这可以导致后台几乎可以等于webshell。...短代码是一个比较特殊的东西,这是Wordpress给出的一个特殊接口,当文章加入短代码时,后台可以通过处理短代码返回部分数据到文章中,就比如文章阅读数等...
没有修改插件,也没修改主题,正在更新文章,同一主机的别的wordpress网站都正常运行,突然就出现”Fatal error: Uncaught TypeError: Cannot access offset...of type string on string in”致命错误,出现这个错误时,网站前台能访问,但不能进wp后台。...在安装网站环境时,安装两个php版本是值得操作了,我出现上面问题时使用的是php8.1,接受网友建议时,我先在宝塔面板将网站的php版本切换到7.4,然后发现可以进wp后台了,只是有一排的报错。...但因网站启用了Redis,没有在wp后台停止Redis,直接移插件也打不开网站。所以保留了Redis。...所采取的操作就是在wp后台停止Redis插件,发现不再有报错了,将其他插件都移到插件文件夹目录下,全启用,网站没问题,再运行Redis也没发现问题。
WordPress 出现了问题,学会 Debug 是我们 WordPress 开发者必须掌握的技能。...WordPress 为此也提供了 WP_DEBUG WP_DEBUG_DISPLAY 和 WP_DEBUG_LOG 这三个常量让你应对各种情况。下面讲经常经常使用到的方法: 1....如果是前台和后台空白,并且没有显示任何错误。...); 保存之后,再刷新前台或者后台,就可以看到错误的 log 了。...错误是发生在某些后台进程,比如 cron job 或者微信自定义回复的时候,没法显示错误log,我们可以把 log 保存到 debug 文件。
,为了更好的运用WordPress,我们需要将这些问题都解决掉,下面就来总结一下使用WordPress后台遇到的一系列问题。...此文件可能已被成功上传或者图像后期处理失败。可能服务器忙或没有足够的资源。 产生原因:既然PHP限制我们已经修改,那还可能是什么原因呢?...原因:wp-content目录没有写入权限 解决方案: 1、找到wordpress目录下的wp-content目录,使用chmod给给文件夹赋予写的权限 2、回到博客后台,重新上传文件成功...---- 四、修改WordPress地址和站点地址后,系统访问404 问题描述:默认情况下博客后台地址和博客前台地址是一样的,许多小伙伴为了区别后台系统地址(即WordPress地址)和博客访问地址...在wp-config.php下添加代码:define('FS_METHOD','direct'); 3、回到博客后台,重新安装成功 图片 ---- 写在最后 使用WordPress搭建个人网站所常遇到的问题基本都在上面汇总出现了
一、打开/关闭 WordPress 自动更新 关闭 wordpress 博客自动更新,可以在当前主题的 functions.php(地址在:\wp-content\themes\模板名\ )中添加下面的脚本...二、wordpress 手动更新过程 1、无论我们自动更新还是手动更新,都要提前备份网站文件和数据库,也包括平时定期备份的工作。还要提前去后台把所有插件停止运行,等更新成功之后再打开。...2、下载最新版本的 wordpress 程序。你可以从官网下载,或者就按照下图的提示直接从你的 wordpress 博客后台下载。下载最新程序包之后,解压缩到文件夹中。...3、把下载的最新 wordpress 程序中的 wp-content 文件夹删除。其余文件通过 ftp 上传到你的服务器中,覆盖掉老的网站文件。...现在打开 wordpress 后台查看一下版本。查看方法:鼠标放到后台左上角的 W 图标,点击“关于 WordPress”,就会看到目前你的博客版本了。
没有任何设置,启用后会直接停止谷歌加载其字体,大大提升的了网站性能。 我们也可以利用代码来禁用谷歌字体。...安装缓存插件 wordpress有很多不错的页面缓存插件,这里贴一下我在使用的缓存插件。 当然你也可以使用更传统的WP Super Cache来提高网站访问速度。...在网站后台的(设置 – 固定链接)中,选择使用“自定义结构”项,并设置链接结构为 /%postname%.html 或者 /%post_id%.html 卸载插件 在网站后台的 CosHtmlCache...,提高用户访问静态代码的速度,降低对后台应用访问。...处理部分Wordpress核心代码或功能 这个我下一篇网站说,今天累了。 强烈推荐插件 WPJAM BASIC WPJAM 常用的函数和接口,屏蔽所有 WordPress 不常用的功能。
前言 WordPress 是目前最流行的 CMS,正因为如此,针对它的登录爆破就时刻从未停止过。...该插件会记录每一次登录后台的操作,不管是成功或失败都会留下记录。 正因如此,还是未雨绸缪做一些防范比较好。...本次介绍在使用 Apache 的 VPS 上,如何限制 IP 访问 WordPress 后台登录画面。...具体教程可以参考:Files Directive 下面简单介绍如何限制 WordPress 后台登录画面的文件wp-login.php。...当然,如果不想使用以上方法,那么还有一个选择,就是安装SiteGuard WP Plugin插件。
我们知道 WordPress 有个进程专门用来在指定的时间周期或者将来的某个时间点运行特定的任务,比如定时发布某篇日志。...这个功能 WordPress 是通过 WP-Cron 实现的,它会在每次你的博客有人访问或者在后台工作的时候,都会去检查当前是否有任务要执行。...所以最好不要让 WordPress 在后台执行 WP-Cron,而是使用服务器的真正的定时 Cron 功能来执行。...可以通过在 wp-config.php 添加下面的代码禁用 WP-Cron: /* Disable background wp-cron */ define('DISABLE_WP_CRON', true...或者直接使用服务器访问 wp-cron.php: wget http://YourDomain.com/wp-cron.php
领取专属 10元无门槛券
手把手带您无忧上云