问题
Tour Napoli销售那不勒斯和坎帕尼亚的导览游和体验活动。网站多年来一直依托旧的WordPress配置,以及店主想要离开的主机。她需要一个快速、简洁、可以自己运营的网站:旅游产品、新闻、评价、社交帖子以及与游客的初次沟通。
我做了什么
我把网站迁移到新主机,并编写了一个带专属控制面板的定制WordPress主题。
- 旅游产品目录——Tour内容类型,包含价格、时长、评分、评价数量和徽章,另有旅游分类。分类和单个旅游产品共用同一个/tour/地址而互不冲突,因此现有链接一个都不用改。
- 可转人工的AI聊天——每个页面上的聊天窗口为访客解答旅游问题,并被要求不得编造价格或名额。有人想预订时,会转给真人处理:请求保存在面板中并通过邮件发送,或由聊天窗口打开WhatsApp。
- 游客评价——通过短代码显示的公开表单,发布前需经过审核。店主只需给游客发一个链接,就能收集评价。
- 来自信息源的新闻——面板按关键词(如“Napoli”)搜索Google News,并按店主设定的语气借助AI撰写文章。
- 图片与Meta分享——在面板中用OpenAI生成图片,并为在Facebook和Instagram上分享帖子准备专用图片。
- 一个控制面板——设置、社交、首页主视觉、广告、Google Ads、邮件、文档和技术支持请求页面,全部集中在一处。
技术栈
WordPress及从零编写的定制主题,聊天使用Anthropic或OpenAI API,图片使用OpenAI图像API,并从Aruba迁移到cPanel主机。
为什么这样做
旧网站已有许多被索引的旅游产品页和分类页。我编写了定制路由,让分类和旅游产品都位于/tour/之下:新主题上线时一个地址都没有改变,网站在搜索引擎上积累的成果也没有丢失。


