ما معتقدیم که وردپرس یک سیستم وبلاگ ساده نیست و میتونه خیلی انعطاف پذیر تر عمل کنه !! مثلا میتونیم وردپرس را در پرتال های بزرگ استفاده کنیم… خب یک ویژگی بارز پرتال ها وجود لینک مطالب جدید چندین موضوع در صفحه اصلی است که به کاربران این اجازه را میدهد تا به مطالب جدید راحت تر دسترسی پیدا کنند. خب ما هم میتوانید به سادگی این امکان را به وردپرس بیفزائیم. اما چطوری …؟ همراه همیار وردپرس باشید…
برای این کار کافیست کد زیر را در 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 دسته را از کجا بیاوریم ؟ )
مینا
درود.
ممنون واسه پست عالی شما.
در این مطلب باید id دسته مورد نظر را وارد کنیم و اگر دسته های زیادی داشته باشیم باید به تعداد انها کد فوق را بنویسیم. برای جلوگیری از این اضافه نویسی باید چه کدی را بنویسیم تا نیازی به وارد کردن ای دی دسته نباشد و با کلیلک بر روی هر دسته عناوین مطالب ان را بتوانیم ببینیم؟
امین
باید یه div تعریف کنید مثلا عرض 700. تو این div یه div دیگه تعریف کنید با عرض 200 و آخرین مطالب رو بگذارید اینجا تا 3 ستونه بشه. حالا برای div دوم هم می تونید padding یا margin تعریف کنید تا از هم فاصله بگیرند
آقای الف
سلام عزیزان:
متشکرم از پست زیباتون
اگه بخوایم آخرین مطالب را در 3 ستون نمایش بده. باید چه کاری انجام دهیم؟؟
پیشاپیش سپاسگزارم
امین
با سلام و خسته نباشید.
اون دسته از دوستایی که مشکل داشتن با این حلقه ( تو ادامه مطلب و برگه ها ) می تونن از این کد که خودم تغییراتی اعمال کردم و یه آرایه categoryهم اضافه کردم بهش استفاده کنند.
ابتدای حلقه:
————
12, ‘offset’ => 0, ‘category’ => 5, ‘post_status’=>’publish’));
foreach($myposts as $post) :
setup_postdata($post);
?>
لینک یا متن
انتهای حلقه
————
توضیحات:
عدد 12 تعداد نوشته و عدد 5 آی دی دسته مورد نظر
موفق باشید
تشکر ویژه از همیار وردپرس که زحمات بی دریغی کشیدن واسه سایت
علی حاجی محمدی 14 سال عضو همیار وردپرس
ممنون امین جان
saleh ezati
نیازی به ریست نداره؟
ardameh
آقا یه سوال جالب؛
من قبلا از این کد استفاده کردم و خیلی هم کار راه انداز بود
الان برام یه موردی پیش اومد، اونم اینه که من دسته ها رو توی منو سایت گذاشتم و میخوام وقتی کاربر منو (دسته ای) رو انتخاب میکنه 5 تا پست از همون دسته رو نمایش بده ولی مشکل اینجاست که از تمام پست ها 5 تاشو نشون میده و اصلا متوجه دسته ای که کاربر انتخاب میکنه نمیشه! منم نمی تونم دسته ها رو توی کد براش مشخص کنم و باید براساس منویی که کاربر انتخاب میکنه باشه – راه حلی هم پیدا نکرد … 🙁 لطفا اگر راهی به ذهن شما میرسه راهنمایی کنین
ali
عالی بسیار بسیار ممنون علی جان
مهدی
دوستان مشکل ضروری هست لطفا یکی راهنمایی کنه
مهدی
سلام علی جان
داداش حالا اگه بخواییم توی ایندکس شماره صفحات بذاریم باید چیکار کنیم ؟
چون کد page numbers رو که میذاریم مثلا میره توی ادرس
yourdomain.com/?paged=2
در صورتی که باید بره توی
yourdomain.com/?cat=11&paged=2
چیکار کنیم علی اقا ؟
محمد
سلام
از این کد وقتی تو قالب single.php استفاده میکنم اگه این کد قبل حلقه مطلب اصلی باشه ، مطلب رو هم از همین دسته میاره !
خیلی حیاتی هست برام
لطفا راهنمایی کنید