=== Hostinger Easy Onboarding ===
Tags: onboarding, hostinger
Requires at least: 5.5
Tested up to: 6.9
Requires PHP: 8.0
Stable tag: 2.1.0
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl-3.0.html

== Description ==

Hostinger's Easy Onboarding Plugin transforms the way you [launch your WordPress site](https://www.hostinger.com/tutorials/launch-a-wordpress-site). Crafted for an effortless user experience, it guides you through the essential steps of website setup and personalization. Whether you're adjusting settings or exploring new tools, a single click is all it takes to guide you to the right place.

Dive into a hassle-free WordPress setup by installing our plugin. Here's what our plugin guides you to get started:

# **Upload Site Logo**
Elevate your brand identity and online presence with ease using our plugin. It guides you through the process of uploading your site's logo, reinforcing your brand's visual impact. Plus, gain instant access to our innovative  [AI Logo Maker](https://logo.hostinger.com) with just a click, simplifying the creation of a unique and professional logo tailored to your brand.

# **Editing Post Description**
Learn to navigate the post editor seamlessly. Our plugin helps you to open the WordPress post dashboard in a single click, letting you start editing your post description and creating captivating content.

# **Uploading Images**
Discover the simplicity of adding and managing images. Our step-by-step guide leads you to the [Media Library](https://www.hostinger.com/tutorials/wordpress-media-library-tutorial), making it easy to incorporate visuals that break up text and illustrate your points, thereby enhancing the reader's experience.

# **Editing Site Title**
Attract visitors with a compelling site title. Our tool simplifies the process of finding and using the Customizer page, enabling you to craft a title that truly represents your website's identity and purpose.

# **Adding a New Page**
Add vital static pages to your site, like About, Contact, or Services, with our user-friendly guide. Our tool breaks down the process into manageable steps, helping you enrich your site with essential information.

# **Connecting Your Domain**
Link your domain name effortlessly. Our plugin offers a straightforward guide, complete with video tutorials, to connect your domain to the correct nameservers, making what seems technical a breeze.

# **Previewing Your Website**
Check how your website looks on a temporary subdomain with just a click. This feature is especially useful for making sure everything is perfect before your site goes live.

# **Easy Access to Learning Resources**
[Hostinger Academy's](https://www.youtube.com/@HostingerAcademy) WordPress video tutorials are now at your fingertips, right within your dashboard in our onboarding plugin. Learn and set up your site with ease without ever leaving the dashboard.

# **Want to Accelerate Your Content Creation?**
Unlock the power of AI for your content with the WordPress AI Assistant plugin, an exclusive extension plugin for [Hostinger's managed WordPress hosting](https://www.hostinger.com/wordpress-hosting) customers. Just provide a prompt and let the AI generate blog posts and custom post type content in seconds.

Upgrade to our managed WordPress hosting plan and embrace the future of website building with AI at your side.

[youtube https://www.youtube.com/watch?v=-94Fjj6GsIE]

== Frequently Asked Questions ==

= How Do I Install the Plugin =

If you set up a WordPress site on Hostinger's managed WordPress hosting account, this plugin will be automatically installed.

= Is There a Cost Associated With Using the Hostinger Onboarding Plugin? =

The Hostinger Onboarding Plugin is available for free. However, the AI Assistant features for content creation are distributed with a different plugin exclusive to our Business and Cloud hosting plans customers.

= Are There Any Specific Hosting Requirements for This Plugin? =

The Hostinger Onboarding Plugin is designed to work seamlessly on any hosting platform, ensuring wide compatibility and ease of use. However, the plugin requires these minimum requirements:
* PHP 7.4 or greater
* MySQL 5.6 or greater

= Can I Access Educational Resources Outside This Plugin? =

Yes, the educational resources you can find in this plugin are available on our [Hostinger Academy YouTube channel](https://www.youtube.com/@HostingerAcademy) and [Hostinger Tutorials website](https://www.hostinger.com/tutorials/wordpress).

== Installation ==

# **Minimum Requirements**

* PHP 7.4 or greater is recommended
* MySQL 5.6 or greater is recommended

# **Automatic installation**

If you set up a WordPress site on Hostinger's managed WordPress hosting account, this plugin will be automatically installed.

Alternatively, you can use the automatic installation from the dashboard, and WordPress will handle the file transfer - you won't need to leave your web browser. To do an automatic install of the Hostinger plugin, log in to your WordPress dashboard, navigate to the Plugins menu, and click **Add New**.

In the search field, type **Hostinger**, then click **Search Plugins**. Once you find us, you can view details about it, such as the point release, rating, and description. Most importantly, of course, you can install it by clicking **Install Now**, and WordPress will take it from there.

# **Manual installation**

The manual installation method requires downloading the Hostinger plugin and uploading it to your web server via your favorite FTP application. The WordPress codex contains instructions on how to do this here.

# **Updating**

Automatic updates should work smoothly, but we still recommend you back up your site.

# **Development**

Here's how to use the Hostinger Easy Onboarding Plugin's Asset Builder to compile your assets:

Installation: Start by navigating to your project's root directory in your command line interface. Run npm install to install all the necessary project dependencies.

Configuration: Make sure your project's "scripts" section in your package.json file includes the necessary commands for asset compilation. As shown in your example, these commands define how assets are processed during development and production phases.

Development Mode: Execute "npm run dev" or "npm run development" to initiate the development environment. This command will use Node.js and Webpack to build your assets while displaying progress.

Production Mode: When you're ready to launch your project, run "npm run prod" or "npm run production" to build assets optimized for production, again utilizing Node.js and Webpack.

Watching for Changes: During development, you can use "npm run watch" to continuously monitor your assets and rebuild them when changes are detected. This command is invaluable for real-time asset management.


== Changelog ==

1.0.0 (2024-04-17)
- First release

1.1.0 (2024-05-07)
- Added surveys

1.1.1 (2024-05-10)
- Added Amplitude

1.1.3 (2024-05-13)
- Disable composer platform check
- Disable hiding of elementor in astra templates

1.1.4 (2024-05-14)
- Hide MonsterInsights metabox

1.1.5 (2024-05-15)
- Hide Notices

1.1.6 (2024-05-16)
- Add low PHP version notice

1.1.7 (2024-05-17)
- Add asset compatibility with older Hostinger plugins

1.1.8 (2024-05-17)
- Hide notices in all hostinger pages

1.1.9 (2024-05-21)
- Styling fix

1.1.10 (2024-05-21)
- Added translations

1.1.11 (2024-06-04)
- Fixed Amazon affiliate step CTA destination

2.0.0 (2024-06-05)
- Add WooCommerce onboarding

2.0.1 (2024-06-12)
- Hide 3rd party plugin metaboxes and notices

2.0.2 (2024-06-13)
- Fix woocommerce onboarding plugin activation

2.0.3 (2024-06-19)
- Fix amplitude events for website setup steps

2.0.4 (2024-06-19)
- Disable Spectra activation redirect

2.0.5 (2024-06-20)
- Fix omnisend step bug and amplitude event logic fix

2.0.6 (2024-06-20)
- Added partnership

2.0.7 (2024-06-21)
- Design fixes, added missing amplitude event

2.0.8 (2024-06-26)
- Improved detection of Woo onboarding steps

2.0.9 (2024-06-27)
- Woocommerce Onboarding Adjustments

2.0.10 (2024-07-01)
- Initial settings for hiding Gutenberg panels

2.0.11 (2024-07-01)
- Added preview event

2.0.12 (2024-07-03)
- Woocommerce Onboarding Fixes

2.0.13 (2024-07-04)
- Refactored Woocommerce Onboarding events
- Added hooks to prevent hijacking of onboarding redirect (Stripe checkout, Starter templates)
- Added return to Woocommerce Onboarding CTA

2.0.14 (2024-07-08)
- Added different edit URL for shop page
- Added hooks to prevent hijacking of onboarding redirect (Monster insights, Beaver builder)
- Added update URL for canary servers

2.0.15 (2024-07-10)
- Added product events limiter

2.0.16 (2024-07-11)
- Fixed cached options issue

2.0.17 (2024-07-16)
- Change Woo welcome card description
- Reversed Store step titles
- Change continue setup CTA text
- Change default state marketing checkbox on store setup
- Change setup online store image
- Hide WooPayments if plugin is not active
- Complete Woo payment step if Amazon Pay payment gateway plugin is activated

2.0.18 (2024-07-17)
- Restored surveys
- Fixed connect domain button url

2.0.19 (2024-07-18)
- Added configure button to shipping/payment plugins
- Added AI Gutenberg block to recently used blocks on first login

2.0.20 (2024-07-19)
- Remove auto scroll in easy onboarding welcome screen

2.0.21 (2024-07-24)
- Plugin installation spinner changes
- Refactored payment gateway step completion logic
- Refactored Flexible shipping redirect hijack fix

2.0.22 (2024-07-29)
- Adjust links to change site title and upload logo
- Refactor views to fit arabic language better

2.0.23 (2024-07-31)
- Remove duplicate woocommerce pages on prebuild websites

2.0.24 (2024-08-05)
- Hide ZIP WP icon from Gutenberg interface

2.0.25 (2024-08-20)
- Add missing item_add amplitude event
- Change section title for onboarding steps
- Updated translations
- Updated steps is opened logic
- Updated payment step check logic

2.0.26 (2024-09-05)
- Refactored way of setting default WooCommerce options

2.0.27 (2024-09-10)
- WooCommerce onboarding top bar: removed ability to close the top bar until the Woo onboarding is complete.

2.0.28 (2024-09-26)
- WooCommerce onboarding CLI command: Check if store onboarding is set up or not.
- Added edit event

2.0.29 (2024-09-27)
- Updated events logic

2.0.30 (2024-10-01)
- Removed Stripe plugin by Checkout plugins from recommendations

2.0.31 (2024-10-02)
- Improved redirection for Prebuild Websites

2.0.32 (2024-10-03)
- Added edit home page admin bar link
- Updated admin bar WordPress logo link

2.0.33 (2024-10-14)
- Amplitude events including impersonation

2.0.34 (2024-10-16)
- Admin bar menu labels and links edit
- Updated amplitude package

2.0.35 (2024-10-17)
- Add Edit Pages Panel to Gutenberg editor
- Updated WPCLI command to check if store onboarding is set up or ready to sell (or neither)
- New .pot translations file update
- Onboarding flow for store: Remove final confirmation CTA message
- Updated display of WooCommerce finish setup button to be hidden

2.0.36 (2024-10-24)
- Updated plugin url by locale
- New onboarding changes
- Adjust survey logic

2.0.37 (2024-10-29)
- Feature merge

2.0.38 (2024-10-29)
- Feature merge

2.0.39 (2024-11-04)
- Fix cards loading state
- Fix step titles

2.0.40 (2024-11-05)
- Adjusted survey logic

2.0.41 (2024-11-06)
- Adjust AI website builder link
- Domain step changes
- Translations added

2.0.42 (2024-11-11)
- Send Amplitude events about all autocomplete steps

2.0.43 (2024-11-12)
- Localized hostinger academy youtube channel link

2.0.44 (2024-11-19)
- Fix google site kit skip step modal
- Missing translations fix

2.0.45 (2024-12-03)
- Added Preview and Setup Store buttons to gutenberg editor

2.0.46 (2024-12-04)
- Update copy

2.0.47 (2024-12-04)
- Fixed updates issue from CLI

2.0.48 (2024-12-11)
- Amplitude events
- Updated translations
- Updated packages
- Fixed AI onboarding step
- Removed localization from YT video titles
- Added Amplitude events to limiter

2.0.49 (2024-12-18)
- Fixed Amplitude events
- Fixed Setup Store completion step
- Fixed missing icons

2.0.50 (2024-12-19)
- Fixed translaitons

2.0.51 (2024-12-20)
- Fixed setup store completion step

2.0.52 (2025-01-06)
- Added new tutorial video FR locale

2.0.53 (2025-01-08)
- Added preview website link in navbar

2.0.54 (2025-01-13)
- Add affiliate gutenberg block to used blocks

2.0.55 (2025-01-14)
- Changed updates environment

2.0.56 (2025-01-17)
- Fixed amplitude event

2.0.57 (2025-01-23)
- Added additional completion step for online store setup

2.0.58 (2025-01-27)
- Added amplitude events

2.0.59 (2025-01-28)
- Fix prebuild website redirect issue

2.0.60 (2025-02-05)
- Fix not needed button appearing in completed step

2.0.61 (2025-02-06)
- Added Refer & Earn button to the admin bar

2.0.62 (2025-02-11)
- Fixed plugin updates

2.0.63 (2025-02-13)
- Update referral button
- Add gutenberg tutorial for EN locale

2.0.64 (2025-02-13)
- Updated translations

2.0.65 (2025-02-17)
- Changed referral button url

2.0.66 (2025-02-19)
- Added addons banner

2.0.67 (2025-02-27)
- Improved onboarding flow

2.0.68 (2025-03-07)
- Removed referral button

2.0.69 (2025-03-26)
- Steps facelift

2.0.70 (2025-04-01)
- Fix google site kit redirect issue

2.0.71 (2025-04-07)
- Remove hardcoded references

2.0.72 (2025-04-17)
- Add preview and site edit buttons
- Fixed amplitude events

2.0.73 (2025-04-24)
- Adjusted and fixed amplitude events
- Updated top bar button labels and positions
- Update recent used blocks (Mercado Livre)
- Updated tutorial videos

2.0.74 (2025-04-28)
- Add edit site button support for block themes
- Added translations

2.0.75 (2025-05-06)
- Refactor affiliate step
- Added hosting status info
- Fixed Jetpack autoloader issues
- Fixed Affiliate step autocomplete logic
- Fixed "Finish setup" button appearance in Site editor
- Removed recently used blocks logic

2.0.76 (2025-05-27)
- Added missing hosting status endpoints

2.0.77 (2025-06-03)
- Fix Onboarding Payment method step
- Localize Tutorials and Knowledge base links

2.0.78 (2025-06-03)
- Refactored Woo onboarding handler

2.0.79 (2025-06-12)
- Updated Hostinger packages

2.0.80 (2025-06-18)
- Add additional recommended Payment/Shipping plugins
- Fix not possible to recreate a site with AI when step is completed
- Add support for digital products

2.0.81 (2025-06-19)
- Fix issues with update server checks
- Fix payment method addition modal shows white text on white background
- Update translations for ES, MX and CO

2.0.82 (2025-07-03)
- Include videos "Welcome to WordPress on Hostinger"
- Update translations

2.0.83 (2025-07-10)
- Added domain status cards
- Updated translations

2.0.84 (2025-07-22)
- Fix hosting status not showing expiring hosting subscription
- Fix wordpress.domain_status.shown event
- Use thumbnail for tutorial of main video
- Bump dependencies version

2.0.85 (2025-07-28)
- Updated WP helper package

2.0.86 (2025-08-07)
- Add Hostinger Reach step

2.0.87 (2025-07-25)
- Show Hostinger Reach step only if checklist is not completed
- Update Hostinger Reach primary button label
- Update partner tracking links

2.0.88 (2025-09-01)
- Dev: Development changes
- Tweak: Partnership IDs

2.0.89 (2025-09-08)
- Dev: Development changes
- Feat: Reach banner
- Fix: Incorrect tutorial url
- Feat: Added latest translations

2.0.90 (2025-09-18)
- Feature: Added Reach Banner
- Feature: Added AI discovery step in onboarding
- Feature: Updated translations

2.0.91 (2025-09-25)
- Dev: Increment test coverage
- Fix: Missed logo in AI Discovery Step

2.0.92 (2025-09-30)
- Fix: Redirect to website creation page if theme not exist
- Tweak: Bump dependencies
- Dev: Fix Release updater

2.0.93 (2025-10-07)
- Feature: Updated UX for WooCommerce shipping step

2.0.94 (2025-10-14)
- Feature: Show critical domain status
- Fix: Reminder banner styling issue

2.0.95 (2025-10-28)
- Feature: Full screen onboarding
- Feature: Added new endpoints for full screen onboarding
- Fix: Hostinger Reach step autocomplete
- Fix: Deprecated function notice
- Feature: Use softwareId for API calls

2.0.96 (2025-10-30)
- Feature: Update onboarding rest endpoints

2.0.97 (2025-11-06)
- Feature: Update hComponents library

2.0.98 (2025-12-02)
- Feature: New onboarding changes
- Fix: Add missing workflow permissions
- Fix: AI step infinite loader of button

2.0.99 (2025-12-09)
- Feature: Add WP Proxy client to new hosting calls
- Feature: New onboarding redirect
- Fix: New onboarding link
- Fix: Remove legacy code regarding ratings
- Fix: Popover not visible
- Fix: Onboarding redirect 
- Fix: Prevent Cartflow onboarding redirect 
- Dev: Add dex code automation workflow

2.1.0 (2025-12-11)
- Fix: Onboarding: Add missing param on 'Go to wordpress' button
- Fix: domain and plan details endpoint fetch
