(Complete documentation coming soon. Continue to check wiki and starter site)
Div Starter is a development platform for Wordpress Sites, a framework that aims to be powerful yet simple. Some of the greatness of frameworks like Genesis (made for super users), but without the bulk and clutter; much like Bones (actually based on bones with some powerful tools - meant for developers).
Created and maintained by Nick Worth and anyone else who wants to volunteer—email if interested ;)
- Requires: 3.6.1 (WordPress)
- Tested up to: 3.8
- License: GPLv2 or later
- License URI: https://www.gnu.org/licenses/gpl-2.0.html
- Tags: custom post type, modules, features, bones, mobile first sass
- ============= FEATURES ======================
- SASS
- Normalize/Reset styles (Review)
- Custom powerful mixins (See them all)
- Universal Classes (helpful classes to make styles adjustments as breeze - check them out)
- ACF
- Ability to developed ACF fields and options at the child theme level
- Take CPTs (Custom Post Types) to a whole new level
- Custom Theme Option Pages
- Company Setting (All company details used throughout the theme development)
- Theme Options (Filters to enable/disable
- Dev Mode
- Filter search results by Relevance (imported from Relevanssi)
- Execute Shortcodes in widgets
- Convert Twitter handlers to links
- Media Options (Change the default WP JPG compression for uploaded images)
- Google Analytics
- Implementing GA code - Why use a plugin for something so simple?
- Sitemap
- Simple sitemap solution (more options to come)
- Internal Documentation page
- Provide guidance after you deliver the project
- Custom Theme Branding
- Easily brand the theme options with your company or the client's
- Social Media Sharing/Following options (Coming soon)
- Widgets
- Shortcodes
- Content Feed
- Twitter Feed (coming soon)
- Twitter Authentication
- SASS
Developers simply setup your typical wordpress site (locally or on your server):
-
Clone the starter repo:
git clone https://github.com/Xtremefaith/div-starter
. -
Clone a child repo:
git clone https://github.com/Xtremefaith/div-basic
.git clone https://github.com/Xtremefaith/div-wiki
.- ...more to come
-
Activate the your Child Theme
- You can change the folder name to anything, suggested format:
div-project-slug
- Update the child
style.css
-
- always make sure the template matches the folder name of the starter theme
div-starter
*.
- always make sure the template matches the folder name of the starter theme
-
- Update the logo-login.png and any of the login.scss styles you want to customize the login page for your client/project
- You can change the folder name to anything, suggested format:
- Be sure to setup the Dev Tools Page
- Brand your child theme
- Add contributor details
- Google Analytics
- Sitemap
- Social Media APIs
#####A more details tutorial and full documentation will be provided on the Div Starter Page
- Full Social Media API integration with theme options for implementation throughout the site (share options)
- More SEO options
- More helpful filters/shortcode for developers
- Cleaner built-in gallery and slideshow options
- Code cleanup / internal documentation
- Move documentation to Dashboard
Have a bug or a feature request? Please open a new issue. Before opening any issue, please search for existing issues.
Nick Worth
- @Xtremefaith
- GitHub: Xtremefaith
- BitBucket: nworth
Leigh Grainer
- BitBucket: lawgrainge
Betsy Cohen