Hi Ben and Dan
first of all, congratulations on publishing the Online Editor, wonderful!
I’d like to report a bug in the Elements CMS Online Editor (v2). Let me know if it’s not.
When entering an image filename in the ‘Image’ metadata field via the Online Editor, the value is saved incorrectly as an array in the Markdown frontmatter:
image: [modern-agency-space.jpg]
However, Elements expects a plain string:
image: modern-agency-space.jpg
This causes the image to not display on the live site, even though the file exists and is accessible via the correct URL (e.g. https://yourdomain.com/resources/modern-agency-space.jpg).
The issue only occurs when the image is entered through the Online Editor. Articles created via the Elements Mac App save the image field correctly as a plain string, and the image displays as expected.
Workaround: Manually editing the .md file via FTP and removing the square brackets fixes the issue.
Steps to reproduce:
- Open the Online Editor
- Create or edit an article
- Enter an image filename in the Image metadata field
- Save the article
- Check the .md file on the server — the image value will be wrapped in square brackets
Expected behavior: The image field should be saved as a plain string.
Actual behavior: The image field is saved as an array.
I hope this helps! Please let me know if you need any further information.
Best regards

