Are there any other required add-ons to install in order to use WriteText.ai?
WriteText.ai is designed to work seamlessly across WooCommerce, Magento, and Shopify, but each platform has different requirements to function properly.
WordPress/WooCommerce
WriteText.ai requires one of the following SEO plugins to function properly:
- Yoast SEO
- Rank Math
- All in One SEO
This is because, in a standard WordPress with WooCommerce setup, there aren't specific fields for meta title, meta description, or Open Graph text. Instead, WordPress automatically chooses the text for these sections unless a plugin is installed to save this information.
We could have created our own fields for these but chose to save the data in the existing fields used by the three plugins mentioned instead, depending on which one is installed. This way, WriteText.ai can work smoothly with these plugins, avoiding any potential issues that might arise if we saved the data in separate fields.
Magento
Magento comes with built-in fields for meta titles and meta descriptions, so no additional extensions are needed.
Open Graph text in Magento: Some ecommerce sites may use a third-party or self-developed extension for Open Graph text. While installing WriteText.ai, you'll be prompted to select a field for storing Open Graph. If you do not have a designated field, you can specify this later in the WriteText.ai settings.
Shopify
Shopify provides default fields for meta titles and meta descriptions and WriteText.ai utilizes these standard fields to save its data.
Open Graph text in Shopify: When you install WriteText.ai on Shopify, it creates a distinct field for Open Graph text, in its own database, irrespective of any existing third-party Open Graph module or app. This is due to third-party apps in Shopify storing their data in separate databases.
Consequently, any Open Graph data created in other apps won't appear in WriteText.ai, though it will still display when the page loads.
If you generate and publish your own Open Graph text, WriteText.ai will only update the text for that specific product or products, while other products will continue to fetch their Open Graph data from the earlier app (if any).