Как использовать WooCommerce Membership Hook - PullRequest
1 голос
/ 17 марта 2020

Я работаю на веб-сайте, используя членство в WooCommerce.

Я использую хук с именем wc_memberships_user_membership_saved, я хочу отобразить резюме моего заказа.

I Прочтите эту документацию: https://docs.woocommerce.com/document/woocommerce-memberships-admin-hook-reference/ о том, как использовать этот хук.

Я хочу проверить этот хук, так что это то, что я сделал в моем functions.php:

<code>function gu_memberships_user_membership_saved($user_id,$user_membership_id,$is_update) {

    $to = 'mail@test.com';
    $subject = 'The subject';
    $body = '<pre>' . print_r($is_update,true) . '
«; $ headers = array ('Content-Type: text / html; charset = UTF-8'); wp_mail ($ to, $ subject, $ body, $ headers); } add_action ('wc_memberships_user_membership_saved', 'gu_memberships_user_membership_saved');

Я должен получить логическое значение: true или false. Но вместо этого я получаю продукт массива членства WooCommerce.

Проблема связана с параметрами?

Спасибо за ваш ответ!

1 Ответ

1 голос
/ 17 марта 2020
function memberships_user_membership_saved( $param_1, $param_2 ) {

    $to = 'mail@test.com';
    $subject = 'The subject';
    $body = '', print_r($param_1, 1), '
'; $ headers = array ('Content-Type: text / html; charset = UTF-8'); wp_mail ($ to, $ subject, $ body, $ headers); } add_action ('wc_memberships_user_membership_saved', 'memberships_user_membership_saved', 10, 2);
...