Вызов функции PHP из WordPress с помощью администратора AJAX? - PullRequest
0 голосов
/ 09 сентября 2018

У меня есть функция в WordPress, и я хотел бы вызвать ее в AJAX, используя WordPress администратора AJAX это функция

add_action( 'after_setup_theme', 'pixel_cookie_consent2' );

function pixel_cookie_consent2() {

$cookie = ( isset( $_COOKIE['moove_gdpr_popup'] ) ) ? $_COOKIE['moove_gdpr_popup'] : false;
$cookie = stripslashes( $cookie );
$cookie = json_decode( $cookie, true );

// disabled by default  
deactivate_plugins( '/woocommerce-conversion-tracking/conversion-tracking.php' );

// enabled based on user setting
if ( $cookie['thirdparty'] == 1 ) {
        activate_plugins( '/woocommerce-conversion-tracking/conversion-tracking.php' );
   }
}

эта функция отключает плагин до того, как пользователь принимает куки (закон gdpr).

Когда пользователь принимает файлы cookie, плагин включается и файл cookie запускается.

Моя проблема в том, что когда я включаю кеш, это не работает должным образом, потому что страница кэшируется с выключенным плагином, а затем не включается, поэтому я подумал, что нужно вызвать функцию с помощью ajax.

Может кто-нибудь помочь мне, как этого добиться?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...