• An obscure issue since the last update:

    • Why is the premium plugin suddenly dependent on the standard plugin?
    • Why suddenly the integration of the action scheduler (WooCommerce)?
    • Why is the ‘Usage Tracking’ option not available in the premium version?
    • Why these superfluous, plugin-foreign tables in my WP database?

    Please deliver a lean premium version without AS again!

    • This topic was modified 8 months, 1 week ago by stephanknorr.
Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Slava Abakumov

    (@slaffik)

    Hello,

    Thank you for your time providing your questions and feedback. Even though half of your questions are about the paid version of the plugin (which isn’t allowed by this www.ads-software.com forum guidelines), let me answer your questions one by one.

    1. The Premium plugin now requires a free version to be installed to avoid code duplication. This will allow easier maintenance and as a result – faster releases. A lot of other plugins are doing this, including giants like Yoast SEO.
    2. Action Scheduler is already used on millions of sites because it’s included in WooCommerce, WPForms, WP Mail SMTP, and a lot of other huge plugins. Action Scheduler simplifies the planning and scheduling of jobs that need to be done later in the future. Right now, it is used for Usage Tracking only, but we will expand on it in the future. If the free version of the plugin is the only one that uses Action Scheduler AND this option is disabled (which is a default behavior) – the library isn’t even loaded.
    3. We understand your concern regarding the usage tracking option. Usage tracking is essential for us to continuously improve our services and provide you with the best possible experience. It helps us identify and fix issues, optimize features, and enhance overall performance based on real-world usage. Rest assured, your privacy is our top priority, and we handle all data with the utmost care. Thank you for your understanding and support.
      You can disable Usage Tracking with a code snippet that will work starting with the upcoming Premium v5.3.0. Unfortunately, there is a bug in v5.2 that we have already fixed and planning to release soon. If you want to receive support about the Premium version (including how to disable it right now before v5.3) – please reach out to us via a support form on wp-pdf.com.
    4. The only tables that are created by the plugin are those needed by the Action Scheduler library. And as I mentioned earlier – those tables are shared across all other instances of the library in various other plugins (like WooCommerce, etc.)

    I hope that helps.

    Have a great day.

    Thread Starter stephanknorr

    (@stephanknorr)

    Hello Slava, thanks for the reply.

    1. two instead of one plugin is not a simplification for the customer. Faster updates are also not a benefit. Those who pay are penalized.
      And by the way: Giants are not necessarily role models.
    2. and again: those who pay are penalized – in this case because they cannot easily switch off usage tracking.
      And by the way: What is done by many is not necessarily exemplary.
    3. how about an option ‘Usage Tracking’ for all versions, which only causes these superfluous tables to be created by default when activated?

    This would make the plugin, which is super good by the way, nice and transparent again.

    I hope this helps.
    Stephan

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Since last Update a code shame’ is closed to new replies.