Skip to main content
AI PublishMulti-site SEO Operations Platform

CMS Integration

Typecho Integration

Typecho blogs connect through a root connector: themes and permalink structures stay unchanged; the platform creates or updates real posts from the tasks you confirm.

How it connects

Typecho uses the root connector: download one PHP file from the platform, upload it to your site root (beside config.inc.php), and the platform can verify the site, read categories and publish posts.

  • Works with self-hosted Typecho sites with root access and HTTPS (compatible with both new and legacy kernel loading).
  • Publishing goes through Typecho's own widget layer; themes and permalink structures remain untouched.
  • The connector is not interchangeable with other CMS files; each site installs exactly one.

Four steps to connect

  1. Download the Typecho connector under "Sites > CMS connector files" — you get aiseo-connector.php.
  2. Upload it to your Typecho root (beside config.inc.php); the final URL is https://your-domain.com/aiseo-connector.php.
  3. Add and verify the site in the platform: signing is activated automatically and the Typecho version, site name and categories are read.
  4. Pick target categories and sync the mapping, then import titles, generate and publish articles.

Opening the connector in a browser returns METHOD_NOT_ALLOWED — that is expected (the platform uses POST).

Publishing behavior

  • Categories: only real Typecho categories are read and mapped; the platform never creates, edits or deletes them.
  • Posts: real posts are created or updated with title, body and summary, plus tags; republishing the same platform article updates the original instead of duplicating.
  • Images: remote mode uses remote images directly; localize mode downloads them into the site upload directory and rewrites the in-content URL. Candidates are tried in order — if all fail, the post still publishes with a warning.
  • After publishing: links can be submitted to Baidu Webmaster and Bing IndexNow with independently retried status.

Security and boundaries

The connector enforces the same security protocol as every other PHP CMS (see the Security Center): platform-egress POST only, per-request HMAC-SHA256 signatures with single-use nonces, and a 2 MiB request-body cap.

The connector offers no remote category editing, article deletion, arbitrary file writes or arbitrary PHP execution. To disconnect, delete aiseo-connector.php and its companion state files from the site root.

Troubleshooting

  • TYPECHO_ROOT_NOT_FOUND: the file is not beside config.inc.php — check the upload location.
  • TYPECHO_BOOTSTRAP_FAILED: the Typecho kernel failed to load; confirm the site works and the PHP version is compatible.
  • 403 source rejection: when the site sits behind a CDN or reverse proxy, the true source IP may be rewritten; contact the platform to align egress IP configuration.
  • All images failing: confirm images are valid HTTPS direct links without cross-host redirects and under 10 MiB.

Typecho Integration

Typecho blogs connect through a root connector: themes and permalink structures stay unchanged; the platform creates or updates real posts from the tasks you confirm.