=== Book Review Blog === Contributors: rswpthemes Tags: blog, news, e-commerce, grid-layout, one-column, two-columns, three-Columns, four-Columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, footer-widgets, flexible-header, theme-options, translation-ready, featured-images, block-styles, wide-blocks, sticky-post, featured-image-header, front-page-post-form, full-width-template, post-formats, threaded-comments Requires at least: 5.0 Tested up to: 6.8 Requires PHP: 7.1 Stable tag: 1.3.6 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html == Description == Book Review Blog is a highly versatile and minimalist WordPress theme suitable for any kind of blog, including lifestyle, travel, food, tech, and personal blogs. Despite its name, this theme is not limited to book reviews; it's perfect for any type of content and integrates seamlessly with the RS WP Book Showcase Plugin for easy book or media display. It also supports WooCommerce, allowing users to transform their blog into a full-featured online store. With extensive customization options, users can adjust colors, typography, and layouts directly from the WordPress Customizer. Book Review Blog is fully responsive, SEO-friendly, and translation-ready, providing a flawless experience across devices and ensuring global reach. Best of all, it's completely free! == Frequently Asked Questions == = How to Install Theme = 1. In your admin panel, go to Appearance > Themes and click the Add New button and Search for Book Review Blog, OR 2. If you have theme zip file, click Upload and choose File, then select the theme's .zip file. Click Install Now. 3. Click Activate to use your new theme right away. == Changelog == = 1.0.0 - September 12, 2024 = * Initial release = 1.0.1 - September 13, 2024 = * Theme URI Removed Cause, it was uncompleted = 1.0.2 - September 24, 2024 = * link within content is now underlined * Minified ImageLoaded Js is removed. That is not needed. * Removed Hardcoded Google Fonts. I used that testing purposes but forgot to remove. * if ( is_admin() ) return $length is used for excerpt length. * All Static String is now translatable. = 1.0.3 - September 25, 2024 = * Added Upgrade To Pro link * Solved Search Form Icon Issue = 1.0.4 - September 25, 2024 = * Welcome Thumbnail Added = 1.0.5 - September 26, 2024 = * Live Color Not Changing issue solved = 1.0.6 - September 26, 2024 = * Welcome Notice Theme Name Change = 1.0.7 - September 26, 2024 = * Added RS WP BOOK SHOWCASE Banner = 1.0.8 - September 26, 2024 = * Solved The Console Error = 1.0.9 - Oct 09, 2024 = * Removed RSWPBS Installer = 1.1.0 - Oct 11, 2024 = * Improved Page Banner Settings * Added Header and Footer Border Color Options = 1.1.1 - Oct 11, 2024 = * Added Getting Started Page and Video tutorial = 1.1.2 - Oct 23, 2024 = * Improved Taxonomy category and page links block design. = 1.1.3 - Nov 3, 2024 = * Solved Thumbnail issue on tablet device. = 1.1.4 - Nov 22, 2024 = * Added Read More Button and Button Control Options = 1.1.5 - Dec 3, 2024 = * Welcome Notice Is Now Dismissable. = 1.1.6 - Dec 07, 2024 = * Removed unnecessary js * Solved Reading Button 1 Issue * Added Hide Featured image meta for page. = 1.1.7 - Dec 09, 2024 = * Removed Masonry JS to improve performance. * Improved Responsive Layout. = 1.1.8 - Jan 15, 2025 = * Improved .alignwide, .alignfull width issue with both sidebar. * fixed body class issue with sidebar control. = 1.1.9 - Feb 15, 2025 = * Improved Compatibility with Latest RS WP Book Showcase = 1.2.0 - March 1, 2025 = * Added Notice to Import Books From Amazon = 1.2.1 - March 1, 2025 = * Maked it compatible with Blog Designer For Elementor = 1.2.2 - March 14, 2025 = * Added Dssmiss Forever Link to Notice = 1.2.3 - April 09, 2025 = * Added option to display updated or publish date = 1.2.4 - April 22, 2025 = * Solved Translation Warning that comes from 6.7 wp version = 1.2.5 - April 24, 2025 = * Added Recommended Post Settings * Improved Recommended Posts UI * Improved UI of Category and Author page header = 1.2.6 - April 26, 2025 = * Added Header height and Align Items Option. * Improved Header Customization Settings * Removed unnessary margin and padding from blank page template. = 1.2.7 - April 27, 2025 = * Added: ARIA landmarks and roles to the comments section for improved accessibility. * Files Modified: comments.php * Details: Added role="complementary" and aria-label="Comments section" to the comments-area div to enhance navigation for screen readers, following WCAG guidelines. = 1.2.8 - April 28, 2025 = * Added: Accessible labels, ARIA attributes, and required attributes to the comment form fields. * Files Modified: comment-template.php * Details: Updated the comment form filter hooks (comment_form_default_fields, comment_form_defaults) to include screen-reader-friendly labels, aria-required attributes, and HTML5 required attributes for better usability and accessibility, while maintaining Bootstrap styling and existing form structure. = 1.2.9 - April 29, 2025 = * Improved: Enhanced the custom comment callback function for better accessibility, structure, and compatibility. * Files Modified: template-functions.php * Details: Updated book_review_blog_comment_list to include ARIA attributes, semantic HTML, lazy-loaded avatars, and support for future features (e.g., ratings, likes, author highlighting). Removed deprecated extract() usage, fixed wp_kses_post misuse, and ensured proper escaping for security. added custom tag for reply icon. = 1.3.0 - April 30, 2025 = * Improved: Organized coding structure of comment functions * Files Modified: template-functions.php, comment-functions.php * Renamed File: comment-template.php to comment-functions.php = 1.3.1 - May 1, 2025 = * Added: Nonce verification and input sanitization for comment form to enhance security * Files Modified: comment-functions.php = 1.3.2 - May 9, 2025 = * Added category filter to display posts from a specific category * Added option to show post excerpts with customizable length * Improved performance with transient caching for widget output * Enhanced security with better input sanitization and validation * Improved widget form with dropdown for categories and number inputs = 1.3.3 - May 23, 2025 = * Added: Nonce verification for secure notice dismissal to prevent unauthorized actions. * Added: Capability check (manage_options) to ensure only authorized users see the notice. * Added: is-dismissible class to leverage WordPress's built-in dismissible notice functionality. * Added: PHPDoc comments for better code documentation and clarity. * Added: DAY_IN_SECONDS constant for improved readability and maintainability. * Improved: Separated notice dismissal logic into a dedicated function for better organization. * Improved: Moved notice registration logic into a separate function for clarity and modularity. * Improved: Ensured book_review_blog_utm_url function is defined only if it doesn't exist to avoid conflicts. * Improved: Used sanitize_text_field and wp_unslash for secure handling of $_GET parameters. * Improved: Added class to dismiss link for better JavaScript targeting if needed. * Fixed: Corrected typo in "Getting Satarted" to "Getting Started" in the video tutorial button text. * Removed: Unnecessary anonymous function in admin_init hook for better performance and clarity. * Fixed Demo Import Issues = 1.3.4 - July 23, 2025 = * Compatibility check with latest version of all recommended plugins = 1.3.5 - Aug 12, 2025 = * Compatibility check with latest RS WP Book Showcase = 1.3.6 - Oct 09, 2025 = * Remove Underline from sidebar link. == Copyright == Book Review Blog WordPress Theme, Copyright 2025 rswpthemes.com Book Review Blog is distributed under the terms of the GNU GPL This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Book Review Blog bundles the following third-party resources: * Unless otherwise specified, all the theme files, scripts and images are licensed under GNU General Public License Version 2 or later. * Based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc., [GPLv2 or later](https://www.gnu.org/licenses/gpl-2.0.html) * normalize.css http://necolas.github.io/normalize.css/, (C) 2012-2015 Nicolas Gallagher and Jonathan Neal, [MIT](http://opensource.org/licenses/MIT) * CSS bootstrap-grid.css Copyright 2011-2020 The Bootstrap Authors Copyright 2011-2020 Twitter, Inc. Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) * Slick 1.8.0 by Ken Wheeler - http://kenwheeler.github.io License - https://github.com/kenwheeler/slick/blob/master/LICENSE == License/copyright for images == * logo.png and book cover self created. * Screenshot images are all licensed under CC0 Universal Image for theme screenshot License: CC0 1.0 Universal (CC0 1.0) License URL: https://pxhere.com/en/license Source: https://pxhere.com/en/photo/953166 Image for theme screenshot License: CC0 1.0 Universal (CC0 1.0) License URL: https://pxhere.com/en/license Source: https://pxhere.com/en/photo/674238 Image for theme screenshot License: CC0 1.0 Universal (CC0 1.0) License URL: https://pxhere.com/en/license Source: https://pxhere.com/en/photo/1146880 Image for theme screenshot, Copyright Pexels License: CC0 1.0 Universal (CC0 1.0) Source: https://www.pexels.com/photo/man-wearing-eyeglasses-262391/