为了加快首页加载,不得不将首页缓存起来了,直接纯静态化缓存生成html页面。 将下面的代码保存为一个php文件,文件名随意,比如:creat_index.php <?php if(file_exists(“index.html”)) { unlink(“index.html”); } $baseCmsUrl = “ht …
wordpress 主题 修改
修改WordPress已添加的自定义栏目显示数量
有时我们会在添加自定义栏目面板中选择已添加的自定义栏目名称,但WordPress默认只显示按字母排序的前30个自定义栏目名称,超出的不显示,当添加的的自定义栏目较多时,在选择下框中会找不到想添加的自定义栏目,只能手动添加,很不方便,可以通过下面的代码增加显示数量。
为一定时间内发表的文章添加特殊的样式
通过下面的代码,可以为一定时内发表的文章添加“最新文章”提示或者输出不同的样式,加到主题模板主循环中。
免除升级WordPress主题后再次手动添加自定义代码的烦恼
经常折腾主题的童鞋都知道,在主题函数模板functions.php中添加代码可以增加修改功能,但在升级主题后这些代码需要再次添加有些麻烦,这里提供一个小方法,可以免除重复操作的烦恼。
WordPress5.5回复按钮失效
有些童鞋升级WordPress5.5后发现回复按钮失效,在WordPress5.1时就出现过,问题大部分出现在自定义了评论函数或者使用Ajax评论的主题中。
禁用WordPress5.5图片延迟加载功能
WordPress5.5除了不断优化修改区块编辑器之外,还增加了几个新功能,其中的图片延迟加载功能,经本人测试,除了在火狐下有效果,在Chromium内核的浏览器中无效,难道是开发人员也和我一样只用火狐?还是我操作的姿势不对?既然无效,可以通过add_filter过滤器禁用这个功能。
不登录WordPress后台直接新建一个管理员账号
之前“找回WordPress登录密码”文章提供的找回登录密码方法有一个局限性,就是如果连登录名和邮件地址也忘了(该找医生看看了),还是无法解决,这里再提供一个方法。
WordPress自定义媒体上传路径
默认WordPress自定义媒体上传路径wp-content\uploads并以年和月文件夹归档,如果想修改这个默认的存放目录,可以参考我之前的两篇文章。
修改WordPress后台站点地址后无法登录网站
刚接接触WordPress的新手可能会认为直接在后台常规设置页面,WordPress地址(URL)和站点地址(URL)中修改地址就可以换域名了,这是绝对错误的做法。结果很杯具,修改后网站不能加载样式文件,也不能登录后台,想改回去也不知从何下手。
未能与站点联系来检查致命错误,因此PHP修改已被回滚。您需要采用其他方式(如SFTP)上传您修改的PHP文件
如果在WordPress后台主题编辑中修改模板php文件,点击更新文件时提示“未能与站点联系来检查致命错误,因此PHP修改已被回滚。您需要采用其他方式(如SFTP)上传您修改的PHP文件”。
限制WordPress部分用户角色进入后台
有时我们想限制WordPress部分用户角色访问后台,可以通过下面的代码实现。
修正WordPress密码设置链接错误
当用户注册或者忘记密码获取新密码时WordPress会自动向用户邮箱中发送一个验证链接地址,用户通过打开这个链接设置密码,不过经常发现这个链接直接打开后,并不是设置密码的正确链接。
批量替换WordPress自定义栏目值
如果之前添加的自定义栏目值,比如附件或者图片链接地址变了,可以通过以下方法批量修改一下。
WordPress登录可见评论模块
WordPress正常可以设置登录发表评论,但不登录也可以正常看到留言评论内容,最近有用户说接到通知个人备案的网站不允许有评论互动功能,虽然我没接到过通知,但可以简单修改一下模板,让主题评论模块只有在登录的状态下可见。
让phpStudy2018Nginx支持WordPress自定义链接
只适合Windows本地环境(服务器上没试过),默认phpStudy2018Nginx并不支持WordPress自定义链接,可以通过修改配置文件支持让其支持。