本文介绍了如何使用开源博客建站系统WordPress和微慕小程序开源版插件来搭建一个功能丰富的网站,并提供了一些设置和常见问题的解决方法。

后端搭建

首先,我们建议您先查看微慕小程序开源版的安装文档,以便更好地理解整个搭建过程。

以下是在网站后端搭建过程中的步骤:

  1. 安装Nginx、PHP 7.4和MySQL 5.7,推荐使用这些版本以获得最佳的兼容性和性能。
  2. 在WordPress插件市场搜索“REST API TO MiniProgram”,并安装启用微慕小程序开源版插件。
  3. 设置WordPress的固定连接及伪静态规则,我们推荐使用/%post_id%.html这样的设置。
  4. 在浏览器中输入https://xxx.com/wp-json/wp/v2/posts,如果有数据输出,则说明设置没有问题。如果出现404或其他问题,则说明伪静态规则可能没有设置好。
  5. 发布一些文章,确保至少发布一个关于我们的页面。
  6. 在微慕小程序的扩展设置中,设置轮播图及精选栏目。
  7. 在微慕小程序的基础设置中,设置显示的文章分类ID和“关于我们”页面。
  8. 小程序后台还需要设置授权域名,并且必须支持HTTPS。

前端设置

前端使用了UniApp和ColorUI来开发,以下是前端设置的步骤:

  1. 将本项目导入HbuilderX开发工具。
  2. 安装SaaS插件。
  3. 在utils/config.js文件中设置域名及其他信息。例如:
var DOMAIN = "www.watch-life.net";  //网站域名
var WEBSITENAME = "守望轩"; //网站名称
var PAGECOUNT = '10'; //每页文章数目
var WECHAT = '微信号:poisonkid'; //联系方式如:微信号:iamxjb 邮箱:468909765@qq.com
  1. 运行到各个端进行体验。

常见问题解答

以下是一些常见问题及其解答:

Q: 打包了App安装好了,但打开后只有白屏。

A: 如果之前的版本没有设置轮播图,可能会导致所有内容不显示。请确保已经设置了轮播图。另外,如果伪静态规则没有正确设置,API可能无法输出内容,也会导致白屏现象。还有一种情况是,在模拟器上打开时出现白屏,但在真机上没有问题。这可能是因为manifest.json文件中没有勾选x86。

Q: 如何设置默认主题色?

A: 您可以在app/store/index.js文件中进行设置,默认的代码如下:

themeAuto: false, // 深色模式跟随系统
theme: 'light', // 设置默认模式,dark深色 light浅色
main: 'blue', // 设置默认主题色

以上就是使用开源博客建站系统WordPress和微慕小程序开源版插件搭建网站的简要说明。希望本文对您有所帮助!