Forum Replies Created

Viewing 15 replies - 1 through 15 (of 197 total)
  • Plugin Author Web Builder 143

    (@webbuilder143)

    Hi @pierpaolo1990
    Thank you for taking the time to thoroughly test the plugin and for sharing such a detailed and thoughtful analysis.

    At present, we intentionally retain plugin data after uninstall. This is to prevent accidental data loss in cases where the plugin is removed temporarily, for example, during debugging or by mistake. Preserving the data ensures that users do not lose their settings and configurations when they reinstall the plugin.

    That said, your suggestion to introduce a setting such as “Delete all plugin data on uninstall” is very reasonable and aligns well with best practices. Providing users with the flexibility to either retain data for future use or completely remove it for database cleanliness is indeed valuable, especially for those managing performance-sensitive environments.

    We will review this enhancement request internally and consider adding it in a future update. Feedback like yours helps us improve the plugin in meaningful ways, so it is genuinely appreciated.

    If you have any additional suggestions or notice anything else, please feel free to share.

    Thank you again for your support.

    Plugin Author Web Builder 143

    (@webbuilder143)

    Hi @tijo,
    We have identified and fixed the issue. Please update the plugin to the latest version. If the issue persists, please let us know.

    Plugin Author Web Builder 143

    (@webbuilder143)

    @antipole
    We have released a patch to address the issue. Please update to the latest version. We are also communicating with the Patchstack team to inform them that the issue has been resolved.

    Plugin Author Web Builder 143

    (@webbuilder143)

    Hi all,

    We recently received a similar issue through our website’s contact form. While debugging that site, we found that the problem was caused by their theme. The theme includes a built-in tab management option, and that feature overrides WooCommerce’s default tab arrangement functionality.

    In their case, we suggested the code snippet below to re-enable WooCommerce’s default tab arrangement behavior. If anyone else is facing a similar issue, please try adding the snippet to your active child theme’s functions.php file or apply it using a code-snippet plugin.

    add_action('init', function() {
    if ( function_exists('woocommerce_sort_product_tabs') ) {
    add_filter('woocommerce_product_tabs', 'woocommerce_sort_product_tabs', 9999);
    }
    });
    Plugin Author Web Builder 143

    (@webbuilder143)

    @lekkerinjevacht
    If the issue still persists, it may be site-specific. For further detailed debugging, could you please contact us using the contact form on our website?

    Plugin Author Web Builder 143

    (@webbuilder143)

    Hi @madovsky,

    Thanks for your query! We’ve added WP All Import compatibility to our development backlog, and you can expect this in a future update.

    Currently, the plugin supports the WordPress default Export/Importer and works with WooCommerce’s import/export tool using a small code snippet. This WooCommerce import/export compatibility will soon be integrated into the plugin core.

    Thanks again for the suggestion!

    Plugin Author Web Builder 143

    (@webbuilder143)

    Hi @bethpaintman
    In our previous message, we mentioned that the Default Tab Position setting does not change the order of existing tabs. It only provides a prefilled value in the order field when creating a new tab. If you followed all the steps correctly and are still facing the issue, it may be specific to your site. Are you using any custom code snippets or other plugins related to product tabs?

    Plugin Author Web Builder 143

    (@webbuilder143)

    Hi @licon4812
    By default, the WooCommerce product CSV exporter/importer only supports scalar meta values (string, number). Our plugin stores tab data as non-scalar/complex arrays, so WooCommerce skips them during export and also fails to parse them on import.
    You can enable support for exporting and importing our custom tab data by adding the following snippets to your child theme’s functions.php file or by using a Code Snippets plugin.

    Export custom tab data

    // Export custom tabs in CSV.
    add_filter( 'woocommerce_product_export_meta_value', function( $value, $meta ) {
    if ( 'wb_custom_tabs' === $meta->key && ! is_scalar( $value ) ) {
    $value = maybe_serialize( $value );
    }
    return $value;
    }, 1, 2 );

    Import custom tab data

    // Import custom tabs from CSV.
    add_filter( 'woocommerce_product_import_process_item_data', function( $data ) {
    if ( ! empty( $data['meta_data'] ) && is_array( $data['meta_data'] ) ) {
    foreach ( $data['meta_data'] as &$meta_data ) {
    if (
    isset( $meta_data['key'], $meta_data['value'] )
    && 'wb_custom_tabs' === $meta_data['key']
    && '' !== trim( $meta_data['value'] )
    ) {
    $meta_data['value'] = maybe_unserialize( $meta_data['value'] );
    }
    }
    }
    return $data;
    }, 1, 1 );

    Will this be added to the plugin?
    We may consider adding built-in support for WooCommerce CSV import/export in a future update, but for now the above snippets will allow you to fully export and import product-specific custom tabs.

    If you have any trouble or need improvements for your use case, feel free to let us know!

    Plugin Author Web Builder 143

    (@webbuilder143)

    Hi @lekkerinjevacht ,

    Thanks for your question!

    Just to clarify how the Default Tab Position setting works:
    This option only defines the default value that will be pre-filled when creating new tabs. It does not update or reorder the position of tabs that were created earlier. The note under that setting also mentions this: “This value will be auto-filled into the tab position field when creating a new tab.

    In your case, the existing tab was likely created when the default position was different (possibly 0 or a value lower than 10). So even after changing the default setting, that specific tab still keeps its original position, which makes it appear before the Description tab.

    To fix it:

    1. Edit the tab you created.
    2. Adjust its Tab Position manually to any value higher than the Description tab (e.g., 11).
    3. Save the tab.
    4. Clear any cache if active.

    After updating the position directly on the tab itself, it should display in the correct order.

    If you still face issues, feel free to share more details and we will be happy to help further.

    Plugin Author Web Builder 143

    (@webbuilder143)

    Hi @elkevandrunen,

    Thank you for reporting the issue. We’ve fixed it and released a patch version of the plugin.
    Please update the plugin and check if the issue still persists.
    Let us know if you need any further help.

    Plugin Author Web Builder 143

    (@webbuilder143)

    Hi @bijzonderonline,
    Thank you so much for your kind review! We’re glad to hear the plugin is helping you stay organized. If you ever have suggestions or need any assistance, feel free to reach out.

    Plugin Author Web Builder 143

    (@webbuilder143)

    @stefi2020

    We haven’t received any response from you yet, so we’re assuming the issue has been resolved. We’re marking this thread as resolved for now. If you’re still experiencing any issues, please feel free to reopen this thread or start a new one.

    Plugin Author Web Builder 143

    (@webbuilder143)

    @costinhalmagyi
    Thanks for the great feedback! Bulk editing and import support is a great suggestion — we’ll consider adding it in a future update.

    Plugin Author Web Builder 143

    (@webbuilder143)

    @waswoher

    That’s unfortunate to hear. Could you please let us know from which plugin version you started noticing this issue? This will help us identify if it’s related to a recent update or a compatibility change.

    Plugin Author Web Builder 143

    (@webbuilder143)

    Thank you for your kind review. We’re glad to hear that you’re finding the plugin useful.

Viewing 15 replies - 1 through 15 (of 197 total)