У меня есть приложение в codigniter, где я использую только таблицу базы данных woocommerce order_items
, где я обрабатываю только завершенные заказы, теперь я хочу получить идентификатор пользователя, как только он войдет в систему, чтобы проверить мою таблицу order_items, еслиу пользователя есть все выполненные заказы, если он завершил заказ, откройте всплывающее окно для подтверждения заказа, если он не завершил заказ, то войдите в систему как обычно.
Я не могу получить идентификатор пользователя, любые идеи дляэто дело?
add_filter('woocommerce_login_redirect', 'wc_login_redirect');
function wc_login_redirect( $redirect_to ) {
$user_id = apply_filters( 'determine_current_user', false );
wp_set_current_user ( $user_id );
}
if (isset($wp_query->query_vars['id'])){
$redirect_to = 'localhost/meumerkado/valida_encomendas/…';
return $redirect_to;
} else {
$redirect_to = 'localhost/meumerkado/valida_encomendas/…';
return $redirect_to;
}