MCP tool · Applications
install_wordpress
Install WordPress on a domain on the account through Installatron.
install_wordpress
Description
Install WordPress on a domain on the account through Installatron. input alone is enough — pass the domain as input and WordPress is installed on it (domain is only needed when input is a whole account). Optionally set a path (a subfolder), a site title (letters, digits, spaces and ordinary punctuation; never a word starting with "-"), an admin_username and an admin_email. SSL-first but never blocking: a domain with a valid certificate is installed under https; a domain that already points here gets a Let's Encrypt certificate requested first (short wait); a domain that does not point here yet is installed under http and the result says dnsPointsHere:false with next: create_temporary_url — call create_temporary_url in the same turn so the customer can open the site, and switch to https later once DNS points here.
Input
| Name | Type | Description |
|---|---|---|
input
required
|
string |
The domain to install WordPress on, e.g. example.com — it must already be on the customer's hosting account.
|
domain
|
string |
Optional: the domain to install on when input names a whole account (a username or service id) rather than a domain. Omit when input is the domain.
|
path
|
string |
Optional subfolder to install into, relative to the domain root (e.g. blog).
|
title
|
string | Optional site title. Letters, digits, spaces and. _, ! ?:; & ' " ( ) / + - — – are allowed (max 120); a word starting with "-" is refused because the installer reads it as an option — use an em dash (—) instead. |
admin_username
|
string | Optional administrator username. Defaults to Installatron's default when omitted. |
admin_email
|
string | Optional administrator email address for the new install. |