WordPress
Mark Howells-Mead edited this page Apr 10, 2024
·
56 revisions
- Block basis code examples
- Block filters
- Core blocks @ Github
- Core block (server-side) customisation (since 5.8)
- 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
- 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 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
- 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
- Search
- Shell scripts
- Snippets
- SVN
- tax_query examples
- Templating
- Test data
- theme.json
- TinyMCE for WordPress
- Twig
- Widgets
- Updaters
- 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
Mark Howells-Mead | https://permanenttourist.ch and https://sayhello.ch/ | Wiki since 2016
Use this code freely, widely and for free. Provision of this code provides and implies no guarantee.
Please respect the GPL v3 licence, which is available via http://www.gnu.org/licenses/gpl-3.0.html