نمایش آخرین مطالب دسته ای خاص

ما معتقدیم که وردپرس یک سیستم وبلاگ ساده نیست و میتونه خیلی انعطاف پذیر تر عمل کنه !! مثلا میتونیم وردپرس را در پرتال های بزرگ استفاده کنیم… خب یک ویژگی بارز پرتال ها وجود لینک مطالب جدید چندین موضوع در صفحه اصلی است که به کاربران این اجازه را میدهد تا به مطالب جدید راحت تر دسترسی پیدا کنند. خب ما هم میتوانید به سادگی این امکان را به وردپرس بیفزائیم. اما چطوری …؟ همراه همیار وردپرس باشید…

برای این کار کافیست کد زیر را در Index.php یا هر جایی از قالب که نیاز دارید قرار دهید :

<?php
$my_query = new WP_Query('showposts=10&cat=2158');
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
 <a href="<?php the_permalink() ?>"><?php the_title(); ?></a></br>
<?php endwhile; ?>

توجه کنید که:
در showposts=10 به جای 10 میتوانید تعداد مطالبی که میخواهید نمایش داده شود را وارد کنید
در cat=2158 به جای 2158 میتوانید ID دسته مورد نظر را وارد کنید ( ID دسته را از کجا بیاوریم ؟ )

آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

دیدگاهتان را بنویسید

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. سلام
    جالب بود اما….
    چرا توی این کد

    کار نمیکنه ؟

  2. بسیار مطلب جالبی بود. ممنون

  3. با سلام سایت شما در فید نویس ثبت شده
    معرفی سایت :

    سایت فید نویس سایتی است که مجموعه ای از برترین وب سایت ها و بلاگ ها در زمینه کامپیوتر و آی تی جمع آوری میکند و مطالب آن را در اختیار شما دوستان میگذارد . مطالب روزانه به صورت اتوماتیک از سایت های جمع آوری شده به این سایت اضافه میشوند .

    آی دی مدیر سایت در یاهو : MILAD_202001

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

    برای دیدن منبع مطالب روی لینک شاخص هر مطلب کلیک کنید

    لطفا از ما حمایت کنید

  4. از اینجا کدا لطف کن بببییین
    http://mysticpaste.com/view/9852
    ارادتمند شما

    • 13 سال عضو همیار وردپرس

      برای شما این کد درسته ؟

    • بله کاملاً مثل کدی که شما دادید عمل می کنه !
      ولی باز هم همون مشکل که فقط در صفحۀ اصلی درست عمل می کنه را داره ولی در پست ها و پیج ها در صورتی که در جای ثابت از سایت قرار بگیره درست عمل نمی کنه …

    • این چه سایتیه؟

    • 13 سال عضو همیار وردپرس

      چی چه سایتیه ؟

  5. منظورم این کد بود
    have_posts())
    : $recent->the_post();?>
    <a href="” rel=”bookmark”>

  6. سلام قربان
    بابت همه چیز دستتون درد نکنه، ایشالا که همینطور پیش برید…
    * یه مشکل اساسی که با این کد دارم اینه که اگر این کد را در یک جای ثابت از سایت (مثل سایدبار قرار بدیم ) در صفحات و پستها (به جز ایندکس) فقط پست های مربوط به همون ماهو نشون میده ولی در ایندکس درست نشون میده و آخرین پستهای مربوط به اون دسته را نشون میده
    مثلاً قسمت هدر ایندکس سایت من و قسمت آخرین اطلاعیه های اساتید و آخرین اخبار مهندسی صنایع رو ببین:
    http://ieun.ir
    تا حالا همه چیز درسته
    اما مثلاً در این پست به هدر سایت و همون قسمتهای قبلی نگاه کن:
    http://ieun.ir/1390/05/%D9%88%D8%A7%DA%98%D9%87-%D9%87%D8%A7%DB%8C-%D8%B6%D8%B1%D9%88%D8%B1%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%AA%D8%A7%D9%81%D9%84%C2%ABessential-words-for-the-toefl%C2%BB/
    لطف کن یه کدی بده همه جا (پست ها و برگه ها و…)مثل ایندکس باشه و همه ی آخرین مطالب اون دستۀ خاص را نشون بده
    خیلی ممنونتم
    *این کد هم هست،که همون کارا می کنه به نظرت کدوم از این کدها برتری و مزیت داره؟
    have_posts())
    : $recent->the_post();?>
    <a href="” rel=”bookmark”>

  7. سلام
    خواستم کد شما رو به همراه همون یه تیکه کد بذارم که ادیتور این جا نمایشش نداد برای همین مجدد ارسال کردم ولی باز نمایش نداد

  8. باز هم ساده ولی کاربردی…
    ممنون علی جان.

  9. سلام داش علی میشه این هک رو کاری کرد که تصویر شاخص رو بصورت بند انگشتی نمایش بده؟؟
    اگه میشه که آموزششو بزارین
    مرسی

    • 13 سال عضو همیار وردپرس

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

    • برای نمایش تصاویر شاخص بصورت بند انگشتی یه کاره ساده می تونید بکنید
      برای این کار کافیه کد زیر رو در هر جایی از قالب که نیاز داری قرار بدین :
      کد :

      <a href="”>
      ID, ‘thumbnail’, ‘alt=”‘ . $post->post_title . ‘”‘); ?>

      <a href="” >

      در اینجا برای نمایش تصاویر پیوست شده در نوشته ها از این کد استفاده کردیم
      ID, ‘thumbnail’, ‘alt=”‘ . $post->post_title . ‘”‘); ?>
      همونطور که می بینید در کد بالا عبارت thumbnail موجود هست که شما بجای این عبارت می تونید از دو عبارت دیگه medium, full نیز استفاده کنید و …
      بعد از این کار به functions.php قالب رفته ( اگر هم این فایل رو ندارین با همین اسم بسازین ) و این کد در اون قرار بدین :
      # Displays post image attachment (sizes: thumbnail, medium, full)
      function dp_attachment_image($postid=0, $size=’thumbnail’, $attributes=”) {
      if ($postid $postid,
      ‘post_type’ => ‘attachment’,
      ‘numberposts’ => 1,
      ‘post_mime_type’ => ‘image’,)))
      foreach($images as $image) {
      $attachment=wp_get_attachment_image_src($image->ID, $size);
      ?><img src="” /><?php
      }
      }

      برای نمایش خلاصه ایی از متن هم :

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

    • <a href="”>
      ID, ‘thumbnail’, ‘alt=”‘ . $post->post_title . ‘”‘); ?>

      <a href="” >

    • ممنون عزیز
      خیلی به دردم میخوره

    • من به محض این که کد های بالا رو در functinos کپی کردم … سایتم و حتی صفحه مدیریتی وب سایت پرید!!!
      کمکم کنید!!
      قالب من quest هستش.
      آدرس سایت من : http://www.newpersian.ir

    • آقا محسن عزیز
      ادیتور اینجا کل کد منو نمایش نداد
      الان هم موردی پیش نیومده
      اگر مایل هستی با مدیران این سایت یا با من از طریق ایمیل در تماس باش
      n3sted@yahoo.com

    • 13 سال عضو همیار وردپرس

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

  10. مختصر و مفید …

    وقت کردین آموزش مربوط به گذاشتن کد ها رو داخل مطالب مثل خودتون بزارید

    با افزونه

    مرسی