Managed apps / Websites & publishing
Managed WordPress_
The site builder half the web already knows
WordPress is the open-source publishing platform behind a large share of the web. Use it for a company site, a blog or a portfolio, with thousands of themes and plugins to extend it.
From £5 a month, VAT included. No server to run.
- HTTPS and your own domain
- Health checks and restarts
- Security updates underneath
- Company websites
- Blogs
- Portfolios
- Landing pages
First steps
- Sign in. When the app is live, open it in the console and choose Reveal admin password; it is shown once, so save it in your password manager. Then sign in at your-name.apps.fresh.dev/wp-admin/. Username admin
- Change the admin email under Settings › General: it starts as a placeholder at your app’s address. Change the site title while you are there.
- Choose a permalink structure such as “Post name” under Settings › Permalinks. Links start in the plain ?p=123 form, and the REST API’s /wp-json/ address needs this too.
- Add your SMTP details in the app’s Email section in the console, so WordPress can send password resets and comment notifications.
- Add your own domain and make it primary; WordPress’s links follow it.
Publish from other tools
Once permalinks are set, other tools can use the WordPress REST API. Create an application password under Users › Profile and use it with your username:
curl -u admin:"abcd efgh ijkl mnop qrst uvwx" \
https://your-name.apps.fresh.dev/wp-json/wp/v2/posts
Application passwords work only over HTTPS, which every Fresh app address has.
Good to know
- Plugins and themes can update themselves. WordPress core is updated by Fresh, with new releases.
- XML-RPC is blocked; apps that used it can use the REST API with an application password instead.
The WordPress project
WordPress is open-source software, licensed under GPL-2.0-or-later. Fresh runs version 7.1.3 of the upstream release for you. Fresh is not affiliated with the WordPress project; for questions about the software itself, its documentation and community are the best place to start.