Creode_Blocks
Table of Contents
Classes
- Block
- Abstract class to extend for each block.
- Child_Block
- Class to store child block definition.
- Helpers
- Global helper functions
Traits
- Trait_Block_Pattern_Options
- Trait for managing and rendering integrated block pattern references.
- Trait_Has_Modifier_Classes
- Trait for managing block modifier classes.
- Trait_Has_Reduce_Bottom_Space_Option
- Trait for adding a "Reduce Bottom Space" setting.
- Trait_Has_Unique_Id
- Trait for allowing a block to retrieve a unique ID string for its particular rendering.
- Trait_Menu_Integration
- Trait for integrating with WordPress menus.
- Trait_Restrict_To_Editor_Context
- Trait for restricting a block to a specific editor context.
- Trait_Restrict_To_Post_Editor
- Trait for restricting a block to the post editor context.
- Trait_Restrict_To_Site_Editor
- Trait for restricting a block to the site editor context.