تبلیغات
طراحی و بهینه سازیمشاهده

هاست

شمارش تعداد رکوردهای یک کلید در پست متا در وردپرس

آموزش ها , مقالات,آموزش,ترفند , وردپرس

سلام به همگی، مدتی پیش برای شمارش تعداد رکوردهای یک کلید، با شرط وجود مقداری مشخص در پست متا (مربوط به مبحث زمینه های دلخواه وردپرس)، قطعه کدی رو استفاده کردم که در پست امروز، این کد رو جهت استفاده ی دوستان قرار میدم. و اما توضیحات:

بخش اول: برای بدست آوردن مقدار یک زمینه ی دلخواه، از تابع get_post_meta استفاده می کنیم. این تابع 3 تنظیم اصلی داره که به ترتیب، ورودی های ID، نام کلید و نوع مقدار بازگشتی (true = رشته و false = آرایه) رو از یک پست، دریافت میکنه. (بنابراین توجه داشته باشید که این تایع رو در فایلهایی مثل single و page فراخوانی کنید.)

شمارش تعداد رکوردهای یک کلید در پست متا در وردپرس


در سطر اول قطعه کد زیرین، برای بدست آوردن ID نوشته، از تابع get_the_ID استفاده کردیم و نام کلید رو به صورت فرضی “test-meta” گذاشتیم. حالا نتیجه ی فراخوانی این تابع، مقداری خواهد بود که در متغیر getMetaData ذخیره میشه.

بخش دوم: در این بخش، با مقدار به دست اومده از مرحله ی قبل + یک رشته دستور ساده ی sql، تعداد رکوردهای حاوی کلید “test-meta” رو در متغیر countMeta ذخیره میکنیم. تنها نکته ای که باید توجه داشته باشید، اینه که برای اتصال به پایگاه داده ی وردپرس، از کلاس wpdb استفاده میشه و به همین جهت، حتما باید متغییر سراسری global $wpdb; رو پیش از تعریف سایر متغیرها، فراخوانی کنید.

 

PHP

حالا میتونید با چاپ متغیر countMeta، تعداد رکوردهای یک کلید رو با شرط وجود مقداری مشخص در پست متا، نمایش بدید.

بازهم تأکید میکنم که کلید test-meta، یک نام فرضیه و شما باید اون رو در هر دو خط، به نام کلید نوشته ی خودتون تغییر بدید.

لطفا به این مطلب امتیاز بدید


دانلود


هاست مناسب برای تمامی اسکریپت های 20script MyHBD.net >

هاست
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 2 آموزش ها , مقالات,آموزش,ترفند , وردپرس

لینک کوتاه مطلب : https://www.20script.ir/?p=7999

کلمات کلیدی پست :
درگاه پرداخت
مطالب مرتبط
8,613باز نشدن دسته های وردپرس تاریخ : 2015/08/8
4,020انتشار اولین شماره ماهنامه مدرسه مجازی ایرانیان تاریخ : 2014/04/6
6,430محدودیت دسترسی به wp-login.php از طریق IP تاریخ : 2017/09/6
6,678افکت نقطه‌نقطه روی تصاویر با CSS تاریخ : 2013/10/29
5,088افزونه هایی جهت افزایش امنیت سایت وردپرسی تاریخ : 2017/01/3
4,601صفحه اختصاصی برای خطای پایگاه داده تاریخ : 2013/10/27
3,144چگونه آدرس ایمیل را در وردپرس لینک کنیم تاریخ : 2017/01/2
5,096افزونه بهینه سازی سایت برای جستجوی محلی تاریخ : 2015/01/14
6,269آموزش ساخت ابزارک در وردپرس تاریخ : 2015/08/12
8,977عدم نمایش تصاویر شاخص در ادامه مطالب وردپرس تاریخ : 2016/03/23
5,492توابع نمایش مشخصات کاربر وارد شده به وردپرس تاریخ : 2016/05/20
3,299نمایش پست مربوط در زمان جستجو در وردپرس تاریخ : 2015/08/6
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت ها
قالب دخترونه و آرایش
قالب زیبای ماشین
قالب فانتزی و طنز چِشم
قالب دختر رویایی
قالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درخت
قالب دختر زیبا
قالب پسرونه غمگین
قالب عاشقانه قلب