Adding Classes and Attributes to HTML elements in Genesis
Attributes can be added into various HTML markup elements via filters in the Genesis Framework, these attributes can be adding in an ID or additional CSS Class, or amending the Microdata Schema including role, itemscope or itemtype attributes. The HTML markup elements/sections also known as ‘contexts‘ are originally declared as functions in the core Genesis Framework in:…
Read MoreChanging the Microdata Schema in Genesis WordPress
Genesis Themes come preloaded with Microdata schema marked up on various HTML elements on the page, this is a good thing in terms of meaningful and semantic markup and better structure for search engines to understand the page and extract certain data to present to searchers. How Google displays search data to searchers is constantly…
Read MoreGoogle Structured Data Testing Tool WordPress Error Warnings
Googles Structured data testing tool is giving warning errors on certain HTML mark up elements on web pages. Such as the errors in the image below, these are related to microdata schema mark up which is shipped on modern Genesis WordPress themes. Node is empty. Double check that this is desired and consider removing. Node…
Read More