add_post_meta

نمایش آمار بازدید کنندگان

با کد زیر شما می توانید بازدید کنندگان خود را مشاهده نمایید: کد زیر را در فایل functions,php قرار داده سپس در مکان های مورد نظر آن را فراخوانی کنید به طور مثال در فایل single.php که برای نمایش یک پست به کار می رود. تابع اول تعداد بازدید ها را نمایش می دهد و تابع دوم بازدید ها را افزایش می دهد و در دیتابیس ذخیره می کند. function getPostViews($postID){     $count_key = 'post_views_count';     $count = get_post_meta($postID, $count_key, true);     if($count==''){         delete_post_meta($postID, $count_key);         add_post_meta($postID, $count_key, '0');         return "بدون بازدید";     }     return $count.' بازدید'; } // function to count views. function setPostViews($postID) {     $count_key = 'post_views_count';     $count = get_post_meta($postID, $count_key, true);     if($count==''){         $count = 0;         delete_post_meta($postID, $count_key);         add_post_meta($postID, $count_key, '0');     }else{         $count++;         update_post_meta($postID, $count_key, $count);     } } حال کد زیر را در قسمتی که میخواهید پست نمایش داده شود نمایش دهید که ...

ادامه مطالب
ویرایش پست های متا در وردپرس update post meta

در قسمت های گذشته درباره add_post_meta صحبت کردیم.حال میخواهیم درباره update post meta صحبت کنیم. توضیحات تابع ()  update_post_meta به روز رسانی مقدار یک کلید متا (میدان سفارشی) موجود برای پست مشخص شده است. شما می توانید از آن  به جای تابع ()add_post_meta استفاده کنید. اولین چیزی که از این تابع انجام خواهد داد مطمئن شوید که meta_key$  در حال حاضر در POST_ID$  وجود دارد یا خیر؟اگر آن را ندارد (add_post_meta($post_id, $meta_key, $meta_value به جای نام و نتیجه آن بازگشت داده می شود. اگر متا وجود نداشته باشد مقدار meta_id را باز می گرداند، در غیر این صورت  در  صورت موفقیت مقدار true  و در صورت شکست (اگر مقدار ارسال همان ارزش است که در حال حاضر در پایگاه داده است) مقدار false را  برمی گرداند. لطفا توجه داشته باشید که اگر از  collation داده خود را ...

ادامه مطالب
اضافه کردن پست های متا در وردپرس add post meta

  در قسمت درک و کار با متاداده(Metadata) در وردپرس درباره درک متادیتا برای شما توضیح دادیم.حال می خواهیم یک متا دیتا را خودمان بسازیم و به جدول wp_postmeta اضافه کنیم.برای اینکار از تابع add post meta استفاده کنید.   توضیحات یک میدان سفارشی (متا داده نیز نامیده می شود) به پست مشخص  که می تواند از هر نوع پست باشد اضافه می کند . یک میدان سفارشی  به طور موثر یک جفت کلید-مقدار داراست. نکته : شما برای هر پست متاداده ای  با کلید  منحصر به فرد می سازید که هر پست می تواند چندین کلید منحصر به فرد داشته باشد.برای بروز رسانی مقدار کلید ها هم می ...

ادامه مطالب