WordPress实现全站HTTPS/SSL的301跳转的方法和规则

使用WordPress建好网站后,怎么将WordPress网站改造成HTTPS站点呢?下面详细来看看:

注意事项:

1、如果您的主题/插件使用绝对地址调用了http请求可能会导致网站打开会乱码,或不能有绿锁标识,需要联系程序提供商将所有http请求修改为https

2、由于程序中用于检测https的标识“$_SERVER['HTTPS']"未启用,可能导致网站访问时出现循环,不能登录后台等,需要修改该检测标识

3、因为修改了wp-includes/load.php或wp-includes/functions.php ,自动更新wordpress后会还原这两个文件,可能导致页面错乱,需要重新按照此教程重新修改对应文件

具体步骤: Continue reading "WordPress实现全站HTTPS/SSL的301跳转的方法和规则"

WordPress 6.1.1日志ID不连续的解决办法(关闭自动保存、自动草稿和禁用文章修订版)

禁用WordPress自动保存和修订版本的方法网上有很多,但是大多都是很久以前的了,经过测试对于最新版本的WordPress 6.1.1已经失效了。

下面的方法是可以使WordPress 6.1.1实现日志ID连续的解决办法(关闭自动保存、自动草稿和禁用文章修订版),这里Pop提示需要修改源文件所以在打开每一个文件之前,记得一定要先做好备份!

1、禁用文章修订历史版本

打开 wp-config.php 文件,在

$table_prefix = 'wp_';

前面添加下面的两行代码:

define('WP_POST_REVISIONS', false);//禁用历史修订版本
define('AUTOSAVE_INTERVAL', false);//自动保存时间设置为一天

2、禁用自动保存功能 Continue reading "WordPress 6.1.1日志ID不连续的解决办法(关闭自动保存、自动草稿和禁用文章修订版)"

WordPress归档带缓存ARCHIVES页面(点击伸缩)

WordPress归档ARCHIVES页面的制作网上已经有很多了,但是各有千秋,包括我这个,也是从网上借鉴下来的代码,通过自己的优化反思,把一些细节和注意事项弄清楚了,这个归档功能有点不一样,不一样在于采取了php缓存机制,对于文章比较多的网站,如果采用一般的归档制作,陈列出所有文章将会出现归档页请求数太高,加载迟缓的现象。

而目前这个刚好解决了这个问题,只有在第一次加载的时候才会发出所有请求,之后无论怎么刷新该页面,对数据库的影响也就等同于一般页面,甚至更少请求。

归档页面效果:
https://429006.com/archives

首先新建一个php文件,命名为guidang.php,然后把以下代码复制: Continue reading "WordPress归档带缓存ARCHIVES页面(点击伸缩)"

WordPress百度站点地图(html和xml)插件:Baidu Sitemap Generator

Baidu Sitemap Generator这个插件将会自动给WordPress站点生成一个html版本和xml版本的站点地图,这样就利于SEO优化。

baidu-sitemap-generator 插件下载地址:
By 柳城

This pulgin generates a Baidu XML-Sitemap for WordPress Blog.
生成百度 Sitemap XML 文件。就相当于网站被百度–全球最大的中文搜索引擎订阅,进而为您的网站带来潜在的流量。 Continue reading "WordPress百度站点地图(html和xml)插件:Baidu Sitemap Generator"

WordPress发布文章编辑器:古腾堡编辑器和经典编辑器

新版的Wordpress出来后,用新版的覆盖了之前老板的文件之后,出现了无法发布文章,更新老文章失败等错误提示。

针对这个问题,Pop搜索了一下解决办法,后来发现还是用老版本的“经典编辑器”兼容性更强。

下面具体介绍一下两个文章发布编辑器:古腾堡编辑器和经典编辑器

1、古腾堡编辑器Gutenberg
作者Gutenberg Team

Gutenberg 的总体目标是创建一个新的、更新的 WordPress 编辑器,以提供更好的用户体验。 它旨在使普通用户的内容创建过程更简单、更直观,并减少对短代码和自定义 HTML 的依赖。

大概是WordPress 5.0开始官方版本采用的就是古腾堡编辑器,喜欢新版的功能可以尝试。 Continue reading "WordPress发布文章编辑器:古腾堡编辑器和经典编辑器"

WordPress修改后台评论每页显示数量

WordPress的后台显示评论数量是可以进行修改的,具体可以通过几种方式:

1、直接在后台选项修改

其实最简单的方法就是后台右上角有一个“显示选项 Screen Options”,里面就可以修改显示条数、内容等

2、通过修改代码 Continue reading "WordPress修改后台评论每页显示数量"

WordPress批量删除整个站点的评论内容

WordPress的评论是非常多的,大部分都是垃圾评论,在后台会有很多待审核的垃圾评论,如果要通过WP后台删除,那简直就是一件非常头疼的事情。

1、使用插件:Delete All Comments of wordpress(By Navneet Soni)

在后台搜索安装 Delete All Pending Comments 插件以后,就可以在左边的评论菜单下看到一个 Pending Comments,进去后勾选复选框,然后点击 delete 按钮就可以删除所有待审核的评论了: Continue reading "WordPress批量删除整个站点的评论内容"

WordPress关闭评论设置详解

评论是WordPress中非常重要的一部分,但是鉴于国内相关的要求,有时候我们并不能开启评论功能,这个时候就需要关闭WordPress评论,今天我们将介绍几种方法,在不同的情景下关闭评论模块

1、使用Disable Comments一键关闭网站的评论

Disable Comments 是一款专门针对WordPress评论关闭制作的插件,使用这款插件,你能够一键关闭所有的评论

其中包括文章、页面、媒体等评论功能,还可以针对特定类型 Continue reading "WordPress关闭评论设置详解"

WordPress找回密码的方法

WordPress网站后台密码忘记了,这里给分享一下大家几种方法来找回密码:

方法一:wordpress程序是自带找回密码功能

在wordpress登陆框下方有一个“忘记密码”的按钮,点击,输入邮箱即可找回。

注意,这里的邮箱是配置文件的时候所填写的 邮箱地址,这样等几分钟,就会在邮箱里面收到密码信息。 Continue reading "WordPress找回密码的方法"

WordPress屏蔽/禁止后台版本及插件的Updates升级提示

WordPress的更新越来越多,毋庸置疑新东西出来肯定要尝试的。而Pop的WordPress并需要更新那么快,因为很多插件在新的版本上兼容并不是那么的好的。所以需要做相应的屏蔽设置,避免手误后造成网站无法使用。

具体步骤如下:

1、去除后台wordpress版本更新提示,把如下代码复制到你主题的functions.php,刷新后台,完美。

/** 移除wordpress版本更新提示 */
add_filter( 'pre_site_transient_update_core', create_function( '$a', "return null;" ) );

2、去除后台插件版本更新的提示,同样把如下代码复制到你主题的functions.php,刷新后台

/** 移除wordpress插件更新提示 */
remove_action( 'load-update-core.php', 'wp_update_plugins' );
add_filter( 'pre_site_transient_update_plugins', create_function( '$b', "return null;" ) );

关于插件更新的提示,这个可选,有些插件还是很有必要更新的;但是有些更新后会异常。
https://www.kejianet.cn/remove-update/

另外的方法:

屏蔽WordPress后台版本及插件的Updates升级提示,需要编辑 wp-includes 这个目录下的 update.php 文件

在update.php的最后空白位置,加上以下代码:

add_filter('pre_site_transient_update_core', create_function('$a', "return null;")); // 关闭核心提示
add_filter('pre_site_transient_update_plugins', create_function('$a', "return null;")); // 关闭插件提示
add_filter('pre_site_transient_update_themes', create_function('$a', "return null;")); // 关闭主题提示
remove_action('admin_init', '_maybe_update_core'); // 禁止 WordPress 检查更新
remove_action('admin_init', '_maybe_update_plugins'); // 禁止 WordPress 更新插件
remove_action('admin_init', '_maybe_update_themes'); // 禁止 WordPress 更新主题

添加完后保存,再次刷新WordPress后台,你会发不再提示升级了。

原文链接:
https://www.cnblogs.com/zhangchenliang/p/3957501.html