TrendNews 2.0 WordPress Theme
Version History
# TrendNews 2.0 WordPress Theme Changelog ### 2.1.88 - Added Customizer controls for a virtual `/ads.txt` publisher file with sanitized text output. ### 2.1.87 - Added a `TrendNews: Sidebar Trending` widget with hero image, compact post list, and glass-card styling for the single-post sidebar. ### 2.1.86 - Added a privacy/cookie consent banner with Customizer controls, Google Consent Mode defaults, and optional consent-gating for theme ad/tracking code. ### 2.1.87 - Added a `TrendNews: Sidebar Trending` widget with hero image, compact post list, and glass-card styling for the single-post sidebar. ### 2.1.86 - Added a privacy/cookie consent banner with Customizer controls, Google Consent Mode defaults, and optional consent-gating for theme ad/tracking code. ### 2.1.84 - Fixed remaining hard-coded More button, archive category, author label, single label, comment submit, and pagination colors so Theme Colors controls apply consistently. ### 2.1.83 - Added Customizer color controls for section label rings/lines, card category text, and More button backgrounds, borders, text, and hover states in light and dark mode. ### 2.1.82 - Added LinkedIn and Pinterest to the single-post share panel with lightweight inline SVG icons. ### 2.1.81 - Disabled WordPress core sitemaps when the TrendNews SEO sitemap is active and cleaned robots.txt sitemap output so it advertises only the TrendNews sitemap URLs. ### 2.1.80 - Marked sitemap XML/XSL requests as non-cacheable so page-cache plugins do not serve the styled sitemap index with stale HTML headers. ### 2.1.79 - Changed the sitemap XSL stylesheet reference to a same-host relative URL so styled sitemaps work across www and non-www access. ### 2.1.78 - Hardened the styled sitemap XSL response for browser XML parsers and added Google News title display support in the sitemap table. ### 2.1.77 - Added a Google News sitemap at `sitemap-news.xml`, robots.txt discovery for it, publication name/language controls, and a `max-image-preview:large` SEO option for larger post image previews in Google surfaces. ### 2.1.76 - Added an SEO/Performance option to include each post featured image in RSS feeds, and removed product-facing legacy reference names from changelog copy. ### 2.1.75 - Strengthened homepage SEO schema with publisher logo data, primary navigation schema, and a latest-post ItemList to help Google understand sitelinks and latest-news cards. ### 2.1.74 - Normalized homepage widget feature heights across standard, headlines, center-feature, magazine, and sports layouts while preserving each layout style and mobile responsiveness. ### 2.1.73 - Matched the Center Feature with Side Lists widget height and mini-card category labels to the Headlines widget style. ### 2.1.72 - Added dedicated Homepage SEO Title and Homepage SEO Description controls for the theme SEO fallback, separate from homepage widget section titles. ### 2.1.71 - Prevented oversized inline single-post images, captions, figures, and alignwide/alignfull blocks from overflowing beyond the article column. ### 2.1.70 - Added a global SEO title separator selector and wired it to WordPress document titles plus the category SEO `%%sep%%` token. ### 2.1.68 - Fixed category SEO title token saving so percent tokens are preserved, and kept date tokens for SEO/search titles while hiding them from visible category archive headings. ### 2.1.67 - Updated the styled sitemap heading/title to use the current site URL instead of the TrendNews product name. ### 2.1.66 - Styled the theme sitemap XML, added automatic post/page sitemap pagination beyond 500 URLs, and gated per-category TrendNews Search Titles behind active theme SEO output. ### 2.1.65 - Added per-category TrendNews Search Title fields for category archive H1/search titles, with token and symbol support, without changing homepage category labels. ### 2.1.64 - Added optional clean category URLs, category search-title formatting, category SEO title reuse for document titles, first-paragraph SEO descriptions, and a Customizer word limit for automatic descriptions. ### 2.1.63 - Added grouped theme sitemap child files, category/tag noindex controls, sitemap group toggles, and automatic focus keyphrase fallback metadata. - Added SVG dimensions to default WordPress custom-logo output and darkened the comments toggle for stronger PageSpeed contrast compliance. ### 2.1.61 - Added SVG logo width/height fallback parsing and strengthened dark-mode comment toggle contrast for PageSpeed accessibility checks. ### 2.1.60 - Fixed PageSpeed accessibility findings for sidebar ARIA semantics, comment toggle contrast, related heading order, and redundant related-card image alt text ### 2.1.59 - Added smaller dedicated archive and related-post image sizes to reduce oversized image downloads flagged by PageSpeed image delivery. ### 2.1.58 - Added `fetchpriority=\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"high\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"` to the featured image preload link so PageSpeed can detect the LCP request priority correctly. ### 2.1.57 - Fixed a dark-mode top background flash/line by applying dark background color to the root element and critical CSS before the full stylesheet loads. ### 2.1.56 - Added LCP image preload, optional system font mode, and safe below-fold homepage rendering hints for better PageSpeed without hiding SEO content. ### 2.1.55 - Added a safe PageSpeed optimization pass with inline critical CSS, homepage LCP image priority, optional delayed ad loading, optional block CSS removal, and lighter 404 media handling. ### 2.1.54 - Added a safe theme fragment/query cache for homepage widgets, related posts, and sitemap fragments, with Customizer controls and automatic refresh when posts or terms change. ### 2.1.53 - Added safe theme asset cache controls for CSS/JS versioning, optional stylesheet preload, and optional deferred theme JavaScript. ### 2.1.52 - Added a plugin-friendly theme sitemap fallback at `/sitemap.xml`, with `/sitemap.xlm` redirecting to the correct URL and robots.txt advertising the sitemap only when enabled. ### 2.1.51 - Added plugin-friendly SEO fallbacks with Auto/On/Off controls for meta description, Open Graph, Twitter cards, and schema JSON-LD. - Added lightweight performance controls for emoji assets, embeds, font preload, and image loading attributes. ### 2.1.50 - Added product packaging basics: WordPress theme screenshot, GPL license file, and starter translation template. ### 2.1.49 - Added a `Sidebar Section` widget area for single-post sidebar widgets. - Added a Customizer toggle to enable or disable TrendNews Advertisement widget output. ### 2.1.48 - Standardized the recommended WordPress theme folder/package slug to `trendnews-2-0` for reliable updates and deletion. - Added an admin warning when TrendNews is installed from an old folder name such as `TrendNews 2.0`. ### 2.1.47 - Added a single-page sidebar guard so sidebars hide when the single post layout is set to Middle and on mobile screens. ### 2.1.46 - Removed the single-post sidebar ad layout that could flash during page load. - Added a proper `TrendNews: Advertisement` widget with title, style, and code fields for widget areas. ### 2.1.45 - Refreshes the licensed package URL immediately before WordPress installs a theme update, avoiding stale secure-download links. - Increased secure download usage allowance for WordPress update packages on the SDKPage license server. ### 2.1.44 - Hardened licensed update package validation so WordPress does not store an invalid package URL. - Updated the SDKPage license server to stream local uploaded ZIP packages directly for WordPress theme updates. ### 2.1.43 - Added a Sidebar Advertisement widget area and matching Customizer code fallback for single posts. - Added before-paragraph inline ad placement while keeping the existing after-paragraph placement. - Updated ad, header, and footer Customizer code fields with code-friendly formatting attributes. ### 2.1.41 - Added a glass-style back-to-top button that appears after scrolling and returns visitors smoothly to the page top. ### 2.1.39 - Added an optional premium-feature license gate: inactive licenses now lock the premium front page, TrendNews homepage widgets, and Customizer editing while keeping the theme from fatal-breaking the WordPress site. ### 2.1.38 - Added SDKPage license activation, status checks, deactivation, admin notices, encrypted license-key storage, and secure theme update/download integration. ### 2.1.23 - Added Customizer uploaders for main-header dark logo and mobile flyout light/dark logos, with fallback to the main logo, and restyled the flyout navigation with the header glass treatment. ### 2.1.22 - Added Theme Colors controls to the Customizer for primary, accent, background, text, border, footer, label, and dark mode colors. ### 2.1.21 - Applied the single-post footer style globally and reduced unnecessary frontend script data by loading comment AJAX settings only where comments can be posted. ### 2.1.20 - Updated the comment cookie consent label to mention saving only the commenter name. ### 2.1.19 - Added a Customizer toggle for the single-post comment section, submitted comments through AJAX without page reloads, and enabled excerpts on category archive cards. ### 2.1.18 - Matched comment actions to the More Posts button style, made comment textareas mobile-safe, modernized comment threads, and allowed anonymous/name-only commenting. ### 2.1.17 - Made More Posts the default archive navigation, added a Customizer switch for More Posts or pagination, and restyled both navigation styles. ### 2.1.16 - Restyled the comment section with the theme glass panel treatment and added a click-to-open comments toggle. ### 2.1.15 - Matched the homepage header gap to Naija News by removing the extra top margin from the first homepage section heading. ### 2.1.14 - Matched the mobile headline first-column cards to the third-column list format and restored mobile logo tap-through to the homepage link. ### 2.1.13 - Matched news-card image heights and ratios more closely to the Naija News CSS across archive, homepage, magazine, metro, and mobile row cards. ### 2.1.12 - Matched mobile homepage headline and widget news-card image framing to the Naija News mobile feature/card CSS. ### 2.1.11 - Removed visible archive descriptions from tag and other archive pages while keeping SEO metadata available to plugins/search engines. ### 2.1.10 - Category archive headings now use configured SEO plugin term-title formats when available, with a default category-title fallback. - Removed category descriptions from category archive pages. ### 2.1.09 - Matched category/archive heading alignment, archive description typography, and mobile archive card image sizing to the Naija News CSS. ### 2.1.08 - Normalized top spacing across homepage, archive, search, single, and static pages to match the Naija News container padding pattern. ### 2.1.07 - Matched the author archive mobile news-card image column and crop to the Naija News mobile feed style. ### 2.1.06 - Matched the search page top spacing to the Naija News archive CSS pattern. ### 2.1.05 - Matched the search results page heading and result-card excerpts to the Naija News search reference. ### 2.1.04 - Matched the header dark-mode crescent icon and reduced the search icon sizing to the Naija News reference. ### 2.1.03 - Matched the author archive top spacing to the Naija News reference by removing the extra author-page top padding. ### 2.1.02 - Matched the author archive bio text color to the Naija News author page reference in light and dark mode. ### 2.1.01 - Matched the author archive story heading and news-card width to the Naija News author page reference. - Bumped the theme asset version so WordPress loads the updated stylesheet.
Questions & Support