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

تاریخ: 04 آذر 1398

در پست دریافت متادیتا با استفاده از meta_id توضیح دادیم که اگر meta_id یک متادیتا را داشته باشیم، می توانیم اطلاعات دیگر آن را نیز دریافت نماییم. همچنین عملیاتی مانند بروزرسانی و حذف متادیتا نیز با داشتن meta_id امکان پذیر می باشد.

تابع update_metadata_by_mid وظیفه بروزرسانی مقدار متای ما بر اساس meta_id را برعهده دارد:

update_metadata_by_mid( string $meta_type, int $meta_id, mixed $meta_value, string $meta_key )

1- پارامتر meta_type

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

2- پارامتر meta_id

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

3- پارامتر meta_value

این پارامتر مشخص کننده مقدار جدید متای ما است که در ستون meta_value ذخیره می گردد. (ضروری)

4- پارامتر meta_key

اگر متادیتای ما علاوه بر meta_id ، باید meta_key مشخصی نیز داشته باشد می توانیم به عنوان پارامتر چهارم وارد این تابع کنیم . (غیرضروری)

 

اگر بروزرسانی با موفقیت انجام شود مقدار true و در غیر اینصورت مقدار false را برمی گرداند.

دیدگاهتان را بنویسید

طراحی افزونه وردپرس