Presentation slides for the 24 Oct 2019 WordPress Singapore Meet-up. Visit https://www.edmundcwm.com/presentations/ to view other presentation resources.
3. WordPress 5.3
• Scheduled release date - 12 November 2019
• Current Release - Release Candidate 2
• What to expect
– Block editor new features and improvements
– New default theme
– Admin UI enhancements
– and more…
4. Block Editor
• Twelve plugin version releases to be merged (v5.4
- 6.5)
• 1.5s reduction in load time for a sizeable post(36k
words, 1k blocks)
5. Block Editor
• New
– Group Block
• Improvements
– Column Block
– Image Block
– Table Block
– Button Block
and more…
6. Block Editor
• Group Block
– Allows nesting of inner blocks
– Aligning of child blocks
– Provides wide and full-width settings
18. Admin Enhancements
• Big image uploads
– Automatically detect large images and generate a “web-
optimized maximum size” (default size is 2560px)
– Original image will still be stored but not used
– Uploads will be resumed when they fail
– Always best to crop and optimise before upload!
• Image rotation
– Correctly rotated according to EXIF orientation metadata
19. Admin Enhancements
• Admin email notification
– Prompt to verify admin email after logging in if account hasn’t
been active in awhile
21. Admin Enhancements
• Design and UI
– Improved color contrasts for form fields and buttons
Source - wpbeginner
22. Developers
• Code Modernisation
– Full support for PHP 7.4 (release end Nov)
– Use of the spread operator (…$args)
– Developers to update their code if applicable
• Date/Time component fixes
– More reliable and easy to work with date and time components
– Includes new functions like current_datetime(),
get_post_datetime()
– Presentation: How WordPress breaks time
23. Developers
• WP REST API
– Performance increase(30%-40%) in large API responses
– _fields param now supports nested fields e.g.,
wp-json/wp/v2/posts?_fields=title.rendered
24. Developers
• Search Engine Indexing
– Method used to discourage indexing will change
– Remove previously added ‘Disallow: /‘ in robots.txt
– Updated robots meta tag <meta name=‘robots’
content=‘noindex,nofollow’ />
– Will exclude indexing and further crawling
25. What’s next
• Test it out
– Install and activate the ‘WordPress Beta Tester’ plugin
– Tools > Beta Testing > Check Bleeding edge nightlies option
– Dashboard > Updates > Update Now
• Read more
– WordPress 5.3 Field Guide