- Added a Site Notes textarea to the Theme settings. I find this sort of thing pretty useful.
- More block style additions.
- Improved media credit handling.
- Code cleanup and bug fixes.
- Supports WordPress 6.7.0.
- Added plural title option to portfolio to help with clarity.
- Added media credit to the attachment details page.
- Bug fixes and styling adjustments.
- Support for WordPress 6.6.2.
- Menu Items: The addition of displaying the page's thumbnail on individual menu items that defaults to the page's featured image with an alt option available.
- Added related posts to single.php based on the post's selected catagories.
- Removed the root_dir folder and its contents as it was unecessary for sharing this.
- Moved some things around with some overall improvements and bug fixes.
- Improvements to the search mechanism code.
- Relabeling the backend widgets.
- More reworking of the social sharing links.
- Bug fixes.
- Because the PHP mail() function is disabled by most web hosts and because I wanted to avoid getting plugins for running a contact form, I came up with a janky fallback for the contact form shortcode mechanism. This uses the same mechanism as the comment function.
- Reworked the social sharing links.
- Bug fixes and adjustments.
- Support for WordPress 6.6.1.
- Added SEO Keyphrase and phrase count to the Advanced Options panel.
- Trimmed down font and color values from tedilize.css to avoid redundancies.
- Removal of the editor-style.css and better utilization of theme.json concerning the stylesheets.
- Improvements and additions to theme.json in the way of shadows, duotone, fonts, etc.
- Custom block styles for images, galleries, buttons, and separators.
- Added a subtle animation to the default hero header
- Bug fixes and code cleanup.
- Support for Wordpress 6.5.4.
- Removal of some unnecessary -webkit- and -moz- prefixes from stylesheets.
- Bug fixes and code cleanup.
- Rewrote parallaxing background feature for the page header and overrides WordPress's ".has-parallax" call.
- Adjustments to the header hero HTML.
- Improvements to entering code into text boxes.
- Removed more personal branding.
- Bug fixes and improvements.
- Media library: Added filtering for SVG, WOFF2 and GLB files as well as by author and category.
- Bug fixes and QoL improvements.
- Shortcode implementation for listing all post types: [list-posts posts="5" post_type="portfolio" order="asc" orderby="title" thumbnail="1" excerpt="1" category="" id="" class=""]
- JavaScript clean up.
- Bug fixes and QoL improvements.
- Added image previews in the Theme Settings page.
- Removal of some of my personal branding.
- Overall optimizations, bug fixes and adjustments.
- The main body layout has been switched to CSS grid.
- Videos can be used in the header/hero image slot.
- Adjustments and bug fixes.
- Bug fixes with the CSS.
- Adjustments and additions to the schema presentation.
- Added a new Advanced Options meta box to the post/page editor to edit the post's specific CSS. This replaces the Custom Fields option.
- Added basic Schema.org page type selector to the Advanced Options meta box and to the Theme Settings page.
- Changed the additional post type mechanism to make it easier to make more than one post type - still hard coded.
- Increased the JPEG image compression when the media library creates images.
- Changed the Twitter icon to the X thing.
- Added options to sort search results.
- Menu item descriptions are available.
- Support for WordPress 6.5.
- Bug fixes and code cleanup.
- More code clean up and tweaks.
- Adjustments to attachment.php.
- (WiP) Initial basic WooCommerce support.
- Support for WordPress 6.4.
- Support for (.GLB files) WebGL models and (.TTF & .WOFF2) fonts in the media library.
- Lots of little tweaks and more bug fixes.
- Bug fixes and more code adjustments.
- Forgot that I had the contact form shortcode hard-coded in so I made a new entry in the m20T1 settings page.
- Bug fixes and code clean up.
- Admin page adjustments.
- Now requires PHP 8.0+
- Inclusion of an additional settings page that contains user created global metadata for the header and footer, excerpt length control, custom 404 page text and image, and other important default image settings. This moves some of the variable settings out of the top of functions.php.
- A few bug fixes.
- Accordion mechanism added to the sidebar on pages where it sits to the right of the main content.
- Proper styling of the child pages block.
- Addition of a new panel to the dashboard that provides notes on the theme.
- More CSS and PHP adjustments.
- Removal of a few more unnecessary files.
- More adjustments to the SVG presentation on the front and back ends.
- Even more CSS adjustments throughout.
- A couple of quick fixes.
- Small CSS bug fixes.
- Adjustments to the PHP.
- JavaScript fixes and enhancements to the lightbox script.
- Compatible with WordPress 6.3.
- Minor CSS Adjustments.
- New custom Footnote block styling.
- Inclusion of a basic page view counter.
- Improvements to the column spacing in the editor.
- CSS optimizations and clean up.
- The addition of a Custom Field ("Page_CSS") for embedding page-specific CSS into a page or post.
- Removal of marchtwenty.com page specific CSS from style.css.
- Added more custom CSS to the editor-style stylesheet to better balance things.
- More code cleanup that I missed.
- Inclusion of more metadata in the header.
- Some minor bug and formating fixes throughout.
- More enhancements to the custom post type code and features.
- Added a Last Login column to the Users page and to the author archives page.
- Adjustments to the overall CSS.
- Proper inclusion of SVG image support, which included the removal of the srcset for SVG images.
- Fixes to the @media print formatting and other CSS trickery.
- Adjustments and additions to the user profile section.
- Bug fixes.
- More code cleanup and Portfolio post type related enhancements.
- Improvements to the additional post types. You can now assign a WordPress Page of the same title to be the root page.
- Bug fixes.
- More House cleaning!
- House cleaning.
- A lot of minor adjustments and fixes to... everything.
- More improvements to the schema.org microdata and accessibility enhancements. The embedded schema data can almost replace plugins at this point.
- May the fourth be with you...
- Improvements to the schema microdata and other tweaks.
- Adjustments to the social sharing in the header metadata.
- Adjustment and additions to the microdata in the HTML.
- Minor bug fixes and inclusion of vCard and iCalendar media library upload support.
- Adjustments to the additional post type content (Portfolio) and added a unique page to display those post types.
- Bug fixes and minor accessibility enhancements.
- Included a few more features, such as: Page load timer in the footer and hero image caption and link.
- More code clean up and bug fixes.
- Fixed/removed code causing issues with PHP 8.x. Fixed a number of other small bugs.
- Added SEO Excerpt and Image Thumbnail columns to the Posts and Pages sections.
- Made a lot of adjustments to the code since launching the live site.
- This is the live release that is now being used on my personal website. As such I consider this theme largely complete.
- Code clean up.
- Implemented more WordPress features.
- More code clean up.
- Re-implemented the contact form and changed how the contact and search forms are stored and retrieved.
- Eliminating unnecessary assets and cleaning up code.
- Even more clean up, readjustments and tidying up.
- Eliminating unnecessary assets and enabling other assets.
- Close to moving to Beta.
- More clean up, readjustments and tidying up.
- More clean up and readjustments.
- Even more optimizations and code clean up.
- Changes to the theme.json and functions.php.
- Child pages will auto list at the bottom of page.php and page-*.php
- Ready for WordPress 5.9.
- More optimizations and code clean up. Removal of a number of unnecessary assets.
- Added CHANGELOG.md file.
- Added "Skip to main content" link in the header.
- More optimizations and code clean up. This is pretty close to being wrapped up.
- This is the second Alpha version of m20T1 WordPress theme. This update contain refinements and improvements to the code and presentation. It also removes my unnecessary personal configuration files.
- This is the first Alpha version of m20T1 WordPress theme. Everything should be in place and working, but some elements need some refinement and debugging.