=== Home Decor Shop ===

Contributors: mishkatwp
Requires at least: 5.0
Tested up to: 6.9
Requires PHP: 7.2
Stable tag: 4.5.1
Version: 4.5.1
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, grid-layout, custom-background, custom-colors, custom-header, custom-menu,  custom-logo, featured-image-header, post-formats, featured-images, footer-widgets, full-width-template, sticky-post, theme-options, threaded-comments, blog, news, portfolio, editor-style, flexible-header, rtl-language-support, wide-blocks

== Copyright ==

Home Decor Shop WordPress Theme, Copyright 2023 Mishkat WP
Home Decor Shop is distributed under the terms of the GNU GPL

== Description ==

Home Decor Shop is a stunning and versatile WordPress theme designed specifically for home decor stores, home decor, interior design, home furnishings, decorative accessories, furniture store, wall art, rugs and carpets, lighting fixtures, curtains and blinds, home accents, decorative pillows, vases and candles, picture frames, decorative mirrors, throw blankets, shelving units, home styling, seasonal decor, modern home decor, traditional home decor, interior accessories, design elements, home improvement, living room decor, bedroom decor and interior design businesses. Using this theme, you can easily create a stunning online presence for your home decor shop or business. With its elegant and modern design, this theme offers a visually appealing platform to showcase your products and services. The theme’s aesthetic is clean, sophisticated, and highly customizable, allowing you to create a unique online presence that aligns with your brand identity. Its responsive layout ensures that your website will look great on any device, from desktop computers to smartphones and tablets. The theme also incorporates beautiful typography and intuitive navigation, enhancing the user experience and encouraging visitors to explore your offerings. The theme seamlessly integrates with popular e-commerce plugins, such as WooCommerce, empowering you to set up an online store and sell your home decor products with ease. You can create product catalogs, manage inventory, set pricing, and accept secure online payments, providing a seamless shopping experience for your customers. Furthermore, the Home Decor Shop theme offers various customization options to tailor your website to your preferences. You can choose from multiple pre-designed page templates and layouts, allowing you to showcase different product categories, feature seasonal promotions, or highlight interior design inspiration. The theme also includes a range of color schemes and font options, enabling you to create a visually cohesive and personalized website.

== Installation ==
	
1. In your admin panel, go to Appearance > Themes and click the Add New button.
2. 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.

== Frequently Asked Questions ==

= Does this theme support any plugins? =

Home Decor Shop includes support for Infinite Scroll in Jetpack and other following Plugins.
1. Clever Fox

-------------------------------------------------------------------------------------------------
License and Copyrights for Resources used in home-decor-shop WordPress Theme
-------------------------------------------------------------------------------------------------

1) Package Structure
Based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc., [GPLv2 or later](https://www.gnu.org/licenses/gpl-2.0.html)

2) Font Awesome
=================================================================================================
Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
License - Font: SIL OFL 1.1, CSS: MIT License(http://fontawesome.io/license)
Source: http://fontawesome.io

3) Bootstrap Framework
=================================================================================================
Bootstrap (http://getbootstrap.com/)
Copyright (c) 2011-2019 Twitter, Inc.
License - MIT License (https://github.com/twbs/bootstrap/blob/master/LICENSE)

4) Owl Carousel
=================================================================================================
Owl Carousel v2.3.4 Copyright 2013-2018 David Deutsch
Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE

5) Kirki
=================================================================================================
Kirki Customizer Framework v3.0.45 Copyright (c) 2019, Ari Stathopoulos (@aristath)
License URI: https://opensource.org/licenses/MIT (License: MIT)

6) Webfonts
=================================================================================================
Webfonts Loader
https://github.com/WPTT/webfont-loader
License: https://github.com/WPTT/webfont-loader/blob/master/LICENSE

7) TGMPA
=================================================================================================
GaryJones Copyright (C) 1989, 1991
https://github.com/TGMPA/TGM-Plugin-Activation/blob/develop/LICENSE.md
License: GNU General Public License v2.0

8) Screenshot Image
=================================================================================================
Screenshot Image
URL: https://pxhere.com/en/photo/560781
Source: https://pxhere.com
License: CC0 Public Domain

Screenshot Image
URL: https://pxhere.com/en/photo/946987
Source: https://pxhere.com
License: CC0 Public Domain

Screenshot Image
URL: https://pxhere.com/en/photo/899348
Source: https://pxhere.com
License: CC0 Public Domain

Screenshot Image
URL: https://pxhere.com/en/photo/1108581
Source: https://pxhere.com
License: CC0 Public Domain

Screenshot Image
URL: https://pxhere.com/en/photo/945398
Source: https://pxhere.com
License: CC0 Public Domain

Screenshot Image
URL: https://pxhere.com/en/photo/1037453
Source: https://pxhere.com
License: CC0 Public Domain

== Changelog ==

@version 0.1
* Initial release

@version 0.2
* Js issue resolved.

@version 0.3
* Js issue resolved.

@version 0.4
* Getstarted added.
* Footer link added.

@version 0.5
* Added woocommerce files.
* Added woocommerce css.
* Menu error resolved.
* Added menu css.

@version 0.6
* Responsive menu error resolved.
* Added preloader.
* Added preloader display setting.
* Added general options.
* Added scroll to top display setting.

@version 0.7
* Added three column tag.
* Added four column tag.
* Added grid layout tag.
* Added post option.
* Added Blog Layout Setting.

@version 0.8
* Added post-format
* Added post-format tag.
* Added post format css.

@version 0.9
* Preloader off on default.
* Added escaping on loading text.
* Updated layouts.php 
* Updated all content file.
* Updated menu css.
* Resolved menu fallback issue.
* Added tagline display setting.
* Added site title display setting.

@version 1.0
* Added missing tag.
* Updated sidebar file.
* Updated layouts file.
* Updated Woocommerce sidebar.
* Added post option.
* Added post image display setting.
* Added post heading display setting.
* Added post content display setting.
* Added post date display setting.
* Added post author display setting.
* Added post comments display setting.
* Added post categories display setting.

@version 1.1
* Added sidebar css.
* Added meta in sidebar.
* Added categories list in sidebar.
* Added search in sidebar.
* Added topbar display setting.
* Added Footer Widgets on off setting.

@version 1.2
* Added single post option
* Added single post heading display setting.
* Added single post content display setting.
* Added single post meta display setting.
* Added single post featured image display setting.
* Changed Layout for single page.
* Changed Layout for single post.
* Changed Layout for search page.
* Removed redirection notice.
* Changed tagline color.
* Added alignment css.
* Resolved featured image issue.
* Resolved single page featured image issue.
* Added font weight on heading.
* Chnaged footer text hover color.
* Added free doc button in customizer.
* Changed doc button name in getstart.
* Added my account page css.
* Resolved block image post.

@version 1.3
* Resolved button post issue
* Added shop page css.
* Added cart page css.
* Resolved single post pagination issue.
* Added single post pagination css.
* Added single post pagination display setting.
* Added 404 page setting option.
* Added 404 page customizer settings.

@version 1.4
* Added default sidebar css.
* Updated post formats files.
* Added post content excerpt option.
* Added logo resizer option.

@version 1.5
* Added featured header image.
* Resolved logo issue.
* Resolved font family issue.
* Removed unused font family css.

@version 1.6
* Added home page sections panel.'
* Added home page sections.
* Added home page settings.
* Added pro buttton in all section.
* Updated Content.
* Updated customizer settings.
* Added getstart css.
* Added Admin Notice.
* Added admin file.
* Added admin js.

@version 1.7
* Updated getstart.
* Added bundle button in customizer.

@version 1.8
* Updated bootstrap.
* Define URLs
* Added default footer widgets.

@version 1.9
* Updated container size.
* Updated wordpress version.
* Updated default footer.
* Updated sidebar CSS.

@version 2.0
* Updated woocommerce file.
* Added rtl language tag.
* Added rtl style file
* Added flexible header tag.

@version 2.1
* Updated featured header image tag.
* Updated single.php file.
* Updated search.php file.
* Updated page.php file.
* Updated index.php file.
* Updated archive-product.php file.
* Updated single-product.php file.
* Updated wordpress version to 6.6.
* Added pagination in clearing float.

@version 2.2
* Added sticky header.
* Added sidebar option in pages.
* Added code in page.php.
* Added code in search.php.
* Updated getstarted.
* Updated Pagination CSS.

@version 2.3
* Resolve error.
* Added demo content.

@version 2.4
* Added bundle detail in getstarted.
* Udated auto focus in getstarted.
* Added breadcrumb settings.

@version 2.5
* Added default image in layout.
* Updated single.php file.
* Updated page.php file.
* Updated index.php file.

@version 5.6
* Added woocommerce sidebar settings.
* Updated permalink issue in files.
* Reolve minor issue.
* Updated Pagination issue.

@version 2.7
* Added scroll top alignment settings.
* Added bundle button in customizer sections.
* Updated wordPress version.

@version 2.8
* Added demo importer.
* Updated woocommerce template.

@version 2.9
* Added plugin step in demo import box.
* Updated footer widget settings.
* Updated copyright on off settings.
* Updated menus and pages code in demo importer.
* Updated condition in single.php file.
* Updated page-layouts file.
* Updated scroll top settings.
* Updated customizer settings.

@version 3.0
* Added footer background color settings.
* Added footer background image settings.
* Added CSS for AC page button in address tab.
* Added product per page setting.
* Added row per page setting.
* Added pro details in customizer.

@version 3.1
* Added related post in single.php.
* Added copyright alignment settings.
* Added filter for wocommerce activation.

@version 3.2
* Added container width option.
* Added scroll to top 2nd option.
* Reordering of sections in customizer.
* Updated scroll top alignment settings.

@version 3.3
* Added classes in global color.
* Added breadcrumb seperator setting.
* Added responsive section.
* Added scroll top responsive setting.
* Added preloader responsive setting.
* Updated scroll top alignment css.

@version 3.4
* Updated notice functions.
* Updated WordPress version.
* Resolve issue on debug.
* Updated customizer CSS.

@version 3.5
* Added banner image Settings.
* Updated post format page.
* Added post & pages section in customizer.

@version 3.6
* Added wow.js file.
* Added animation.css file.                     
* Added animation in themes.
* Updated pagination error.

@version 3.7
* Changes in functions.

@version 3.8
* Minor bug fixes.

@version 3.9
* Changes in archive.

@version 4.0
* Updated folders.

@version 4.1
* Updated layouts.

@version 4.2
* Updated global color.
* Updated blog & page layout.
* Updated CSS for pagination.
* Updated css for featured header image.
* Updated sidebar CSS.

@version 4.3
* Updated sidebar.

@version 4.4
* Resolve plugin installation error.
* Added setting for related post image.
* Added preloader type 2.

@version 4.5
* Fixed WordPress security and escaping errors according to WordPress handbook.
* Fixed unescaped breadcrumb navigation output.
* Fixed unescaped home_url() and get_permalink() outputs.
* Fixed unescaped get_search_query() output in breadcrumb.
* Fixed unescaped archive title outputs (category, tag, post type).
* Fixed unescaped author output.
* Fixed unescaped header image output.
* Fixed unescaped class attributes in page layout.
* Fixed unescaped sidebar position class in search.php and page.php.
* Fixed unescaped author meta display name output.
* Fixed unescaped theme mod copyright text output.
* Fixed unescaped category list outputs in template parts.
* Fixed post category display to link to category archives instead of posts.
* Fixed improper escaping of get_the_category_list() output.
* Fixed unescaped author outputs in content templates.
* Fixed unescaped post permalink outputs in related posts.
* Added missing home_decor_shop_logo_title_description() function with proper escaping.
* Updated all template files to use esc_url(), esc_html(), and esc_attr() for proper output escaping.
* Fixed responsive preloader setting not working properly on mobile devices.
* Fixed preloader not hiding after page load on responsive media queries.
* Fixed scroll top button not hiding on responsive media by default.
* Changed preloader default setting to OFF on responsive media devices.
* Changed scroll top button default setting to OFF on responsive media devices.
* Improved preloader JavaScript to use setTimeout and force fadeOut animation.
* Fixed JavaScript preloader hideout conflicting with media query CSS.
* Removed !important flags from responsive preloader media queries for better JS integration.
* Added CSS transition and opacity support for smooth preloader fadeOut animation.
* Ensured preloader hides properly on mobile after 2 seconds regardless of media query state.
* Updated scroll to top default values from true to false for responsive media.
* Updated preloader responsive default values from true to false.
* Added proper responsive preloader CSS media query logic for all combinations:
  - Desktop preloader only.
  - Responsive preloader only.
  - Both desktop and responsive enabled.
  - Both preloaders disabled.
* Rewrote breadcrumb function with complete functionality:
  - Proper category and tag display with clickable links.
  - Support for parent categories in breadcrumb trail.
  - Date archive breadcrumbs (year, month, day).
  - Author archive breadcrumbs.
  - Search results breadcrumbs with query display.
  - 404 page breadcrumbs.
  - Post and page breadcrumbs with category integration.
  - WooCommerce product support.
  - Proper separator handling between breadcrumb items.
  - Complete security escaping for all output.
* Fixed incorrect Customizer querySelector syntax error with numeric menu section IDs.
* Added comprehensive inline JavaScript fix for WordPress Customizer that prevents "Failed to execute 'querySelector' on 'Document'" error.
* Fixed invalid selector formats like '#accordion-section-nav_menu[180]' and '#sub-accordion-section-nav_menu[180]' by converting to valid CSS format using dash separator.
* Fixed invalid CSS pseudo-selector ':last' by converting to valid ':last-child' pseudo-selector in Customizer.
* Implemented generic regex pattern to catch all invalid bracket-based numeric selectors and convert them to dash-based format.
* Added selector error tracking to prevent console spam from repeated warnings.
* Added try-catch error handling in Customizer querySelector/querySelectorAll to gracefully handle selector errors.
* Improved error messages to identify selector fixes instead of repeating WordPress core errors.
* Improved theme compliance with WordPress security standards and handbook requirements.

@version 4.5.1
* Minor bug fixes.