我如何获取一些特定的用户元数据,然后以WordPress的条件左右检查



以下是我通过以下代码获得的用户元信息...

$all_meta_for_user = get_user_meta( $user_id );
print_r( $all_meta_for_user );
die();

我需要的是,如果是"薪酬",我必须检查付款网关值是否为特定需求,然后我还需要其他两个值的" sector"one_answers" branche"才能存储在变量中。

我只能得到这些并检查。我正在使用"泄漏的薪资插件"。

结果:

Array
(
.......
[_issuem_leaky_paywall_live_level_id] => Array
    (
        [0] => 1
    )
[_issuem_leaky_paywall_live_price] => Array
    (
        [0] => 7.99
    )
[_issuem_leaky_paywall_live_description] => Array
    (
        [0] => DWN Payment Form (production - uid : 35604)
    )
[_issuem_leaky_paywall_live_plan] => Array
    (
        [0] => 
    )
[_issuem_leaky_paywall_live_created] => Array
    (
        [0] => 2016-12-15 12:54:22
    )
[_issuem_leaky_paywall_live_subscriber_id] => Array
    (
        [0] => 0
    )
[_issuem_leaky_paywall_live_payment_gateway] => Array
    (
        [0] => paymill
    )
[_issuem_leaky_paywall_live_payment_status] => Array
    (
        [0] => active
    )
[dwn_paywall_trial_status] => Array
    (
        [0] => 1
    )
[_issuem_leaky_paywall_live_email_verlagsangebot] => Array
    (
        [0] => 1
    )
[_issuem_leaky_paywall_live_branche] => Array
    (
        [0] => immobilien-und-logistik
    )
[_issuem_leaky_paywall_live_sector] => Array
    (
        [0] => management-und-unternehmensentwicklung
    )
[_issuem_leaky_paywall_live_firma] => Array
    (
        [0] => Consequatur est ex laboris ipsam at voluptatem ipsam tempore
    )
[address_street] => Array
    (
        [0] => Obcaecati voluptas atque libero dolore corporis omnis beatae
    )
[address_number] => Array
    (
        [0] => 90
    )
[address_postcode] => Array
    (
        [0] => 123
    )
[address_city] => Array
    (
        [0] => Deleniti qui cupiditate laudantium fugiat unde enim maiores reprehenderit est
    )
[address_land] => Array
    (
        [0] => frankreich
    )
[genre] => Array
    (
        [0] => herr
    )
[birthdate] => Array
    (
        [0] => 1931-08-10 00:00:00
    )
[_issuem_leaky_paywall_live_expires] => Array
    (
        [0] => 2017-01-15 23:59:59
    )
.......
)

最后,我只采用了我进一步工作所需的以下数据...

$payment_paymill = get_user_meta( $user_id, "_issuem_leaky_paywall_live_payment_gateway", TRUE);                                                                                                                                                                                  
    $sector = get_user_meta( $user_id, "_issuem_leaky_paywall_live_sector", TRUE);                   
    $branche = get_user_meta( $user_id, "_issuem_leaky_paywall_live_branche", TRUE);                 

有用:访问WordPress中用户注册的用户元数据

相关内容

最新更新