2今天在帮助一个网友解决因误删除文件导致可能删除宝塔面板中的文件导致网站正常运行,不过宝塔面板无法访问的问题。这里,我们进入宝塔面板小工具,然后进行修复。 这里我们重启宝塔面板,看到还是报错。 同样的去执行14,进行修复。当然在修复之前建议先快照备份。这里在修复的时候还是有报错的,应该是镜像源的问题,我们修复用稳定的镜像源。
阅读(13)

如果我们要做多语言网站的话,以前传统的做法是复制一份出来单独翻译,这样如果有多个语言那显得很麻烦。这里我们一般使用的是翻译插件可以实现,在这里,我们常见的WordPress翻译插件有TranslatePress Pro、WPML、Polylang Pro这三个。那到底应该选择哪个呢? 看这里你应该知道选择。 到底有哪些区别? 翻译体验 TranslatePr...
阅读(58)

默认的WordPress页面文件的模板是page.php,我们也可以根据需要去自定义模版,然后在模版中选择。 在主题目录下新建 template-custom.php(自己取名字) 文件,添加以下代码: /* Template Name: 单页面page名称 Template Post Type: page */ 这个头部很重要,我们只要标识好后在创建pag...
阅读(63)

我们在开发WordPress后端主题和插件的时候,后台左侧的菜单图标是可以自定义设置的,具体的常见的设置方式有这么几个。 使用 WordPress 内置 Dashicons(推荐方法) 在注册菜单时通过 add_menu_page() 函数的第6个参数指定 Dashicon: add_menu_page( '主题设置', // 页面标题 '主题选项', //...
阅读(62)

我们在开发WordPress主题的时候,各个页面的命名和内容的调用都是要统一的。在前面,老蒋有对于命名规则整理。在这里,我们再整理各个页面的调用代码规范。 1、必备文件和主题说明 index.php:主页 style.css:样式 screenshot.png:主题图 这三个文件是必须的,而且在index.php要加上说明文件。 /** * Theme Na...
阅读(65)

我们在开发WordPress主题的时候,主题文件名的命名规则需要规范,这样才能会被默认自动识别,否则你全部自定义肯定不利于二次开发,或者后续的修改。在这里,我们整理一些常见的WordPress主题文件名的命名以及优先级。 主页模板 home.php index.php 如果设置中将首页显示设置为”您的最新文章”,那么主页优先加载hom...
阅读(82)

我们在开发WordPress企业网站的时候,基本上都需要单独自定义文章类型的。这样在前端处理搜索结果的时候不希望混淆所有的类型内容,这里我们如果有在开发一个导航的类型希望搜索结果出现只有导航的文章类型。 这里,我们可以通过2个方式展现。 在主题目录下创建以下文件: search-navigation.php → 仅处理 navigation 类型的搜索结果 ...
阅读(81)

我们在开发WordPress主题的时候,肯定需要遵循主题开发的规则,尤其是页面名称的定义。有很多时候我们需要自定义分类、页面等,则也需要了解实际的规范。在这里,我们将WordPress主题开发的时候需要定义的页面名称一一整理,有助于开发主题的时候使用。 以下是WordPress主题中常用的几个页面名称及其说明: 1. 首页(Home) 文件名: hom...
阅读(80)
4华为云对象存储OBS也是采用的S3 SDK,所以也是支持用到我们的LESEO插件的静态分离功能的。如果我们的WordPress网站有需要用到华为云对象存储静态分离的话,也可以直接将OBS的存储桶参数填写到LESEO插件的静态分离功能中实现。 我们在华为云创建OBS存储桶之后,可以看到对应的上图表格中。地域填写auto。用到自定义域名,默认赠送的免费域名是不建...
阅读(88)
2七牛云服务商主营对象存储和CDN融合加速的,对于任何用户有赠送10GB存储和流量每月,当然仅支持HTTP,如果用到HTTPS还是需要单独付费的。对于一般的用户10GB也是够用的。当然我们的LESEO插件静态分离也是有支持七牛云Kodo对象存储的。在这里,我们看看如何设置。 对于七牛云对象存储选择后,我们填写参数需要注意几个问题。 所属地区,我们填写 auto...
阅读(109)
2在前面我们有介绍到LeSEO插件有支持静态分离后有测试到支持阿里云OSS、CloudFlare R2对象存储后,其实还是支持腾讯云COS对象存储的。在这里,我们看看腾讯云COS对象存储如何在插件中设置参数。 如上图在LESEO插件静态分离中,如果我们需要填写用到腾讯云COS对象存储的话,所属区域、自定义域名、AccessKey、SecretKey 这几个选项...
阅读(117)
3CloudFlare服务商我们应该是熟悉的,全球知名的CDN服务商。我们可以看到 CloudFlare 有提供R2对象存储,而且每月10GB免费,对于一般的用户来说是足够小型网站用的。这里,我们也可以在 LeSEO插件静态分离中接入R2对象存储。 我们需要创建API令牌,这里有上面三个数据需要用的,我们需要填写到插件中。 AccessKey:访问密钥ID S...
阅读(91)