=== Sento ===
Contributors: thinkupthemes
Requires at least: 5.0
Tested up to: 6.9
Requires PHP: 7.0
Version: 1.8.4
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, custom-header, custom-logo, custom-menu, full-width-template, theme-options, threaded-comments, featured-images, featured-image-header, post-formats, sticky-post, translation-ready, flexible-header, custom-background, grid-layout, footer-widgets, blog, e-commerce, photography, rtl-language-support


== Description ==

Sento is the free version of the multi-purpose professional theme (Sento Pro) ideal for a business or blog website. The theme has a responsive layout, HD retina ready and comes with a powerful theme options panel with can be used to make awesome changes without touching any code. The theme also comes with a full width easy to use slider. Easily add a logo to your site and create a beautiful homepage using the built-in homepage layout.


== Installation ==

1. In your admin panel, go to Appearance -> Themes and click the 'Add New' button.
2. Type in Sento in the search form and press the 'Enter' key on your keyboard.
3. Click on the 'Activate' button to use your new theme right away.
4. Go to Appearance - About Sento in the admin area of your website for a guide on how to customize this theme.
5. Navigate to Appearance > Customize in your admin panel and customize to taste.


== Frequently Asked Questions ==

For support for Sento (free) please post a support ticket over at the https://wordpress.org/support/theme/sento.


== Limitations ==

Limitations will be added when raised.


== Copyright ==

Sento WordPress Theme, Copyright 2020 Think Up Themes Ltd
Sento is distributed under the terms of the GNU GPL

The following opensource projects, graphics, fonts, API's or other files as listed have been used in developing this theme. Thanks to the author for the creative work they made. All creative works are licensed as being GPL or GPL compatible.

    [1.01] Item:        Underscores (_s) starter theme - Copyright: Automattic, automattic.com
           Item URL:    http://underscores.me/
           Licence:     Licensed under GPLv2 or later
           Licence URL: http://www.gnu.org/licenses/gpl.html

    [1.02] Item:        PrettyPhoto
           Item URL:    http://www.no-margin-for-errors.com/projects/prettyphoto-jquery-lightbox-clone/
           Licence:     GPLv2
           Licence URL: http://www.gnu.org/licenses/gpl-2.0.html

    [1.03] Item:        ResponsiveSlides
           Item URL:    https://github.com/viljamis/ResponsiveSlides.js
           Licence:     MIT
           Licence URL: http://opensource.org/licenses/mit-license.html

    [1.04] Item:        Font Awesome
           Item URL:    http://fortawesome.github.io/Font-Awesome/#license
           Licence:     SIL Open Font &  MIT
           Licence OFL: http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL
           Licence MIT: http://opensource.org/licenses/mit-license.html

    [1.05] Item:        Twitter Bootstrap (including images)
           Item URL:    https://github.com/twitter/bootstrap/wiki/License
           Licence:     Apache 2.0
           Licence URL: http://www.apache.org/licenses/LICENSE-2.0

    [1.06] Item:        Custom made by Think Up Themes: featured1.png, featured2.png, featured3.png, featured4.png, slide_demo2.png, slide_demo3.png
           Item URL:    /images/slideshow
           Licence:     CC0
           Licence URL: https://creativecommons.org/publicdomain/zero/1.0/

    [1.07] Item:        Image shown in slider on screenshot.png and slide_demo1.png.
           Item URL:    https://pxhere.com/en/photo/759460
           Licence:     CC0
           Licence URL: https://creativecommons.org/publicdomain/zero/1.0/


== Changelog ==

= 1.8.4
- Updated: Tested up to version updated to ensure users know full compatibility with WordPress v6.9.

= 1.8.3
- Fixed:   Accessibility outline now shows correctly for header logo.

= 1.8.2
- Fixed:   Welcome notice can now be dismissed.
- Fixed:   Accessibility outline now displays correctly on all links.

= 1.8.1
- Fixed:   Improved accessibility for slider navigation.
- Fixed:   Pingback in header.php changed from bloginfo to get_bloginfo to ensure compatibility with PHP v8+.
- Updated: Responsive header menu now closes when tabbing out to main content area.

= 1.8.0
- Fixed:   Customer options updated to ensure full compatibility with WordPress v6.7+.

= 1.7.8
- Fixed:   Depreciated error fixed for variable $theme_name_base in toolbox-class.php.
- Updated: "Requires PHP" updated to v7.0.

= 1.7.7
- Updated: Feedback script check for theme name.

= 1.7.6
- Updated: "Hire developer" button removed.

= 1.7.5
- Fixed:   theme_name renamed to theme_name_base to avoid conflict issue with depreciated core function.

= 1.7.4
- New:     Theme name classes added to admin body.
- New:     Feedback script added on select admin pages.
- Updated: Theme toolbox added under appearance menu.

= 1.7.3
- Updated: Text changed to simply "Need help?" for hire developer button in customizer.

= 1.7.2
- Updated: Upgrade coupon code changed to "thinkup10" giving 10% off.

= 1.7.1
- Updated: Tested up to version updated to ensure users know full compatibility with WordPress v6.4.

= 1.7.0
- New:     Users can now hire a developer within the theme to help if they need it.

= 1.6.4
- Updated: Improved accessibility for links in content area.

= 1.6.3
- Fixed:   Function str_contains replaced with strpos to ensure compatiliby with PHP before v8.
- Fixed:   Fallback compatibility added for wp_body_open() to ensure compatibility with all version of WP v5.

= 1.6.2
- Fixed:   Link to docs on customizer page fixed.

= 1.6.1
- Updated: Improved translation in theme toolbox.

= 1.6.0
- Updated: Theme toolbox moved to top level menu page.

= 1.5.2
- Updated: Tested up to version updated to ensure users know full compatibility with WordPress v5.7.

= 1.5.1
- Fixed:   Header text now displays correctly in content area.
- Updated: Links within body text are now underlined.

= 1.5.0
- Fixed:   Accessibility links in header now appear correctly. Issue where header cut of link is now fixed.
- Updated: Improved keyboard navigation support added.
- Updated: Responsive dropdown menu fully accessible with keyboard navigation.

= 1.4.5
- Updated: Requires at least version updated to be 5.0.
- Updated: Tested up to version updated to ensure users know full compatibility with WordPress v5.7.

= 1.4.4
- Updated: Tested up to version updated to ensure users know full compatibility with WordPress v5.6.0.

= 1.4.3
- New:     "Tested up to" header field added to style.css.
- New:     "Requires PHP" header field added to style.css.
- New:     wp_body_open() add after body tag in header.php.

= 1.4.2
- Updated: Copyright date updated to be 2020 within readme.txt.

= 1.4.1
- Updated: Tested up to version updated to ensure users know full compatibility with WordPress v5.2.3.

= 1.4.0
- New:     Skip link accessibility support added.
- New:     All options added using custom framework built on customizer.
- Fixed:   All instances of "WordPress" now spelt correctly.
- Fixed:   Text strings for slider options now translation ready.
- Fixed:   All textdomains for translations correctly use "sento".
- Fixed:   All variables set to null in migration script before executing.
- Fixed:   Migration check improved to ensure only runs if slides pre v1.4.0 are present.
- Fixed:   A number of improvements made to sanitization and escaping to improve security.
- Removed: template-archive.php
- Removed: template-sitemap.php
- Updated: Pro vs Free features updated.
- Removed: Redux frameworktemplate-sitemap.php
- Updated: Theme design width increased from 960 to 1200px;
- Updated: Major update. Many changes made, backup before updating.
- Updated: Upsell in customizer area toned down to be non-obtrusive.

= 1.3.12
- Updated: Fully compatible with hosting platforms that don't support use of ABSPATH for loading styles / scripts.

= 1.3.11
- Updated: Tested up to version updated to ensure users know full compatibility with WordPress v5.1.1.

= 1.3.10
- Updated: "Requires PHP" information added to readme.txt.

= 1.3.9
- Updated: Improved escaping of breadcrumbs output in 00.theme-setup.php.
- Removed: License folder removed and license in style.css linked directly to GPL page.

= 1.3.8
- Updated: Screenshot updated to comply with latst wordpress.org guidelines to not show descriptive text.

= 1.3.7
- Updated: All upgrade links changed to point directly to https.

= 1.3.6
- Updated: Color tags removed from style.css.
- Updated: Theme and author url's in style.css updated to use https.

= 1.3.5
- Updated: main-frontend.js updated to be consistent with all themes.
- Updated: style-shortcodes.css updated to be consistent with all themes.

= 1.3.4
- Updated: Function thinkup_title_select_cpt() added remove "archive" text from custom post type archive pages.

= 1.3.3
- Updated: Slider updated to ensure full compatibility with child themes.
- Updated: Various blog page functions in 05.blog.php updated to be more child theme friendly.

= 1.3.2
- Updated: Version bump as wp.org upload failed.

= 1.3.1
- Updated: Version bump as wp.org upload failed.

= 1.3.0
- Updated: Readme file updated to ensure format is consistent with upcoming wordpress.org update to align themes with plugin directory.

= 1.2.20
- Updated: Improved checks for 'edit_theme_options' capability to ensure demo content only displays to site admins.

= 1.2.19
- Updated: Sidebar layouts now applied using css classes instead of loading separate stylesheets.

= 1.2.18
- Updated: Function to add additional image sizes hooked into after_theme_setup instead of init.

= 1.2.17
- Fixed:   style-backend.css now loads correctly in admin area.
- Fixed:   WooCommerce v3+ gallery support added, ensured image zoom function works correctly.

= 1.2.16
- Updated: Google fonts updated to include all Google fonts currently available.
- Updated: Function thinkup_var_cookie() updated to return "" if variable is empty.

= 1.2.15
- Updated: Support added for EDD to ensure purchase buttons display correctly on downloads page.

= 1.2.14
- Fixed:   jQuery for video responsive sizes updated to prevent issues when video sliders are used.

= 1.2.13
- Updated: Escaping improved in "media" field of framework.
- Updated: Escaping improved in "slides" field of framework.
- Updated: Escaping improved in "image_select" field of framework.

= 1.2.12
- New:     Version control now updated with use of global variable $thinkup_theme_version.
- Updated: Anchor for responsive stylesheet changed from "thinkup-retina" changed to "retina".
- Updated: All instances of sidebar anchor text "sidebarleft" changed to "thinkup-sidebarleft".
- Updated: All instances of sidebar anchor text "sidebarright" changed to "thinkup-sidebarright".
- Removed: masonry folder removed and enqueued directly from core.
- Removed: imagesloaded folder removed and enqueued directly from core.

= 1.2.11
- Fixed:   Documentation display fixed to ensure compatibilty with WordPress v4.8.
- Updated: Homepage (Featured) section customizer options display regardless of if switch is on or off.

= 1.2.10
- Fixed:   Improved escaping in background and gallery options fields.

= 1.2.9
- New:     Documentation link added to customizer.
- New:     Theme information page added under Appearance in admin area.
- Updated: Text domain changed from 'redux-framework' to 'sento' in options.php.

= 1.2.8
- New:     Theme information page added under Appearance in admin area.
- Removed: Migration notice informing users that theme options have moved to customizer no longer needed.

= 1.2.7
- Removed: Upsell notice fixed. Not intended for .org distributed version.

= 1.2.6
- Updated: Custom image size names now translation ready.
- Updated: Improved escaping of outputs in thinkup_input_breadcrumb() function in 00.theme-setup.php.

= 1.2.5
- New:     Notice added for upgrade information.
- Fixed:   Background color in admin area now displays correctly.
- Updated: Improved escaping in comments.php.
- Updated: Improved escaping in template-sitemap.php.

= 1.2.4
- Updated: style-shortcodes.css updated.
- Removed: Unnecesary translation wrappers removed from string containins no text in function thinkup_title_select().

= 1.2.3
- Updated: Function thinkup_check_ishome() updated to improve reliability with use of use wp_unslash.
- Updated: Function thinkup_check_currentpage() updated to improve reliability with use of use wp_unslash.

= 1.2.2
- Updated: Font Awesome updated to v4.7.0.
- Removed: Outdated vesions of jQuery removed from prettyPhoto folder.

= 1.2.1
- Updated: Improved escaping in framwork.php.
- Updated: Unused code removed from extension_customizer.php.

= 1.2.0
- Updated: Fully compatible with WordPress v4.7.

= 1.1.17
- Updated: Improved escaping of outputs in 00.theme-setup.php.

= 1.1.16
- New:     Function thinkup_photon_exception() added to ensure theme theme bundled transparent.png image displays correctly when Jetpack Photon is activated.

= 1.1.15
- Updated: Logo alt tag now translation ready.
- Updated: Improved escaping of outputs in 00.theme-setup.php.
- Updated: Improved escaping of outputs in 01.general-settings.php.
- Updated: Redux migration script removed as all users are highly likely to have already migrated.

= 1.1.14
- Fixed:   prettyPhoto.js now fully compatible with https sites.
- Updated: Font Awesome library updated to latest version v4.6.3. Ensures all icons in FA library are available to use.

= 1.1.13
- Fixed:   Custom Redux extensions now load correctly. Issue introduced in previous version where extensions did not load is now corrected.

= 1.1.12
- Fixed:   Custom Redux extensions now moved to folder main-extensions to ensure compatibility with Redux plugin. Ensures plugin and theme can be used without conflicting.
- Updated: "ReduxFramework::$_url . 'assets/img/layout" changed to "trailingslashit( get_template_directory_uri() ) . 'admin/main/assets/img/layout".

= 1.1.11
- Fixed:   ThinkUpSlider now checks to see if any slide is assigned, rather than just the first slide. Corrects issue where deleting slides resulted in issues.

= 1.1.10
- Fixed:   Checkbox field saves as as "off" when unticked.
- Fixed:   Switch field saves as as "off" when switched off.
- Fixed:   Full post content on blog archive pages only displayed if explicitly set by user in theme options.
- Fixed:   Masonry script now output on all archive pages. Fixes issue where masonry layout didn't work on category and tags pages.
- Updated: Links in breadcrumb function sanitized.
- Updated: thinkup_input_wptitle() outputs at start of wp_head().
- Updated: style-shortcodes.css updated to be consistent with all themes.
- Updated: Link to gmpg.org in header.php now compatible with https sites.
- Updated: All references to textdomain 'themecheck' changed to 'redux-framework'.
- Updated: Links to widgets page changed from /wp-admin/widgets.php to esc_url( admin_url( 'widgets.php' ) ).
- Updated: Homepage (Content) section renamed to Homepage (Featured) to make it clear that the section is intended for minimal content.
- Updated: Theme tags updated to reflect new tags. Old rags will be removed once WP v4.6 is released and users can no longer filter with old tags.
- Removed: alert( 'test000' ); removed from jquery.serializeForm.js.
- Removed: //alert( 'test11-22' ); removed from extension_customizer.min.js.
- Removed: Deregistered redux scripts removed for compliance with .org requirements 'wpb_ace' and 'jquerySelect2'.

= 1.1.9
- Fixed:   Post content displayed on main blog page can be set by user using core WordPress <!--more--> tag.
- Updated: Logo image width set to "auto".

= 1.1.8
- Fixed:   Syntax around version number on line 91 in functions.php corrected. This issue prevented v1.1.7 from working altogether.

= 1.1.7
- Fixed:   PHP notices fixed for comments form - changes made comments.php file.
- Fixed:   Custom titles now display correctly on mobile layouts. Issue previously caused titles to be squashed on smaller screens.
- Updated: Margin added to alignleft and alignright classes.

= 1.1.6
- Updated: Post share icons now display correctly on single post pages.
- Removed: Old files .mo and .po removed.

= 1.1.5
- Updated: Portfolio masonry container checks updated in main-frontend.js.
- Updated: Variable $open_sans renamed to $font_translate in function thinkup_googlefonts_url().
- Updated: Function thinkup_input_logoretinaja() renamed to thinkup_input_logoretinaja() to be inline with proper naming convention.
- Updated: Function thinkup_get_comments_number_str() renamed to thinkup_comments_returnstring() to be inline with proper naming convention.
- Updated: Function thinkup_get_comments_popup_link() renamed to thinkup_input_commentspopuplink() to be inline with proper naming convention.

= 1.1.4
- Updated: Social media links in pre-header now open in new tab.
- Updated: Translation .pot file updated to take account of recent updates in core theme files.

= 1.1.3
- Fixed:   Disables sortable slides in Customizer. This prevents issues where phantom slides still appear after deleting slides.
- Updated: Various minor styling updates for theme options in customizer.

= 1.1.2
- Fixed:   "$this->_extension_url" used for redux extensions fixed to ensure custom extensions are loaded correctly on all sites.

= 1.1.1
- Fixed:   Floating elements now cleared within template-sitemap.php using class "clearboth".
- Updated: Redux notices prevented from displaying.
- Updated: Padding added to ThinkUpSlider content area.
- Updated: Icon tag removed from post sticky class. Icon is now added via css.
- Removed: References to "filters.svg#grayscale" removed from style-shortcodes.css.
- Updated: Validation for links changed from "url" to "html" to allow for links to inner pages.
- Updated: input specific type styling extended to include input[type=search] and  input[type=tel].
- Updated: Class ".portfolio-wrapper" added to all instances of ID "#container" where a masonry layout is used.
- Updated: Margin removed from alignright class if used in #pre-header to ensure pre-header height displays correctly.
- Removed: Custom JS option in customizer removed. Can potentially cause issues with customizer if user specified JS is incorrect.

= 1.1.0
- New:     Customizer support added. All Theme options settings now controlled from within Customizer.
- New:     Dummy "Theme Options" section added under Appearance to guide users to location of new theme options and relevant information - Remove in upcoming update.
- Fixed:   Pagination clears correctly when inner paginated pages are being viewed.
- Fixed:   Migration script updated to prevent loss of data. If data doesn't migrate to customizer. Support can still retrieve from database.
- Removed: Redundant Redux css code from style-backend.css.
- Removed: Redundant Redux jQuery code from main-backend.js.
- Removed: Theme options panel removed - replaced with customizer to comply with new WordPress guidelines.

= 1.0.8
- Fixed:   Link to Font Awesome on backend updated to prevent 404 error.
- Updated: Prep for Customizer integration. Redux global variable changed from $redux -> $thinkup_redux_variables. Migration function thinkup_migrate_redux_option().

= 1.0.7
- Fixed:   Custom social media icons now display correctly.
- Fixed:   thinkup_check_ishome() now works correctly on all sites.
- Fixed:   Post feautured images now display correctly on Firefox. max-width: 100%; added to .blog-thumb.
- Updated: Post meta displays immediately after post title on search results page.

= 1.0.6
- Fixed:   Pages on search results page now display correctly. Date previously overlapped content.
- Fixed:   Fix jQuery code used to add tr tags in main-backend.js. Improves compatibility with 3rd party code.
- Updated: Title on search results page moved into entry-content div.
- Updated: Language file updated to include .pot file instead of .po and .mo.
- Updated: css code in style-shortcodes.css completely rewritten. Much tidier and easier or end user to customize.
- Updated: Sidebar left / right margin changed from 50px to 20px to improve theme styling.

= 1.0.5
- Fixed:   Images in homepage featured section now align left (same as text).
- Fixed:   404 error page now displays correctly. File "08.special-pages.php" includes missing function.
- Updated: prettyPhoto updates to v3.1.6 to put in place prettyPhoto XSS fix.
- Updated: #sidebar styling in style-responsive.css applied with !important attribute.
- Updated: #main-core styling in style-responsive.css applied with !important attribute.

= 1.0.4
- Updated: All user input data is now escaped on all outputs.
- Updated: caroufredsel now checks to if carousel item exists before executing code - reduces jQuery notices.
- Updated: caroufredsel code updated to ensure carousel code is not applied to individual items (e.g. postitem, featured items, images).
- Removed: Social media links for thinkupthemes removed from theme options panel.

= 1.0.3
- Updated: Reverted back to v1.0.1 to allow user to set "Front-page content sections" directly from theme options panel.

= 1.0.2
- New:     add_post_type_support( 'page', 'excerpt' ) support added.
- New:     Featured homepage areas now use content from pages not content input directly from the theme options panel.
- Updated: Wording in featured area 3 updated to give useful instructions to user.
- Updated: Breadcrumb styling improvement. Padding to sides of delimeter increased from 2px to 5px.

= 1.0.1
- New:     Headings for widget areas are now translation ready (backend).
- New:     Variable $thinkup_general_fixedlayoutswitch used to assign responsive layout for default settings.
- New:     Translation file updated to be .pot file.
- Updated: Theme now displays responsive layout on default settings.
- Updated: All references to "@package ThinkUpThemes" changed to "@package Sento".
- Removed: Variable $thinkup_general_responsiveswitch was used to set fixed layout by default.
- Removed: .po translation file removed. .pot file is required instead.

= 1.0.0
- Initial release.