WordPress - markhowellsmead/helpers GitHub Wiki
Blocks
- Block basis code examples
- Block filters
- Custom block alignment
- Disable/enable blocks
- get_block_wrapper_attributes
- wp_get_block_default_classname (Unofficial use, isn't documented!!)
- InnerBlocks
- Loading custom post meta in the WordPress Block Editor
Core Blocks
- Group
- Query
- Core blocks @ Github
- Core block (server-side) customisation (since 5.8)
- Core blocks: enqueue additional conditional assets
Block Repository
Reference sites
Snippets
Hooks
Topics
- Admin
- Admin Bar
- Advanced Custom Fields
- Advanced Custom Fields - PHP field types
- Assets
- Backbone Client (JavaScript for working with the REST API)
- Backup with CLI
- Block Bindings
- Block Patterns
- Contextual Block Patterns
- Components
- Components (Twig/Timber)
- Composer
- Cron
- Custom Post Type
- CLI
- Database
- date_query example
- Embed iframe heights - remove JS which fixes the height of the iframe
- Endpoints
- Error handling
- Full-site editing
- get_template_part for plugins
- Gravity Forms
- Gutenberg
- Gutenberg Patterns
- Images / Media
- LazyLoad Posts
- loadCSS
- Login form
- Maps
- Model (PHP)
- Lightbox
- Maintenance Mode
- Menus
- meta-query examples
- Page builders
- Password encryption (e.g. storing/retrieving plugin passwords)
- Performance
- PHP compatibility for Themes and Plugins
- Plugin Builder
- Plugins
- Post formats
- Post Thumbnail
- Privacy
- Queries
- Relevanssi
- RequireJS
- Screenshot generator (max 1280px)
- Search
- Section styles
- Shell scripts
- Site Editor
- Snippets
- SVN
- tax_query examples
- Templating
- Test data
- theme.json
- TinyMCE for WordPress
- Twig
- Widgets
- Updaters
- useSelect
- Webpack for Plugins
- Woocommerce
- WordPress email hooks
- WordPress JavaScript Hooks
- WordPress Plugin Settings
- WordPress reference sites
- WordPress REST API reference
- WordPress Manuals
- WordPress Translation
- wp_insert_post
- WPML
- Yoast