Demo website built with the Themosis framework.
The Bookstore is a sample project used to demonstrate best practices in developing a WordPress application or website using the Themosis framework.
The project shows to developers how to work with the APIs, how to configure and develop a custom plugin and handle the front-end output with a custom theme.
The project comes with a local configuration and a MySQL dump. In order to install this demo project on your local machine, please follow the steps below:
.zip
file and extract it.bookstore.dev
.htdocs
directory.bookstore
.demo
and a password of demo
for localhost
.bookstore
database.data/bookstore.sql
file into the bookstore
database.composer install
command.http://bookstore.dev/
URL.The imported database contains a default WordPress user with an administrator role.
In order to log in the WordPress administration, visit the bookstore.dev/login
URL and use the following access:
The bookstore project is a simple website showing some of the available APIs of the Themosis framework.
The project is composed of the following elements:
books-manager
plugin developed based on the Themosis framework plugin boilerplate
bookstore-faqs
minimalist plugin using some framework APIsuploads
directory with media images used along the project contentThe project's theme is by default configured to use Twig
views stored into its resources/views/twig
directory but there are also Blade
views stored into the resources/views/blade
.
We encourage you to explore both plugins and the theme code in order to get familiar with the APIs of the Themosis framework.