Dev Diary 79: Why we've removed the blog 😭

yes, custom fields will be in the front matter of the markdown file. Once we have a better UI for editing front matter, it will be less daunting. There will be a UI to edit all the custom fields associated with your file.

You can leave the body of the file empty — if you don’t need/want any ā€œbodyā€ content.

The body can be used for short pieces of text (as I showed in the Meet the Team example) or full page content (like a blog post).

The flexibility is already there to use the data from your content as you see fit :slight_smile:

Yes! We already support ā€œRemote Resourcesā€, so you can add resources that are stored anywhere on the internet :slight_smile:

Elements already produces a sitemap of pages for you.
The CMS will be able to generate sitemaps for the content in your CMS.

Hi Ben - thanks for getting back to me - however you have not confirmed if the sitemaps will specifically reference images, videos, pdf’s etc as requested - can you please address this also.

Regards
Paul

Elements will not reference ā€œresourcesā€ in the sitemap. It only lists pages, this is standard practice.

In most cases, just pointing to pages is enough, as long as those media files (images, videos, PDFs) are embedded or linked on those pages and are indexable by search engines.

For most websites built in Elements (with clean structure and embedded media), just including the pages is sufficient, search engines will crawl the embedded resources automatically.

This is truly a great improvement and am excited about how this CMS is looking to be. Thank you for the effort and always looking at improving. Greatly appreciated!!!

3 Likes

Editing the custom fields in the front matter is not a problem until such time as there is a UI for that editing.

I was mainly asking because I wanted to get a jump on using the CMS by starting to create some of the files I know I will be needing.

1 Like

Hope you’re ready with a test for us in the build next week :grinning_face:

That’s a bit too optimistic I’m afraid. We hope to have something soon, just not quite that soon :sweat_smile:

Proceed with caution — this week’s video was a very early preview of the CMS. Things can and will change, so please don’t assume anything you saw in the preview will be exactly the same as to when we ship the CMS in Elements!

@ben Advice taken.

But it seems if I’m defining a custom field in the front matter that is always going to be under my control as I’m the one defining it. At this point I’m merely interested in figuring out what the custom field are that I will need and whether it will be unwieldy to do what I hope to do.

That is true, but we’re not sure if/how we will expose ā€œcustom fieldsā€ yet.

I just don’t want you to be disappointed if what we ship isn’t exactly what I previewed — however, I should have more updates on the CMS next week, so stay tuned for that :slight_smile:

I’ll never be disappointed with Elements and the reality is if things end up different from what I have done, it will not be the end of the world to change to the final solution. I have lots of practice.

But I’ll wait to see what you reveal next week.

1 Like

image

2 Likes

This brings up an issue I’ve grappled with a few times: some videos that have been posted here are still current and useful, some videos either no longer perfectly describe the feature, are wrong, or the feature has been removed/redesigned. I don’t know which is which until I view a video and try to do what is shown.

A lot of us use the Dan (and now Ben) videos to help us understand something when we find that we don’t quite understand something. It would nice to know which videos really should be deprecated.

That’s one of the unfortunate side effects of developing an application in public. While things have changed, the general principle of a of the videos (especially those in the past 6 months) are usually very valid.

The user guide videos are usually a good bet. They don’t cover all the features (yet), but we’re adding new videos most weeks as we work towards building out the full-documentation.

Here’s a link to the User guide Playlist on YouTube.

Hope that helps!

1 Like

Hello :waving_hand:

I appreciate your hard work in building a great CMS for elements. I like it because it has no installation complexities and safe data from hacking

5 Likes

Would that been published by Elements as a final result? Or is that php that generates it underneath?

The underlying system to fetch data from your markdown files is powered by PHP — so you will need a server that has PHP installed for the CMS to work.

1 Like