  === Academic Tutor ===
Contributors: TheMagnifico52
Requires at least: 5.0
Tested up to: 6.9
Requires PHP: 7.2
Stable tag: 0.0.5
License: GNU General Public License v3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: three-columns, four-columns, translation-ready, wide-blocks, block-styles, custom-logo, one-column, two-columns, grid-layout, sticky-post, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, footer-widgets, post-formats, threaded-comments, theme-options, left-sidebar, right-sidebar, full-width-template, editor-style, education, portfolio, blog

The Academic Tutor delivers a multipurpose, modern, and elegant design that helps educators, institutes, Online Learning, LMS Platform, Learning Portal, Digital Learning, Remote Learning, Virtual Learning, Online Courses, Course Platform, Training Platform and coaching centers build a beautiful and professional online presence. Its minimal yet sophisticated layout ensures that your content stands out clearly, supported by clean, optimized, and secure code that guarantees faster page load time and exceptional performance.

== Description ==

The Academic Tutor delivers a multipurpose, modern, and elegant design that helps educators, institutes, Online Learning, LMS Platform, Learning Portal, Digital Learning, Remote Learning, Virtual Learning, Online Courses, Course Platform, Training Platform, coaching centers, academic theme, education template, online teaching theme, tutor theme, school management theme, eLearning theme, personal tutor website, private tutoring site, education coaching site, Online Education Site, and Teaching Management Platform build a beautiful and professional online presence. Its minimal yet sophisticated layout ensures that your content stands out clearly, supported by clean, optimized, and secure code that guarantees faster page load time and exceptional performance. The theme remains fully responsive, retina-ready, and mobile-friendly so users enjoy a seamless learning experience across all devices. Built on Bootstrap, it includes interactive and animated elements that keep visitors engaged while maintaining a user-friendly interface. You can enhance branding effortlessly with wide personalization options, intuitive customization options, and styling flexibility to match your academic or agency-friendly requirements. Compatibility with Tutor LMS plugin helps manage courses, lessons, quizzes, and student enrollment smoothly, making the platform more dynamic and professional. Showcase your expertise with a powerful banner, compelling Call to Action (CTA) buttons, and a well-designed testimonial section that builds trust instantly. The dedicated Team section allows you to introduce instructors or staff members in a clear, visually appealing format. With support for shortcodes, you can add advanced features without any coding knowledge, making the theme ideal for both beginners and developers. The Academic Tutor integrates social media options to boost engagement and help you reach more learners. Its translation-ready structure ensures that your website supports multiple languages, making it suitable for global audiences. Whether you want to promote online courses, private tutoring, or educational programs, this luxurious, stunning, and interactive theme adapts smoothly to every need. With its polished appearance, smooth navigation, and flexible functionality, the Academic Tutor empowers educators to create a powerful digital platform that inspires confidence and enhances learning.

== Installation ==

1. In your admin panel, go to Appearance -> Themes and click the 'Add New' button.
2. Type in Academic Tutor 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. Navigate to Appearance > Customize in your admin panel and customize to taste.

== Copyright ==

Academic Tutor WordPress Theme, Copyright 2025 TheMagnifico52
Academic Tutor 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.

== Frequently Asked Questions ==

= Does this theme support any plugins? =

Academic Tutor includes support for Infinite Scroll in Jetpack.

== Credits ==

Academic Tutor bundles the following third-party resources:

Font Awesome Free 5.6.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)

Bootstrap
 * Bootstrap v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)

PSR-4 autoloader
  * Justin Tadlock
  * License: https://www.gnu.org/licenses/gpl-2.0.html GPL-2.0-or-later
  * Source: https://github.com/WPTRT/autoload

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

CustomizeSectionButton
  * Justin Tadlock
  * Copyright 2019, Justin Tadlock.
  * License: https://www.gnu.org/licenses/gpl-2.0.html GPL-2.0-or-later
  * https://github.com/WPTRT/customize-section-button

Pxhere Images,

License: CC0 1.0 Universal (CC0 1.0)
Source: https://pxhere.com/en/photo/946516

License: CC0 1.0 Universal (CC0 1.0)
Source: https://pxhere.com/en/photo/922426

License: CC0 1.0 Universal (CC0 1.0)
Source: https://pxhere.com/en/photo/93882

License: CC0 1.0 Universal (CC0 1.0)
Source: https://pxhere.com/en/photo/1325260

License: CC0 1.0 Universal (CC0 1.0)
Source: https://pxhere.com/en/photo/1630674

License: CC0 1.0 Universal (CC0 1.0)
Source: https://pxhere.com/en/photo/1078565

License: CC0 1.0 Universal (CC0 1.0)
Source: https://pxhere.com/en/photo/115778

License: CC0 1.0 Universal (CC0 1.0)
Source: https://pxhere.com/en/photo/649372

License: CC0 1.0 Universal (CC0 1.0)
Source: https://pxhere.com/en/photo/1366709

License: CC0 1.0 Universal (CC0 1.0)
Source: https://pxhere.com/en/photo/1193849

License: CC0 1.0 Universal (CC0 1.0)
Copyright: rawpixel.com
Source: https://pxhere.com/en/photo/1434697

== Changelog ==

= 0.0.1

* Initial release.

= 0.0.2

* Added getstart.
* Updated footer link.
* Added demo importer.

= 0.0.3

* Update discription.

= 0.0.4

* Added pro btn in global settings.
* Added pro btn in post layout settings.
* Added 404 page settings.
* Added pro btn in 404 page settings.
* Added pro btn in single post settings.
* Added sticky header.
* Added product border radius option.
* Added woocommerce product sale positions.
* Added woocommerce product sale border radius.
* Added heading to related products settings.
* Added post page image border radius setting.
* Added post page image box shadow setting.
* Added post pagination type option.
* Added single post page image border radius
* Added single post page image box shadow setting.
* Added Enable single post meta setting.
* Added Enable single post title setting.
* Added Enable single post tags setting.
* Added show / hide post navigation setting.
* Added single post comment title setting.
* Added single post comment button text setting.
* Added menu font size setting.
* Added menu text transform setting.
* Added menu font weight setting.

= 0.0.5

* Fixed: Moved AJAX action hooks outside of academic_tutor_setup() to correct scope.
* Fixed: Replaced non-existent academic_tutor_dismissable_notice callback with the correct academic_tutor_dismissable_notice function.
* Fixed: Registered missing 'Footer Column 4' sidebar referenced in footer.php.
* Fixed: Added nonce verification and capability checks to tm_install_and_activate_plugin() and tm_check_plugin_exists() AJAX handlers.
* Fixed: Sanitized all unsanitized $_POST input in AJAX handlers.
* Fixed: Replaced deprecated get_page_by_title() with get_posts() in demo importer.
* Fixed: Replaced bare echo $activate_plugin with proper WP_Error handling in plugin activation.
* Fixed: Fixed broken HTML in admin notice (unclosed h2, unclosed p tags, missing closing strong tag).
* Fixed: Replaced _e() with esc_html_e() for proper escaping in admin notice.
* Fixed: Added esc_html() around wp_get_theme() output in admin notice.
* Fixed: Fixed esc_html() called with extra text-domain argument (accepts only one argument).
* Fixed: Fixed broken HTML in customizer Pro Version control (wrong closing strong tag and extra closing anchor).
* Fixed: Fixed wrong translators comment on byline sprintf in template-tags.php.
* Fixed: Replaced esc_url() wrapping HTML string from get_comment_author_link() with wp_kses().
* Fixed: Replaced esc_attr() with multiple arguments (invalid) with correct sprintf/esc_html__() for comment date/time.
* Fixed: Fixed CSS syntax error in custom-option.php — invalid semicolon inside linear-gradient() value.
* Fixed: Escaped unescaped get_search_query() in search input value in mainheader.php.
* Fixed: Removed console.log() statements from theme-importer.js to eliminate browser console output.
