Repository navigation
Releases: yuebinliu/cfpress
Releases · yuebinliu/cfpress
Release list
CMS 2.3.0
CF Press CMS 2.3.0
The Worker package the WordPress plugin downloads and deploys.
In this build
- Document search: site search now covers the document library — titles, excerpts, paths, and a body fallback that scans the Markdown sources when nothing else matches.
- Document library as a switch:
features.docsin site settings turns the whole library off (routes, static serving, API, sitemap, admin nav). - Scheduled orphan cleanup: a daily cron deletes rendered pages whose post is no longer published, so a draft or a deleted post goes offline without anyone pressing a button.
- Attachment types: media upload accepts zip, PDF and audio/video (50 MB), with MIME mapped per extension; the static route serves them.
- Longer media sync: the plugin copies files referenced by
<a href>, not just images.
Package layout
Unpack to a directory, then cd into it and run npx wrangler deploy. wrangler.toml ships with placeholder IDs; bind your own D1/R2/KV.
Excluded: node_modules, .wrangler, and the per-site configs (wrangler.prod.toml, wrangler.yuebin.toml) that hold real account IDs.
Requires Node 18+ and a Cloudflare account.