如何在Wordpress中处理缓存的Cookie

时间:2018-07-23 11:53:46

标签: wordpress caching cookies

我必须在重力形式的表单的隐藏字段中读取cookie值。 为此,我将这些代码添加到functions.php中,以动态填充该字段。

 add_filter('gform_field_value_fuentevisitaweb','populate_fuentevisitaweb');
 function populate_fuentevisitaweb(){
    return $_COOKIE["idento_cookie_origen"];
 }

该值读得很好,但问题是,如果cookie值更改,则隐藏字段中的值不会在下一页加载时更新。如果我清除了Wordpress中的缓存,它只会更新一次,但是当值再次更改时会出现此问题。我使用WP最快的缓存插件。

我试图通过添加此代码的ajax来处理此问题,但是它不起作用。

add_action( 'wp_ajax_ajax_action', 'populate_fuentevisitaweb'); // ajax for logged in users
add_action( 'wp_ajax_nopriv_ajax_action', 'populate_fuentevisitaweb' ); // ajax for not logged in users

我将不胜感激。 谢谢。

0 个答案:

没有答案