无法将站点连接到 TTSWP

4 min read

您点击了连接卡片上的 立即开始,但连接未能完成。弹窗没有打开、新标签页报错,或返回 WordPress 后状态未变。本页按从高到低的可能性,依次介绍最常见的原因。

原因 1:弹窗拦截器阻止了新标签页

现象: 点击 立即开始 没有任何反应,没有新标签页打开。

原因: 浏览器在弹窗访问 app.ttswp.com 之前将其拦截。

解决方法:

  1. 查看浏览器地址栏右侧是否有弹窗被拦截的小图标。
  2. 点击该图标,选择 始终允许此站点显示弹窗
  3. 再次点击 立即开始

Chrome 操作路径:地址栏 - 弹窗被拦截图标 - "始终允许"。Firefox 操作路径:地址栏 - 盾牌图标 - 站点权限。Safari 操作路径:偏好设置 - 网站 - 弹出式窗口 - 允许。

原因 2:站点无法访问 app.ttswp.com

现象: 弹窗已打开但显示"无法连接到服务器",或您在 app.ttswp.com 完成注册后,WordPress 后台始终未显示已连接状态。

原因: 您的主机屏蔽了对外部域名的 HTTPS 出站请求,防火墙正在过滤流量,或企业代理介入了连接。

解决方法:

  1. 在 WordPress 中打开 工具 - 站点健康 - 信息 - HTTP 请求
  2. 查看标有"回环请求"和"HTTPS 连接"的部分,两项均应显示绿色。
  3. 如果显示红色,请联系主机商,允许出站 HTTPS 访问 app.ttswp.com*.ttswp.com
  4. 常见问题来源:企业防火墙、服务器级 mod_security 规则、拦截出站请求的"WordPress 安全"插件。

您也可以直接在服务器上测试:

curl -I https://app.ttswp.com/

返回 200 或 301 表示网络路径正常。超时则说明主机正在拦截。

现象: 您在 app.ttswp.com 成功登录,标签页关闭后,WordPress 连接卡片仍然存在。

原因: 连接握手依赖 app.ttswp.com 设置的短期 Cookie。若浏览器完全屏蔽第三方 Cookie,该 Cookie 在重定向回来时会丢失。

解决方法:

  • Chrome:设置 - 隐私和安全 - Cookie - 允许第三方 Cookie,并为 ttswp.com 设置例外。
  • Safari:偏好设置 - 隐私 - 阻止跨站跟踪 临时关闭(仅本次会话)。
  • Brave:同时为 ttswp.com 和您的 WordPress 站点降低盾牌设置。

连接成功后,可重新开启第三方 Cookie 拦截。站点令牌存储在 WordPress 数据库中,而非 Cookie 中。

原因 4:本地或预发布站点位于 VPN 或私有网络后

现象: 弹窗已打开,注册流程看起来正常,但重定向回 WordPress 站点失败,因为该 URL 是私有的(如 http://localhost:8080https://staging.local,或受 Cloudflare Access 保护的 URL)。

原因: app.ttswp.com 完成后会重定向回您的站点 URL。若该 URL 无法从公网访问,重定向将无法到达目标。

解决方法:

  • 本地环境:使用 ngrok 等内网穿透工具,并在连接步骤中将 WordPress 站点 URL 设置为 ngrok 的 HTTPS 地址。
  • 预发布站点位于 Cloudflare Access 或 HTTP 基本认证后:临时禁用连接回调 URL 的认证,完成连接后重新启用。
  • 如无法将站点公开,请联系支持获取手动令牌。

原因 5:站点 URL 不匹配

现象: 连接完成后插件显示"已连接到其他站点",或连接反复断开。

原因: 设置 - 常规 中的 WordPress 站点地址(URL) 与插件实际加载的 URL 不一致。常见原因:站点同时可通过 www.example.comexample.com 访问,或您最近从 HTTP 迁移到 HTTPS 但站点 URL 仍显示 http://

解决方法:

  1. 设置 - 常规 中,将 WordPress 地址(URL)站点地址(URL) 均设置为规范版本(协议一致、www 前缀一致)。
  2. 保存。
  3. 文字转语音 - 我的套餐与额度 中断开连接后重新连接。

原因 6:反向代理或 CDN 改写了连接回调

现象: 连接完成后 WordPress 后台始终未更新,且无可见错误。

原因: Cloudflare、Sucuri 或其他反向代理缓存了 WordPress 后台,或剥离了回调参数。

解决方法:

  • /wp-admin/ 排除在 CDN 缓存之外。
  • 在 Cloudflare 中:缓存 - 配置 - 基于 Cookie 绕过缓存,或为 *example.com/wp-admin/* 添加页面规则并设置为 绕过缓存

原因 7:已连接到其他 TTSWP 账户

现象:app.ttswp.com 登录时显示"此站点已连接到其他账户"。

解决方法:

  1. 登录原始 TTSWP 账户(访问 app.ttswp.com)。
  2. 进入 站点 并移除此站点。
  3. 返回 WordPress 后台,再次点击 立即开始

仍然无法解决?

请收集以下信息后联系支持

  • 连接失败的具体步骤(弹窗、注册、重定向或后台更新)
  • 设置 - 常规 中的 WordPress 站点 URL
  • 站点是本地环境、预发布环境还是生产环境
  • 浏览器控制台中显示的错误信息(F12 - 控制台)
  • 连接失败时浏览器所在的 URL

相关页面