دریافت متادیتا در وردپرس با استفاده از meta_id

metadata در وردپرس توسعه وردپرس

اگر meta_id متای خودمان را داشته باشیم , آبجکت آیدی آن را نداشته باشیم، با استفاده از تابع get_metadata_by_mid هم می توانیم اطلاعات دیگر این متا را نیز دریافت نماییم. یک آبجکت حاوی کلیه اطلاعات متا)

get_metadata_by_mid( string $meta_type, int $meta_id )

۱- پارامتر meta_type

توسط این پارامتر مشخص می کنیم متایی که قصد چک کردن آن را داریم مربوط به کدام نوع آبجکت می باشد. این پارامتر می تواند رشته های post, user, comment و term را داشته باشد. (ضروری)

۲- پارامتر meta_id

این پارامتر آیدی متای ما می باشد و توسط این پارامتر مشخص می کنیم که اطلاعات کدام متا برگردانده شود.

فرضا ما قصد داریم اطلاعات متای یک یوزر با متاآیدی ۹۸ را دریافت کنیم:


//input
get_metadata_by_mid( 'user', '98' )

//output
stdClass Object
(
    [meta_id] => 1039
    [user_id] => 98
    [meta_key] => _edit_lock
    [meta_value] => 1571910807:1
)

Leave a Reply

Your email address will not be published. Required fields are marked *