Here are some of the more recent changes to the theme:
- The new CSS for the background image was being over-ridden by the CSS on the page. Added tags to the HTML to ensure images are scaled to fit footer.
- GitHub throttles unauthenticated API requests. A token has been added to the theme to ensure users don’t get throttled when using the GitHub Updater with the theme.
- The theme customizer now has a new section that allows you to choose between chalice images and the new UUA image. For the header, I have provided silver and red images in two different sizes.
This release supports an additional automated solution for updating the theme. The theme still supports updates from WordPress.org but it also supports direct updates from GitHub. To enable the updates from GitHub, you need to add the “GitHub Updater” plugin to WordPress. This plugin is not available on the WordPress.org plugin directory and you need to download the latest version from GitHub:
- Download the latest GitHub Updater release from https://github.com/afragen/github-updater/releases(choose the “zip” option)
- Go to the Plugins -> Add New Plugin screen and click the Upload tab
- Upload the zipped archive directly
- Go to the Plugins screen and click Activate
Unfortunately, you will only receive automatic updates for future updates so it is still necessary to update your theme manually one final time. (You can see why I wanted to support automatic updates)
- Download the latest UU2014 release from https://github.com/dflippo/UU2014/releases (choose the “zip” option)
- Go to Themes in WordPress
- Temporarily activate a different theme other than UU2014 such as Twenty Fourteen
- Click on Theme Details for the UU2014 theme and click Delete in the bottom right corner to remove the old version
- Go to the Themes -> Add New Theme screen and click the Upload tab
- Upload the zipped archive directly
- Go to the Themes screen click Activate
There have been a few minor issues resolved in this latest version of the UU2014 theme. I believe the most significant changes are the new customizer screens where you can choose whether to display comments or bylines on posts. Details are provided below.
WordPress.org has been very slow to review the theme and provide feedback. This release of the theme was mostly to address feedback I received this week. I still hope to have WordPress automatically prompt users to upgrade the theme but for now you need to manually upload the new version of the theme to your server.
Please feel free to post your own issues or questions on the theme here:
Webmaster, Unitarian Universalist Church of Kent
Based on feedback from elseloop at WordPress.org, the following issues were reported and resolved:
- Error when Meteor Slides is not installed
- Posts with no title have no link to the single view from the index list
- “Comments are disabled” notice should be displayed on posts with comments disabled
- Width of floating sidebar isn’t responsive to widget width
- Need to add CSS for widgets in footer sidebar
- Issue with sidebar CSS for recent comments
While resolving the issues above, the following features have been added:
- The customizer has a new section to allow you to choose whether to display comments for posts, pages, and image pages. The default is yes for all three but I recommend disabling comments for all three for most congregation websites.
- The customizer has a new section to allow you to choose whether to display a byline for the author of each post. In the past the bylines were not displayed. The default is now to display the byline.
I believe the UU2014 theme is now ready for public use by other UU Congregations and UU Organizations. The theme has been approved by WordPress.org and will be publicly visible in the theme directory soon. However, I recommend people download the current version I have posted on GitHub which will also be submitted to WordPress.org after v1.0.1 is visible (don’t want to interrupt that process). The changes to the theme are not very large but make configuring some of the new features even easier. I have removed the custom option screens that were in the 1.0.1 release and replaced them with very simple controls in the WordPress Theme Customizer which you can find at Appearance -> Customize in the administration menu.
Please let me know if you encounter any issues with the theme. The latest version is already being used on this website and my own congregation’s website.
Detailed Change Log:
v1.0.3 – UU2014 Public Release 1.0.3
- Updated theme to utilize the WP Customizer API for all theme settings. This eliminated the need for any custom options screens in functions.php. These settings include the content width and all integration in recommended plugins. WP Customizer allows you to see the effect of the plugin integration in the preview window. It is also cleaner and more future-proof.
- Reformatted PHP using NetBeans
- Regenerated Translation Files
v1.0.2 – Updated footer to include a small bit of text to track theme usage
v1.0.1 – Updates for WordPress.org Review Team
- Removed <meta name=”description” from header.php
- Removed hard coded RSS link in header.php.
- Renamed all functions in functions.php to be prefixed with uu2013 including the setup_theme_admin_menus() function.
- Added license and copyright text for images used in the theme.
v1.0.0 – Initial Release of UU2014 for public use