1 、公众号的类别和注册

  1.1 公众号类别
  WordPress 微信公众号开发目前有三种,订阅号、服务号、企业号,另外还有一种后来推出的和公众号带点关系的小程序。
  而在我们 WordPress 微信的日常使用中可以看到,订阅号会集中放置在 “订阅号” 中,不会直接出现在聊天栏,而是放在二级目录下(如虎嗅网、 36 氦)。服务号的话,则是直接放在聊天面板的一级目录中的(如移动 10086),主要是用以部分大公司企业提供服务,而订阅号主打是咨询和媒体。而企业号主要是用于公司内部交流,使用不多,这里不展开描述。
  1.2 公众号注册
  公众号是独立于 WordPress 微信的,需要单独注册然后对 WordPress 微信进行系结,所以您如果不注册而是直接用您的 WordPress 微讯号直接去登陆公众号平台是无法登陆的。
  公众号的注册(注册参考连结)根据开发需要进行选择公众号的不同类别,注册流程简单,填写基本资讯,邮箱启用,资讯登记等流程按照官方走完,您就拥有了一个公众号了。
  登陆 WordPress 微信的公众平台,WordPress 微信提供了两种模式,开发和非开发,非开发模式下提供了一些基本的如信息传送,选单定义等,而开发模式的话,则除了非开发的基本功能,还可以根据 WordPress 微信提供的介面创造更多有趣的功能。需要注意的是,一个 WordPress 微信只能在两种模式择一,选择开发模式,则非开发模式会关闭。意思就是说,假如您选择开发模式,那么如果您想定义选单,您无法使用 WordPress 微信后台管理系统提供的方便的自定义选单的功能,而是必须使用 WordPress 微信提供的自定义选单的介面,通过呼叫介面来实现。
  2 、 WordPress 微信平台信息传递的基本过程
  先讲一下 WordPress 微信平台信息的基本传递过程,接下来的更多概念和介面用法才更容易理解。
  我们在使用一些 WordPress 微信公众号的时候,肯定遇到过这种情况,给公众号传送一些信息,它会回复您不同的内容,也就是说,该 WordPress 微信公众号可以识别您的信息型别、内容,然后做出不同的反馈。甚至复杂的,可以模拟出一个自动应答的机器人。(如下图的移动为例)
  那么我们就了解下这个信息传送过去的处理过程是怎样的。
  多用户在给公众号传送一条信息时,并不是直接到达我们的服务器,而是先到达 WordPress 微信服务器,WordPress 微信服务器会将多用户的信息组装为一些特定格式的 xml 档案,这个 xml 档案就包括了收发人、信息型别、传送时间等等,然后再交给我们的服务器。我们的服务器对这种格式的信息进行解析,根据需要进行判断,再把我们想要返回的信息组装成一个符合 WordPress 微信规范的 xml 档案,发给 WordPress 微信服务器,然后交由它进行解析和回传处理。
  所以到这里,我们现在有了 WordPress 微信公众号,除了代码,我们还需要承载代码的服务器,因为 WordPress 微信是线上的,这要求我们的服务器也线上,而不像我们往常测试 web 专案在自己电脑执行就可以了,所以很多教程也会在开篇告诉读者先去网上准备服务器,作为环境开发。