The document discusses the Genesis framework and how it uses hooks and filters for theme development. It provides examples of how action hooks can remove and add content blocks, and how filter hooks can modify content pieces. It then demonstrates several examples of using Genesis hooks to customize a theme, such as switching sidebars on a category page, repositioning entry meta, and adding custom schemas. The document concludes by providing resources for working with Genesis hooks.
3. Why I Like Genesis
• WordPress-like: uses child themes, template hierarchy,
hooks, css in stylesheet
• Adds 50+ action and filter hooks to add and remove
content
• Well-documented child themes that you can actually
read through and learn how Genesis works
• Adds only 2 settings pages in admin
• Great community of searchable snippets, tutorials, and
forums where you can give and receive help
15. Use Genesis Hooks to…
• Change the structure of your website
• Change the HTML output
• Customize the loop
• Add a new widget area
• Insert ads or other content
in specific places
48. Plugins
from WordPress.org plugin repository
• Visual Hook Guide plugin
see hooks in your own theme
• Genesis Simple Hooks plugin
easy access to Genesis hooks
49. Tutorials, Snippets, & More
from WordPress.org plugin repository
• http://studiopress.com/snippets
• http://studiopress.com/tutorials
• http://studiopress.com/resources
(tuts by the community)
• http://studiopress.com/forums