Filter “hcap_activate” didn’t work | WordPress.org

[ad_1]

Hello,

How do you know that function was never executed? Did you try to print any debug information from it?

Please show the code you have inserted into the theme’s functions.php file.

Hello,

Yes I tried some triks : var_dump() and echo ‘<script>console.log(“test function”)</script>’; (for write a message on the Firefox console).

The function that I am testing is exactly the same that the FAQ page :

function my_hcap_activate( $activate ) {
  $url = isset( $_SERVER['REQUEST_URI'] ) ?
  filter_var( wp_unslash( $_SERVER['REQUEST_URI'] ), FILTER_SANITIZE_FULL_SPECIAL_CHARS ) :
  '';

  if ( '/my-account/' === $url ) {
  return false;
  }

  return $activate;
}
add_filter( 'hcap_activate', 'my_hcap_activate' );

But I tried just :

function my_hcap_activate( $activate ) {
    var_dump($activate);
    echo '<script>console.log("test function")</script>';
}
add_filter( 'hcap_activate', 'my_hcap_activate' );

And I haven’t the var_dump or the message console.

For the other function that I am using :

function my_hcap_delay_api( $delay ) {
  return 0;
}
add_filter( 'hcap_delay_api', 'my_hcap_delay_api' );

When I added the dump and the console message, I saw them.

I hope that you could understand my English 🙁

I don’t know what to say. When I created this filter, I tested it, of course. I have re-tested it now. Everything works: https://prnt.sc/3cytz2CnEgXB

We can continue a deeper discussion on GitHub: .

Thank you.

I had created an issue on Github. (https://github.com/hCaptcha/hcaptcha-wordpress-plugin/issues/199)

Thanks you for your time 😉

  • This reply was modified 45 minutes ago by guiver01.

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer