WordPress with GIT, WP-Skeleton and Roots 101

Goals: – Keep a local WordPress  installation under version control (but ignore WordPress core files) – Use WP-Skeleton (wordpress core as submodule in separated folder, content and config files in root) – Use the starter theme Roots 101 – Deploy to a staging and production server (depending on the current Git branch?) – Keep uploads out of version control, sync them separately – Use a good DB migration strategy – If possible: automate repetitive tasks Read More

WordPress starter frameworks (free)

WordPress starter frameworks (free)

  1. Roots
    Roots is a starting WordPress theme made for developers that’s based on HTML5 Boilerplate, Blueprint CSS (or 960.gs) and Starkers that will help you rapidly create brochure sites and blogs. It has a bunch of excellent tweaks to WordPress, plus support for the best CSS frameworks including Foundation and 1140 Grid. This is a solid theme framework that is constantly updated and used by many developers, you cannot go wrong with it.
    Read More

Rockstar WP – Theming

  • When designing a theme in PS, use different layers for different WP elements (e.g logo, page, featured_blog, featured, homecontent, footer, header etc)
  • Flow: design mockup -> transform to HTML -> add WP functionality
  • To show the boxes you can temporarily use a 1px red border
  • Quote: Finally because our <div> element has position:relative, we can now use  absolute positioning inside and set right:0px for the menu and it will be aligned to the right. This is great for a WordPress theme because as the person creates new pages the menu will extend, and this way it will stay right aligned.