Theme canvas

So, I built my own theme, why? Because most wordpress themes are so bloated with code you dont need, and they demand a high amount of extra plugins to work, and this causes a page with a short lifespan.

My theme is built on ”page parts” instead of using a special editor like elementor or similar. Pageparts are all saved one by one in the database and can be rearranged and have many features that the bigger editors lacks.

The other good thing with it is that I have control over all parts of it, of all. Each pagepart is unique and has its own files. so its modular and easy to build more for, or take stuff away from thats not needed. right now, there are 18 different page parts that are already in the ”suit”

This for an example, is a textfield, 10 columns in width (its fully integrated into bootstrap), it has its own background colour and is animated. You can from the editor tell if you want it to be full width, or smaller, or whatever you need for this particular part.

two or three columns

There are also parts to show 2 or 3 columns in width if you prefer, each column can have text and images. and the same goes here, we can choose to have the width set to one size, like 12 columns in this case, and change backgrounds as we please.

Example of a page built in canvas:

Frostheim.se

Images in grid

Images in grid

There is a nice and simple way to show images in a grid. where there are 2 images side by side, they can have text and links, you can also change colours and stuff like that.

Text and link

Text and link

Not all images needs texts and links, but you can have them if you like

3x showcases

This pagepart can be 1 or 3 showcases, it shows them side by side and can have text or not. it can also hold a link.

FAQ

A great way to show information for your visitors is via an FAQ.
There is two different ones, one that is global for the howl page, with categories so you can show one or many categories from a large list.
The other version is for something that is just for one side. They work more or less the same.

What is Canvas?

Canvas is a ”theme” for wordpress built upon the startertheme andersgard.  It uses Advanced Custom Fields to create ”page parts” that makes the page super versatile.

 

Tillhör kategori:
Who is Zacke

He is many things. and nothing.. depending on who you ask.

Tillhör kategori:

Other stuff?

There are also news, and calendars, google maps,  but as I dont use them on this page, there is no way of showing them in a nice way here.

Other cool stuff is our randomizer, where you can put in, lets say your members(frostheim uses that for this purpose!) and you can show one member every pageload to make the page more living. you can also choose to show all or some of them.

There is also some pieces for sections on a page. They can be used if you have several things you want to show side by side, and show them when click on a symbol. this feature is like a mini faq with more fancy design.

I can also build custom make(duh, you built all of these right?) pageparts for custom stuff people need. In the base theme there are those that are useful on most sites i build. Frostheim has one of those for stories for an example.

Backend wordpress?

For me, UX is a big thing, and I want people working with their web also getting a good experience. Therefore I have used much time to streamline how wordpress works for an administrator, without making it ”harder” to understand what goes where. Many themes are a total mess when it comes to undrstand where you should put information and so on.

A sea of plugins, or is there a nother way?

I also strive after having as few plugins as possible on the site, this for an example, only has 4 plugins, 2 for SEO, one for page parts(ACF), one for offsite backups. So, it could realy run on only one plugin!
Other features that most pages have plugins for like turning off comments, removing Gutenburg/adding other editor and stuff like that that has one plugin each, is built into the theme making it a super lean platform to work on. Fewer plugins also means a more secure site, some sites have over 30 plugins with different developers, it feels like a nightmare to upgrade, and a nightmare to keep up do date.

Well. this was the short