طراحی سایت

طراحی قالب وردپرس

طراحی سایت شرکتی

طراحی فروشگاه

طراحی قالب اختصاصی

طراحی سیستم شخصی

طراحی نرم افزار اندروید

آقای نرم افزار

Slide background
Slide background
Slide background
Slide background
Slide background

نمایش پست ها بر اساس دسته خاصی

با سلام خدمت دوستان علاقه مند به وردپرس . امروز میخوام بهتون یاد بدم که چطور بتونین پست های دسته خاصی رو نمایش بدین . خب اول کد رو مینویسم بعد خط به خط براتون توضیح میدم.

$recent = new WP_Query("cat=12&showposts=10");
while($recent->have_posts()): $recent->the_post();
    /* body */
endwhile;
wp_reset_query();

خب حالا میخوام خط به خط براتون توضیح بدم

$recent = new WP_Query("cat=12&showposts=10");

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

WP_Query

میسازیم و مقادیری را ارسال میکنیم . این کلاس قابلیت های بسیار زیادی داره که یکی از کار های این کلاس نمایش پست دسته خاص میباشد. خب مقادیری که باید ارسال کنیم این ها هستن

cat=12

یعنی فقط پست های دسته با شماره ۱۲ رو نشون بده . شما میتونید تعداد دسته ها رو بیشتر کنید به این صورت

cat=12,16,99

و حتی میتونید بگیر همه دسته ها رو نشون بده بجز دسته مورد نظر مثال :

cat=-150

کد بالا باعث میشه که همه دسته ها رو نشون بده بجز پست های دسته ۱۵۰٫
مقدار بعدی تعداد پست هایی هست که میخواین نشون بده

showposts=10

که اینجا ما بهش میگیم که فقط ۱۰ پست اخر رو نشون بده .
.خب ما نمونه سازی رو انجام دادیم با مقادر مربوته

while($recent->have_posts()): $recent->the_post();

توی این خط میایم میگیم اگر پستی با این فیلتری که انجام دادیم وجود داشت حلقه اجرا بشه

/* boby */

اینجا هم بدنه حلقه شماست که محتوایی که باید نشون داده بشه در این قسمت قرار میگیره

endwhile;
wp_reset_query();

این دوتا خط هم برای پایانه کاره . یعنی خط اولش میاد میگه حلقه تموم کن و خط بعد میاد میگه اون مقادیری رو که به کلاس

WP_Query

را فرستادیم را نادیده بگیر تا روی حلقه های دیگه تاثیر نزاره
ببخشید سرتونو درد اوردم . یا حق

نویسنده : محمد رجبلو بدون دیدگاه ۹۴/۰۳/۰۷ 1094 بازدید
محمد رجبلو هستم ، بنیان گذار سایت آقای نرم افزار . با بیش از 5 سال تجربه در زمینه برنامه نویسی و طراحی سایت و 1 سال برنامه نویسی اندروید انجــام بیش 50 پروژه اختصاصی پاسخگوی نیاز هـای شمــا در این زمینه هستم ممنون میشم مارو با نظراتتون حمایت کنید .
محمد رجبلو هستم ، با بیش از 5 سال تجربه در زمینه برنامه نویسی و طراحی سایت و 1 سال برنامه نویسی اندروید
تخصص ها : طراحی وب / برنامه نویسی وب / برنامه نویسی اندروید
فروشگاه
    نمونه کارها
    • سایت اپ اندرویدی

      یک ستارهدو  ستارهسه ستارهچهار ستارهپنج ستاره (5 votes, average: 5٫00 out of 5)
    • موسسه ی علمی تحقیقاتی کومه علم آوران دانش

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

      یک ستارهدو  ستارهسه ستارهچهار ستارهپنج ستاره (7 votes, average: 3٫57 out of 5)
    • قالب سایت آریو دیزاین

      قالب سایت آریو دیزاین

      یک ستارهدو  ستارهسه ستارهچهار ستارهپنج ستاره (7 votes, average: 4٫29 out of 5)
    • قالب سایت ایزی سئو

      قالب سایت ایزی سئو

      یک ستارهدو  ستارهسه ستارهچهار ستارهپنج ستاره (10 votes, average: 3٫40 out of 5)
    • قالب سایت آقای نرم افزار

      قالب سایت آقای نرم افزار

      یک ستارهدو  ستارهسه ستارهچهار ستارهپنج ستاره (10 votes, average: 4٫10 out of 5)