ClioWP is a WordPress Starter Theme for Developers.
ClioWP WordPress Theme, (C) 2022 Christos Pontikis ClioWP is distributed under the terms of the GNU GPL.
In Greek mythology, Clio is the muse of history: https://en.wikipedia.org/wiki/Clio
https://github.com/pontikis/cliowp
In order to create your own theme with ClioWP:
- Configure metadata in
style.css
- Use your own
screenshot.png
- Apply your static HTML design
- Replace text domain ('clipowp') with your own
- Add your custom code
- Translate to your own language (optional)
- Upload it to WordPress (
wp-content/themes
)
More info https://developer.wordpress.org/themes/
@wordpress/scripts is recommended for JS and CSS development. In this case:
- Configure metadata in
package.json
- Run
npm install
More details at https://www.pontikis.net/blog/how-to-write-js-and-css-in-wordpress-with-industry-standard-tools
Using WordPress admin:
- Go to Settings -> Permalinks and choose "Post name" option
- Create two pages (Home and Blog)
- Go to Settings -> Reading and set Homepage to Home and Posts page to Blog
Top menu, bottom menu and Mobile menu have been registered. Use them optionally.
More details at https://www.pontikis.net/blog/how-to-add-a-mobile-menu-in-any-wordpress-theme
ClioWP supports localization (using gettext). Currently, Greek language is also available.
I prefer to use Alternative PHP syntax for control structures
See https://www.php.net/manual/en/control-structures.alternative-syntax.php
If you want to experiment with a child theme, find ClioWP Child Theme at https://github.com/pontikis/cliowp-child-theme