آگاه‌سازی‌ها
پاک‌کردن همه

بازدید از هر مطلب


ارسال‌: 4
شروع کننده موضوع
(@aleas)
New Member
عضو شده: 8 سال قبل

سلام خسته نباشید

دوستان بنده واسه سایت خبری که الان نزدیک به 20000 مطلب داره

الان میخوام برای خبرهایی که از الان ارسال میکنم تعداد بازدید برای هر خبر نمایش بده

و هم بتونم پر بازدید ترین خبرها رو نمایش بدم

مهم : (ضمنا" اینکار بدون استفاده از هیچ افزونه ای میخوام !)

ضمنا" برای اینکار میشه از زمینه ها استفاده کرد که در زمان ارسال خبر زمینه ای ایجاد کنم و مقدارشو 0 بدم
و هر زمانی که صفحه نمایش متن کامل خبر باز میشه مقدار زمینه +1 بشه؟اگر شدنی بگین چطور میتونم اینکارو بکنم؟

نکته: برای نمایش پربازدید ترین خبرها
هم میخوام از 50 تا خبر اخری 10 تا که بازدید بالایی داره نمایش بده نه کل
دیتابیس بگرده که فشار زیادی به سرور میاره

با سلام
دوستان این کد

------------------------------

توسط دستور زیر

query_posts("meta_key=post_views_count&orderby=meta_value_num&order=DESC&showposts=10&year=$year&w=$week");

که مطالب امسال و هفته جاری رو نمایش میده کاری کرد در روز یا هر 12 ساعت فقط یک بار این دستور اجرا بشه

یعنی مثلا امروز اولین بار که این دستور اجرا شد

query_posts("meta_key=post_views_count&orderby=meta_value_num&order=DESC&showposts=10&year=$year&w=$week");

چیزی که میخواهیم مشخصات ده خبر یعنی عنوان خبر- لینک خبر -خلاصه خبر -کد
خبر -تاریخ ثبت خبر در جدولی از بانک ذخیره کنه دفعات بعد که کاربر
مراجعه میکنه مشخصاتی که ذخیره کردیم به عنوان پربازدیدترین خبرهای هفته
جاری نمایش بده و بر اساس بازه زمانی 24ساعت یا 12 ساعت یکبار این اطلاعات
به روز بشه

1 پاسخ
ارسال‌: 3597
Admin
(@admin)
عضو
عضو شده: 10 سال قبل

با استفادهه از افزونه ويو اين كار را كنيد و اين كد را قرار دهيد

  
 

شما ار بخواهيد از كد هم در فايل فانكشن استفاده كنيد همين وضعيت را خواهد داشت
هميشه تلاش كنيد حجم فايل فانكشن كمتر باشد چون بيشترين فشار را فايل فانكشن به سرور خواهد آورد

پاسخ
اشتراک: