Follow these steps to set up theme correctly:
- Use child theme shipped with the pack. Learn more about child themes on WordPress.org.
- Under Widgets add menu/about text for Header sidebar. Use “Custom HTML” widget.
- In Customizer set:
- Under “Site Identity” set square “Logo” and “Site Icon“.
- Under “Homepage Settings” use “Your latest posts” as homepage display.
- Under “Digital Nomad Options“:
- Set “Background Image For Header“
- Set “Background Image For Footer“
- Set “Default Featured Image“, image used in post archives when no feature image is selected.
- Select static “Archive Page” which will be used as an archive for all posts. Date archives are disabled by default and will return 404 if no archive page is selected.
- Enable “Infinite Scroll” for latest posts, categories and tags. Custom post types and custom taxonomies are also supported.
- Enable “Lazyload” for latest posts, categories and tags. NOTE: Images in posts are not nativelly lazyloaded
- Set “Background Image For Next & Previous Pager” for <noscript> support.
- That’s it!
- reSmush.it Image Optimizer
Digital Nomad theme relies heavy on images. reSmush.it is free service providing image size reduction based on several advanced algorithms. The API accept JPG, PNG and GIF files up to 5MB.
- Yoast SEO
My favorite option when it comes to SEO plugin for WordPress. Yoast SEO generates sitemap.xml, sets page titles, creates metatags, etc.
- Code Syntax Block
A plugin to extend Gutenberg code block with syntax highlighting.
- Feature Requests
Send feature request for Digital Nomad theme.
What theme does not
- Theme doesn’t require jQuery so (after additional optimalization) you can easily reach out high score in Google’s PageSpeed Insights.
- Theme doesn’t support post-formats. I have personally never used this WordPress feature and that’s why I didn’t add support.
- Add native lazyloading for post images.
- Add Medium like zoom for post images.
It’s not in theme, it’s in the content! But good theme also helps…