چک کردن وجود یا عدم وجود متادیتا در وردپرس با استفاده از تابع metadata_exists

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

اگر نیاز شود بدانیم که متادیتای مدنظر ما وجود دارد یا خیر می توانیم از تابع metadata_exists استفاده کنیم.

metadata_exists( string $meta_type, int $object_id, string $meta_key )

۱- پارامتر meta_type

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

۲- پارامتر object_id

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

۳- پارامتر meta_key

این پارامتر مشخص کننده کلید متای ما است که در ستون meta_key وجود دارد (غیرضروری) .

 

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

Leave a Reply

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