Publish Custom HTML Pages on WordPress
Custom HTML pages let you upload a ready-made .html file and publish it as a live page on your WordPress site, no page builder required. It is perfect for code exported from a static-site tool, an AI page generator, or something you wrote by hand.
Requirements
- One
.htmlfile per upload, up to 5 MB. - Images, styles, and scripts must use full web addresses, such as links from a media library or a CDN. Relative paths and folder uploads are not supported.
- Each upload creates one page. Upload again for more pages.
- Tracking scripts that run in the visitor's browser are fine.
Upload a page
- Go to Sites > WordPress and click Manage Website.
- Open the Pages tab.
- Click Upload New HTML Page.
- Enter a Page Name and a Custom Site Slug, such as
/spring-offer. - Click the upload area and choose your file.
- Click Confirm & Preview to check the layout.
- Click Publish to make it live, or Upload More Pages to continue.
Replace a page
You cannot edit the code inside Vendi Today. Update your file on your computer, then:
- Open the Pages tab.
- Click the three-dot menu next to the page.
- Choose Upload New Version.
The address and settings stay the same while the content is replaced.
When to use it
Good for microsites, event landing pages, and one-off campaigns. There is no extra charge beyond your hosting plan.
Good to know: Host your images in the WordPress media library first and paste their full links into your HTML before uploading, so the page does not show broken pictures.
Was this article helpful?
