=== Button Text Changer for WooCommerce ===
Contributors: khizerqureshi
Tags: woocommerce, button text, cart button, checkout button
Requires at least: 6.0
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.0.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Change WooCommerce button labels globally from a simple WordPress admin settings page.

== Description ==

Button Text Changer for WooCommerce lets you customize commonly used WooCommerce button labels directly from the WordPress admin area.

The plugin provides a simple settings interface for changing button text while keeping your customizations separate from your theme files.

You can customize commonly used WooCommerce button labels such as Add to Cart, View Cart, Update Cart, Proceed to Checkout, Place Order, and Read More.

The plugin also provides Save and Reset options so you can easily apply or restore your button text settings.

It is designed to work with WooCommerce websites and is compatible with Elementor-based websites.

== Features ==

* Customize the Add to Cart button text.
* Customize the View Cart button text.
* Customize the Update Cart button text.
* Customize the Proceed to Checkout button text.
* Customize the Place Order button text.
* Customize the Read More button text.
* Enable or disable global button text changes.
* Save customized button text from the WordPress admin.
* Reset button text settings to their default values.
* No need to edit WooCommerce template files.
* No need to modify active theme files.
* Works with WooCommerce hooks.
* Compatible with Elementor-based WooCommerce websites.
* Lightweight and easy to configure.

== Requirements ==

* WordPress 6.0 or higher.
* WooCommerce.
* PHP 7.4 or higher.
* Elementor is optional and is not required for the core button text functionality.

== Installation ==

1. Make sure WooCommerce is installed and activated.
2. Upload the `button-text-changer-for-woocommerce` folder to the `/wp-content/plugins/` directory.
3. Alternatively, install the plugin through the WordPress Plugins screen.
4. Activate the plugin through the Plugins screen in WordPress.
5. Open the Button Text Changer for WooCommerce settings from the WooCommerce admin menu.
6. Enter your preferred button text.
7. Click the Save Button Settings button to apply your changes.
8. Use the Reset Settings option to restore the default button text when required.

== Frequently Asked Questions ==

= Does this plugin require WooCommerce? =

Yes. WooCommerce must be installed and activated for the plugin's button text customization features to work.

= Can I change the Add to Cart button text? =

Yes. The plugin allows you to customize the WooCommerce Add to Cart button text.

= Can I change the View Cart button text? =

Yes. The plugin allows you to customize the WooCommerce View Cart button text.

= Can I change the Update Cart button text? =

Yes. The plugin allows you to customize the WooCommerce Update Cart button text.

= Can I change the Proceed to Checkout button text? =

Yes. The plugin allows you to customize the WooCommerce Proceed to Checkout button text.

= Can I change the Place Order button text? =

Yes. The plugin allows you to customize the WooCommerce Place Order button text.

= Can I change the Read More button text? =

Yes. The plugin allows you to customize the WooCommerce Read More button text.

= Do I need to edit my theme files? =

No. The plugin uses WooCommerce functionality to customize supported button labels without requiring you to modify your theme or WooCommerce template files.

= Can I reset my customized button text? =

Yes. Use the Reset Settings option in the plugin settings to restore the default button text.

= Is Elementor required? =

No. Elementor is optional. The core WooCommerce button text functionality does not require Elementor.

= Will my settings remain after changing my theme? =

The plugin stores its settings independently of the active theme, so your configured button text is not directly dependent on your theme files.

== Screenshots ==

1. Configure WooCommerce button texts globally from a single settings page.
2. Change the Add to Cart button text globally across your WooCommerce store.
3. Customize the View Cart and Update Cart button labels on the WooCommerce cart page.
4. Customize the Proceed to Checkout button text on the WooCommerce cart page.
5. Customize the Place Order button text on the WooCommerce checkout page.
6. Use the Elementor widget to customize WooCommerce button text while designing your pages.

== Changelog ==

= 1.0.2 =

* Improved WooCommerce dependency handling.
* Removed the custom WooCommerce admin dashboard notice.
* Improved button text hook handling.
* Improved Add to Cart and Read More button handling.
* Improved View Cart, Update Cart, and Proceed to Checkout text handling.
* Improved Elementor widget integration.
* Improved settings security and validation.
* Updated plugin metadata for WordPress.org compatibility.

= 1.0.1 =

* Improved admin settings interface.
* Added Update Cart button text customization.
* Added Proceed to Checkout button text customization.
* Added Place Order button text customization.
* Added Read More button text customization.
* Added Save settings functionality.
* Added Reset settings functionality.
* Improved settings security and validation.
* Improved Elementor compatibility.

= 1.0.0 =

* Initial release.
* Added Add to Cart button text customization.
* Added View Cart button text customization.
* Added WooCommerce button text customization.
* Added Elementor compatibility.

== Upgrade Notice ==

= 1.0.2 =

Improved WooCommerce dependency handling, button text hooks, Elementor integration, security, and WordPress.org compatibility.

= 1.0.1 =

Improved button text customization, settings interface, security, and compatibility.

= 1.0.0 =

Initial release.