SLSUnipi / LibreChildTheme

This is a child theme based on Bootstrap 4, and Understrap wordpress starter theme, that we will use for our website
GNU General Public License v3.0
0 stars 0 forks source link

Guidelines and thoughts #1

Open screwdycrow opened 6 years ago

screwdycrow commented 6 years ago

Browsing the WP theme category and by testing many wordpress themes, i can't currently find a theme that properly supports the Bootstrap CSS framework, and if it does its either "too modified" or it gets a lot in your way, and doesn't let you do thing on your way, unless you buy its premium version, or trying to "hack" its - most of the time - spaghetti code.

Let's try to do something different with this theme, do things in the wordpress way, and a way that gives the user absolute control, without relying on external plugins.

Therefore I believe that most of the functionality should be embeded in reusable widgets, that will rely on bootstrap classes, and only that.

screwdycrow commented 6 years ago

Card Post Loop Widget

One important widget could be a "Card Post loop", that will give the option to the site owner the ability to control how, what and how many posts should be displayed.

Loop-wide" buttons to

Posts should be able to individually overwrite settings

What is more, custom meta fields, could be added on every post in order to control the display of individual posts in the loop, right on the post's admin interface, and by this way it should be "overwriting" the settings of the Wide-loop post.

Custom meta fields could be

Styling ,like the card width etc, can be specified by the user using css in wordpress css editor, in that way we will not forcing the user to follow certain guidelines.