Third-party compatibility Archives - Plugin Republic https://pluginrepublic.com/support-categories/third-party-compatibility/ WooCommerce Plugins Mon, 14 Aug 2023 06:37:03 +0000 en-US hourly 1 https://pluginrepublic.com/wp-content/uploads/2020/10/cropped-favicon-1-32x32.png Third-party compatibility Archives - Plugin Republic https://pluginrepublic.com/support-categories/third-party-compatibility/ 32 32 Send add-on field data to ShipStation https://pluginrepublic.com/documentation/send-add-on-field-data-to-shipstation/ https://pluginrepublic.com/documentation/send-add-on-field-data-to-shipstation/#respond Tue, 01 Nov 2022 15:10:29 +0000 https://pluginrepublic.com/?post_type=ht_kb&p=2544207 You can export add-on field data from orders to ShipStation using a snippet. ShipStation only allow two fields to be sent – custom field 2 and custom field 3. You’ll need to use the following snippet, updating the return values for each filter with the name of the data you want to send. The name […]

The post Send add-on field data to ShipStation appeared first on Plugin Republic.

]]>
You can export add-on field data from orders to ShipStation using a snippet. ShipStation only allow two fields to be sent – custom field 2 and custom field 3.

You’ll need to use the following snippet, updating the return values for each filter with the name of the data you want to send. The name can be formed by adding an underscore before the field label name -so if your field label is ‘Upload’, the name will be ‘_Upload’.

View this code snippet on GitHub.

Here’s how to add a snippet.

The post Send add-on field data to ShipStation appeared first on Plugin Republic.

]]>
https://pluginrepublic.com/documentation/send-add-on-field-data-to-shipstation/feed/ 0
How to display add-on fields in Germanized for WooCommerce invoices https://pluginrepublic.com/documentation/how-to-display-add-on-fields-in-germanized-for-woocommerce-invoices/ https://pluginrepublic.com/documentation/how-to-display-add-on-fields-in-germanized-for-woocommerce-invoices/#respond Tue, 18 Oct 2022 14:40:53 +0000 https://pluginrepublic.com/?post_type=ht_kb&p=2497847 First, you’ll need to insert a shortcode into your template. In WooCommerce > Settings > Germanized > Invoices & Packing Slips click the Edit icon next to your invoice template. Add the following shortcode under the line item in your template: [document_item_product data="aou_addons"] Next, you’ll need to add this snippet: https://gist.github.com/plugin-republic/b6c4fae7799531f6897bd37d4fde0cbd. Here’s how to add […]

The post How to display add-on fields in Germanized for WooCommerce invoices appeared first on Plugin Republic.

]]>
First, you’ll need to insert a shortcode into your template. In WooCommerce > Settings > Germanized > Invoices & Packing Slips click the Edit icon next to your invoice template.

Add the following shortcode under the line item in your template:

[document_item_product data="aou_addons"]

Next, you’ll need to add this snippet: https://gist.github.com/plugin-republic/b6c4fae7799531f6897bd37d4fde0cbd.

Here’s how to add a snippet.

The post How to display add-on fields in Germanized for WooCommerce invoices appeared first on Plugin Republic.

]]>
https://pluginrepublic.com/documentation/how-to-display-add-on-fields-in-germanized-for-woocommerce-invoices/feed/ 0
Multicurrency support for Add-Ons Ultimate https://pluginrepublic.com/documentation/multicurrency-support-for-add-ons-ultimate/ https://pluginrepublic.com/documentation/multicurrency-support-for-add-ons-ultimate/#respond Mon, 23 May 2022 10:52:17 +0000 https://pluginrepublic.com/?post_type=ht_kb&p=2016448 WooCommerce Product Add-Ons Ultimate is fully compatible with the Aelia Currency Switcher for WooCommerce. You don’t need to update settings – the integration will work straight out of the box.

The post Multicurrency support for Add-Ons Ultimate appeared first on Plugin Republic.

]]>
WooCommerce Product Add-Ons Ultimate is fully compatible with the Aelia Currency Switcher for WooCommerce. You don’t need to update settings – the integration will work straight out of the box.

The post Multicurrency support for Add-Ons Ultimate appeared first on Plugin Republic.

]]>
https://pluginrepublic.com/documentation/multicurrency-support-for-add-ons-ultimate/feed/ 0
Display order meta in Web Toffee Invoice and Packing Slip plugin https://pluginrepublic.com/documentation/display-order-meta-in-web-toffee-invoice-and-packing-slip-plugin/ https://pluginrepublic.com/documentation/display-order-meta-in-web-toffee-invoice-and-packing-slip-plugin/#respond Mon, 30 Nov 2020 07:49:05 +0000 https://pluginrepublic.com/?post_type=ht_kb&p=716371 Product Add-Ons Ultimate is compatible with the Invoice and Packing Slip plugin from Web Toffee. To display order meta on a packing slip or invoice: If the meta doesn’t show, you might need to add this snippet:

The post Display order meta in Web Toffee Invoice and Packing Slip plugin appeared first on Plugin Republic.

]]>
Product Add-Ons Ultimate is compatible with the Invoice and Packing Slip plugin from Web Toffee.

To display order meta on a packing slip or invoice:

  • In the Packing Slip plugin, go to Invoice Settings > Advanced
  • Add the order meta and product meta as required

If the meta doesn’t show, you might need to add this snippet:

View this code snippet on GitHub.

The post Display order meta in Web Toffee Invoice and Packing Slip plugin appeared first on Plugin Republic.

]]>
https://pluginrepublic.com/documentation/display-order-meta-in-web-toffee-invoice-and-packing-slip-plugin/feed/ 0
Translating Product Add-Ons Ultimate into your own language https://pluginrepublic.com/documentation/translating-product-add-ons-ultimate-into-your-own-language/ https://pluginrepublic.com/documentation/translating-product-add-ons-ultimate-into-your-own-language/#respond Tue, 21 Apr 2020 07:18:35 +0000 https://pluginrepublic.com/?post_type=ht_kb&p=351329 If you want to translate Add-Ons Ultimate into your own language, there are several options: If you are running a multilingual site, you can use WPML with Add-Ons Ultimate If you just want to use Add-Ons Ultimate in your own language, you can provide a translation that will be incorporated into the plugin. Your translated […]

The post Translating Product Add-Ons Ultimate into your own language appeared first on Plugin Republic.

]]>
If you want to translate Add-Ons Ultimate into your own language, there are several options:

  1. If you are running a multilingual site, you can use WPML with Add-Ons Ultimate
  2. If you just want to use Add-Ons Ultimate in your own language, you can provide a translation that will be incorporated into the plugin. Your translated version will automatically load in the back and front ends. For further information on this, please contact me
  3. Finally, if you don’t want to provide a translation, you can use a plugin like Loco Translate which will allow you to translate all or part of the plugin directly on your site

The post Translating Product Add-Ons Ultimate into your own language appeared first on Plugin Republic.

]]>
https://pluginrepublic.com/documentation/translating-product-add-ons-ultimate-into-your-own-language/feed/ 0
Translating Add-Ons Ultimate with WPML https://pluginrepublic.com/documentation/translating-add-ons-ultimate-with-wpml/ https://pluginrepublic.com/documentation/translating-add-ons-ultimate-with-wpml/#respond Mon, 09 Mar 2020 11:33:54 +0000 https://pluginrepublic.com/?post_type=ht_kb&p=286526 You can translate Product Add-Ons Ultimate groups and fields using WPML. This article assumes you have WPML installed and you have some familiarity with it. Translating product add-on groups and fields with WPML Let’s walk through an example using English and French as our site’s languages. Install WPML First, we’ve already installed and configured WPML. […]

The post Translating Add-Ons Ultimate with WPML appeared first on Plugin Republic.

]]>
You can translate Product Add-Ons Ultimate groups and fields using WPML. This article assumes you have WPML installed and you have some familiarity with it.

Translating product add-on groups and fields with WPML

Let’s walk through an example using English and French as our site’s languages.

Install WPML

First, we’ve already installed and configured WPML. Follow the steps here for more guidance.

We’ve set our default language to English with French as the second site language.

Create a product and add-ons

Now, create a product in English (or whatever your site’s primary language is). Add all your standard product information, like description, price and categories.

Then you can define your add-on fields. Follow the steps here to create your first add-on group and field.

Save or publish your product.

Translate the product and add-ons

Now you can translate the product and its extra fields. Click the ‘+’ icon in the ‘Language’ section.

WPML will create a new version of the product in your selected language, copying much of the product information, like price.

To add your translated field, go to the Product Add-Ons tab in the Product data section and add the translated versions of your extra fields.

Translating global add-ons with WPML

Global groups work slightly differently in Product Add-Ons Ultimate. By default, they are displayed on a single page and are not translatable.

In order to make your global groups translatable, you need to apply this setting. This will display global groups like any other post type.

You can then go to Product Add-Ons > Global Groups and add a new global group.

Enter your group details, like title and description, then set which products the group will be displayed on. There’s more information on creating global groups here.

Once you’ve set the group details, add your fields. Here’s a screenshot of an example group:

Note that ‘Make Groups translatable’ should be selected in ‘Multilingual Content Setup’. If you don’t see this setting, go to WPML > Settings > Multilingual Content Setup and ensure the ‘Post Type Translation’ for Groups (pewc_group) is set to ‘Translatable’.

Translating global groups

You can then create a translated version of your global group by clicking the ‘+’ icon in the ‘Language’ section.

You can then enter the translated version of the group details and add new fields for the translated product.

Translating text strings

Certain text in the plugin are options, e.g.:

  • Product total
  • Options total
  • Flat rate total
  • Grand total

To translate these, go to WPML > String Translation. You should these options there.

Translating updated strings

If you have changed the text for the totals fields, like ‘Product total’ etc above, you might need to refresh the translation. Just go to WPML > String Translation and click the ‘Refresh’ icon next to the string.

The post Translating Add-Ons Ultimate with WPML appeared first on Plugin Republic.

]]>
https://pluginrepublic.com/documentation/translating-add-ons-ultimate-with-wpml/feed/ 0
Is Product Add-Ons Ultimate compatible with my theme? https://pluginrepublic.com/documentation/is-product-add-ons-ultimate-compatible-with-my-theme/ https://pluginrepublic.com/documentation/is-product-add-ons-ultimate-compatible-with-my-theme/#respond Thu, 07 Nov 2019 11:20:10 +0000 https://pluginrepublic.com/?post_type=ht_kb&p=154414 Product Add-Ons Ultimate is designed to work with any theme. It tries to inherit as many styles as possible from the theme – so elements like input fields, select boxes, etc will match the main theme styles. Having said that, it’s not always possible to predict what a theme author will do with their theme. […]

The post Is Product Add-Ons Ultimate compatible with my theme? appeared first on Plugin Republic.

]]>

Product Add-Ons Ultimate is designed to work with any theme. It tries to inherit as many styles as possible from the theme – so elements like input fields, select boxes, etc will match the main theme styles.

Having said that, it’s not always possible to predict what a theme author will do with their theme. Not everyone follows best practice or keeps their theme up to date.

Common issues with Add-Ons Ultimate and theme compatibility are normally related to:

  • AJAX add to cart buttons on product pages: often theme authors will have a nice AJAX add to cart button that doesn’t require a page load when the customer clicks it. This is fine – provided the author has included the required WooCommerce hooks and filters
  • Correct implementation of WooCommerce hooks: Add-Ons Ultimate uses the woocommerce_before_add_to_cart_button filter to display its fields. Sometimes, for unknown reasons, a theme author will create a new WooCommerce template that misses out this hook.

If you’ve got any questions about your theme, please let me know and I will take a look. In almost all cases, your theme will be compatible and if it’s not, we can work out how to make it compatible.

The post Is Product Add-Ons Ultimate compatible with my theme? appeared first on Plugin Republic.

]]>
https://pluginrepublic.com/documentation/is-product-add-ons-ultimate-compatible-with-my-theme/feed/ 0
Is Product Add-Ons Ultimate compatible with CSV importers? https://pluginrepublic.com/documentation/product-add-ons-csv-import/ https://pluginrepublic.com/documentation/product-add-ons-csv-import/#respond Wed, 04 Sep 2019 07:43:00 +0000 https://pluginrepublic.com/?post_type=ht_kb&p=591033 You can continue to import products via a CSV or XML importer even if you are using WooCommerce Product Add-Ons Ultimate. However, it’s not currently possible to use a standard CSV import/export plugin to import the product add-on fields themselves. But we do have a specialist import/export tool in beta that will allow you to […]

The post Is Product Add-Ons Ultimate compatible with CSV importers? appeared first on Plugin Republic.

]]>

You can continue to import products via a CSV or XML importer even if you are using WooCommerce Product Add-Ons Ultimate.

However, it’s not currently possible to use a standard CSV import/export plugin to import the product add-on fields themselves. But we do have a specialist import/export tool in beta that will allow you to export your add-on groups and fields to a CSV file, then import them to another site.

Product level and global fields can be exported and the tool will allow you to map the fields to new products in the import site.

Please note that some of the field data is exported as serialised arrays – meaning that it’s not easy to edit the fields in a spreadsheet.

If you’d like to try the import/export tool, please contact us by raising an enquiry on the Support page.

Alternatives to importing and exporting

One of the main reasons for wanting to import and export fields is to make editing a large number of fields easier. Product Add-Ons Ultimate allows you to create global add-ons, which can be applied to all products, multiple products, or all products within specified categories. So instead of creating the same field over and over for each product, you just create the field once and apply it to multiple products.

Global add-ons are persistent – they won’t get wiped when you add or import new products.

Using global add-ons makes it easier to edit your add-on fields – even when the add-on fields apply to multiple products.

The post Is Product Add-Ons Ultimate compatible with CSV importers? appeared first on Plugin Republic.

]]>
https://pluginrepublic.com/documentation/product-add-ons-csv-import/feed/ 0
Is Product Add-Ons Ultimate compatible with my page builder? https://pluginrepublic.com/documentation/is-the-plugin-compatible-with-my-page-builder/ https://pluginrepublic.com/documentation/is-the-plugin-compatible-with-my-page-builder/#respond Sun, 11 Aug 2019 06:37:00 +0000 https://pluginrepublic.com/?post_type=ht_kb&p=558567 Add-Ons Ultimate is compatible with all major page builders like Elementor, Divi, Gutenberg / Block Editor, Visual Composer, Beaver Builder, Oxygen Builder, and many others. Note that it automatically inserts extra fields before the ‘Add to Cart’ button on your product page and will follow your theme’s styling. There is not currently a shortcode that […]

The post Is Product Add-Ons Ultimate compatible with my page builder? appeared first on Plugin Republic.

]]>

Add-Ons Ultimate is compatible with all major page builders like Elementor, Divi, Gutenberg / Block Editor, Visual Composer, Beaver Builder, Oxygen Builder, and many others.

Note that it automatically inserts extra fields before the ‘Add to Cart’ button on your product page and will follow your theme’s styling. There is not currently a shortcode that you can use to insert the fields.

For more information on styling add-ons, please see this article.

The post Is Product Add-Ons Ultimate compatible with my page builder? appeared first on Plugin Republic.

]]>
https://pluginrepublic.com/documentation/is-the-plugin-compatible-with-my-page-builder/feed/ 0