| OSTraining News

Genesis Explained is the latest OSTraining to be updated. This new release talk about the recently sale of Genesis to WPEngine.

This release also included updates for Genesis 2.7 and 2.7.1, both of which arrived last week and the book already reflects those week.

Nick Croft, the writer of Genesis Explained, has been following along with the development of Genesis. He even got some core contributions in this cycle.


About Genesis Explained

Genesis Explained is a developer's guide to the Genesis Framework for WordPress.

Genesis is a powerful theme framework which empowers you to quickly and easily build incredible websites with WordPress.

Whether you're a novice or advanced developer, Genesis provides the secure and search-engine-optimized foundation that takes WordPress to places you never thought it could go. If you want to spend less time struggling with complex instructions, and more time building sites that make you proud, this is the book for you!

This book is over 300 pages long and is up-to-date for Genesis 2.7, the latest and greatest version of the Genesis Framework.


What You’ll Learn

You'll master the Genesis Framework through practical examples, simple explanations, and expert advice. This book approaches Genesis from a developer's perspective. You'll learn to work with powerful parts of the Genesis Framework, including actions, filters, functions, and classes.

Please note: This is not a book for beginners. This book assumes you are familiar with WordPress and have a basic knowledge of PHP, HTML, and CSS.


How to Buy Genesis Explained

Paperback copies of Genesis Explained are available on Amazon, which also sells the Kindle version.

Ebook copies are available to OSTraining Book Club members in PDF, EPUB and MOBI formats.


Table of Contents

  1. Genesis Explained
  2. Getting Started with Genesis
  3. The Genesis Framework Explained
  4. Genesis Actions Explained
  5. Genesis Framework Actions Explained
  6. Genesis Filters Explained
  7. Genesis Framework Filters Explained
  8. Genesis Filters with Arrays Explained
  9. Genesis Functions Explained
  10. Genesis Formatting and General Functions Explained
  11. Genesis Image, Markup and Options Functions Explained
  12. Genesis Widgetize and Layout Functions Explained
  13. Genesis Classes Explained
  14. Genesis Breadcrumb and Meta Boxes Classes Explained
  15. Genesis Sanitization and Script Loader Classes Explained
  16. Genesis Actions and Filters in Classes Explained
  17. Genesis Admin Overview Explained
  18. Genesis Admin Class Explained
  19. Genesis Admin Boxes, Form and Basic Classes Explained

Bonus Section

  1. How to Recover a Crashed Genesis Site
  2. How to Create Page Templates in Genesis
  3. How to Version Your Genesis Style Sheet
  4. How to Add a Widget Area to Genesis
  5. How to Change the Content Limit in Genesis
  6. How to Load a New Section on Specific Pages
  7. How to Build a Genesis Plugin
  8. How to Build a WordPress Admin Page with Genesis
  9. How to Change the Gallery Post Format Output
  10. How to Use Custom Fields in Genesis

About the Author

Nick Croft is a very early adopter of Genesis. He worked in the support forums as a volunteer and eventually as a paid part-timer. He went on to work as a full-time support person for StudioPress before moving on to working as a developer for the people who build Genesis. Even before he literally wrote the book, he wrote the figurative book on Genesis. Nick is also a core contributor to Genesis and has multiple, popular Genesis plugins.


About the author

Steve is the founder of OSTraining. Originally from the UK, he now lives in Sarasota in the USA. Steve's work straddles the line between teaching and web development.