Forum Replies Created

Viewing 15 replies - 436 through 450 (of 2,283 total)
  • Plugin Author WPKube

    (@wpkube)

    There are certain rules which our plugin has which decide whether to apply or not apply the excerpt generation. It’s to avoid issues such as showing an excerpt where the full content is supposed to be shown and issues like infinite loops.

    Unfortunately, there’s no way to check exactly what’s going on and what’s expected so those rules are a bit broad and sometimes stop it from applying in places where it should apply.

    For such cases there’s the_advanced_excerpt() function which goes around those rules and the plugin returns a generated excerpt.

    Unfortunately in the case of “Category Ajax Filter” there’s no options to apply the_advanced_excerpt() function like there is with “Ajax Load More” plugin.

    We could modify the rules to make it work with “Category Ajax Filter” but that modification can then break a certain percentage of websites where the plugin is used, and at 100,000 active installs it’s a big risk. Even at 1% of websites affected by the change that’s 1000 websites broken.

    We can’t take that risk, sorry, the rules in place can’t be modified at the moment.

    Plugin Author WPKube

    (@wpkube)

    Install version 200813 and let me know when you do that, I want to test something.

    Plugin Author WPKube

    (@wpkube)

    Yes, there was no google reCAPTCHA functionality back then so it doesn’t show up with that version of the file.

    In request-management-link.php on lines 93 to 96 is code that checks if the email address is an existing subscription and if it’s not the check fails.

    if ( ! $wp_subscribe_reloaded->stcr->utils->get_subscriber_key( $stcr_post_email ) ) {
        $valid_email = false;
        $valid_all = false;
    }

    Remove that.

    Plugin Author WPKube

    (@wpkube)

    You’re welcome.

    Plugin Author WPKube

    (@wpkube)

    Yeah, even the text above the form switches to the “To manage your comment subscription, please enter your email address here. We will send a link to manage your personal subscription to your email address.”

    That’s the text for “request management link”. But it’s in Chinese so I didn’t catch that, I only now thought about translating it to see what it says.

    The only way it can happen that both subscribe.php and request-management-link.php are loaded is if subscribe.php returns nothing, so it default to request-management-link.php

    Try this. That is the subscribe.php from 200813

    If it works out then we know the changes in subscribe.php are causing the problem.

    We’re close to the solution, won’t take much longer.

    Plugin Author WPKube

    (@wpkube)

    Ok, something is not right there.

    “Email address is not valid” is only shown in 2 places. One is for the “request management link” (request-management-link.php) form and the other is “subscribe without commenting” (subscribe.php).

    In that last code the text is changed a bit to be “The email address is not valid” (Added “The” at the start)

    If it’s showing “Email address is not valid” then somehow it’s coming from the “request management link” code.

    But it shows DEBUG: subscribe.php start so subscribe.php is loaded and in the code logic the 2 files can’t be loaded at the same time.

    Please make a change in request-management-link.php file at line 255. Change the text Email address is not valid to Test. Email address is not valid.

    Then try the form again and let me know if it shows the word “Test” before “Email address is not valid”.

    Plugin Author WPKube

    (@wpkube)

    There should be 3 more DEBUG parts shown after the button is clicked. They’re in the same block of code like the “Email address is not valid” text.

    Try this

    And tell me if it says Email address is not valid or The email address is not valid.

    Plugin Author WPKube

    (@wpkube)

    Try this one, there’s more debug info in it.

    As for google -> recaptcha, will include in the next update.

    Plugin Author WPKube

    (@wpkube)

    Hi @ep2012

    Try the following:

    • Go to WP Admin > StCR > Management Page
    • Set “Virtual management page” to “No” and save changes
    • Go to WP admin > Pages > Add New and create a page called “Comment subscriptions”, the permalink should be comment-subscriptions
    • For the content of the page add [stcr_management_page]
      Plugin Author WPKube

      (@wpkube)

      In version 210104 there was a change to the “request management link” form which will show “email address is not valid” if there’s no subscriber with that email, but that does not apply to “subscribe without comment” form.

      Google reCAPTCHA was added to “subsribe without comment” form.

      Other than that, no changes related to that functionality were made.

      But, it might be related to reCAPTCHA (not sure how but everything is possible), because “Challenge answer is not correct” shouldn’t be showing there.

      Can you try disabling reCAPTCHA and then try the email again?

      If it makes no difference replace subscribe.php code with this code.

      The difference between original (latest version) and the one from the link is just 3 var_dump calls in there at different locations. One location is the same as before, second one at the point where the variable that stores the validity state of the email is set and the third one is inside of the output before the validity is checked and the output “Email address is not valid” is displayed.

      Plugin Author WPKube

      (@wpkube)

      Do you remember which version did you use before?

      You can see the versions over at https://wordpress.org/plugins/subscribe-to-comments-reloaded/#developers

      And you can download the different versions:

      https://downloads.wordpress.org/plugin/subscribe-to-comments-reloaded.211019.zip
      https://downloads.wordpress.org/plugin/subscribe-to-comments-reloaded.210315.zip
      https://downloads.wordpress.org/plugin/subscribe-to-comments-reloaded.210126.zip

      First one is from October. Second one March. Third one January.

      I don’t think you had an older version that that.

      To test a different version you could disable and delete the plugin, then install it using the ZIP package (from the links above).

      But, keep in mind that deleting it will also delete your settings. It will not delete subscriptions if you have the “Safely uninstall” option set to “Yes” in WP admin > StCR > Options. But it will delete the settings and restore them back to default when you activate the plugin again.

      Alternatively you could use an FTP client to just overwrite the plugin files with the older version files, in that case nothing gets deleted.

      Plugin Author WPKube

      (@wpkube)

      Did that email format work fine before? If yes, then in wp_subscribe_reloaded.php on line 721 you’ll see:

      return;

      Remove that line and then try again.

      That’s something that changed in the latest update and if it worked fine before, should be the cause of the issue.

      No, sorry, I don’t use those services. There is a contact form at subscribe-reloaded.com/contact so you can contact us directly via email.

      Plugin Author WPKube

      (@wpkube)

      Hi @wandersoncs

      Which version did you use before the update? There was nothing changed recently that could affect that.

      But I see that it’s using “style 1” and based on the “before update” screenshot that’s “style 4”.

      Do you have the style parameter set to 4 in the shortcode?

      [authors_list style="4"]

      Plugin Author WPKube

      (@wpkube)

      Great, happy to hear it’s sorted out.

      Plugin Author WPKube

      (@wpkube)

      It’s a weird issue. In such cases the fastest way is to get into the admin to debug but that is against the rules here on the support forum (would cause account termination) so we definitely can’t go with that.

      So, I’m not 100% sure how to proceed.

      Can you try the reCAPTCHA v2 instead of v3, let’s see if that one works out. In any case we’ll get some more information, so let’s try it out. So create a new instance at google.com/recaptcha and choose V2, then get the site key and secret key and apply them in the plugin settings. Also switch it to V2 in the settings as well.

    Viewing 15 replies - 436 through 450 (of 2,283 total)