maya
آفلاین
عضو
تعداد نوشتهها: ۱۶۳
تشکر شده: ۶ بار
#
نوشته شده: ۱۳ سال پیش
۱۳ اسفند ۱۳۸۹ - ۲۰:۳۴
من یک افزونه میخوام که نمایش یک دسته خاص رو بشه باهاش تو صفحه اصلی نمایش داد. (بصورت خلاصه نشون بده و یا متن کامل )
اگه در قیمت ابزارک هم فعال بشه که دیگه عالیه .
البته ناگفته نماند من جستجو کردم افزونه زیر رو پیدا کردم
http://wordpress.org/extend/plugins/category-posts/
منتها این افزونه آخر مطالب رو یکسان jostify نمیکنه.
با تشکر
Vahed
آفلاین
عضو
تعداد نوشتهها: ۹۵
تشکر شده: ۵۶ بار
#
نوشته شده: ۱۳ سال پیش
۱۳ اسفند ۱۳۸۹ - ۲۰:۴۴
سلام maya جان ؛
نیازی به افزونه نیست.راحت میتونی با کد زیر مطالب اون دسته که میخوای رو توی صفحه ی اصلی نمایش بدی :
<?php query_posts("showposts=N&cat=ID"); ?>
<?php while (have_posts()) : the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" class="title">
<?php the_title(); ?></a>
<?php endwhile; ?>
حالا یه توضیح هم بدم :
1.showposts=N
2.cat=ID
مورد 1 همون تعداد پست ها هستش که میخوای نمایش داده بشه و مورد دوم آی دی یا شماره ی دسته (یا موضوعی) هستش که میخوای مطالبش نمایش داده بشه.
خیلی راحت ! :D
عبدالماجد شه بخش ( ایجباری )
آفلاین
عضو فعال
تعداد نوشتهها: ۱۰۳۱
تشکر شده: ۱۴۳۲ بار
#
نوشته شده: ۱۳ سال پیش
۱۳ اسفند ۱۳۸۹ - ۲۰:۵۹
http://iran98.org/1389/11/14/what-query_posts/#comment-546
maya
آفلاین
عضو
تعداد نوشتهها: ۱۶۳
تشکر شده: ۶ بار
#
نوشته شده: ۱۳ سال پیش
۱۳ اسفند ۱۳۸۹ - ۲۱:۱۳
Admin_tak2net گفت:
سلام maya جان ؛
نیازی به افزونه نیست.راحت میتونی با کد زیر مطالب اون دسته که میخوای رو توی صفحه ی اصلی نمایش بدی :
<?php query_posts("showposts=N&cat=ID"); ?>
<?php while (have_posts()) : the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" class="title">
<?php the_title(); ?></a>
<?php endwhile; ?>
حالا یه توضیح هم بدم :
1.showposts=N
2.cat=ID
مورد 1 همون تعداد پست ها هستش که میخوای نمایش داده بشه و مورد دوم آی دی یا شماره ی دسته (یا موضوعی) هستش که میخوای مطالبش نمایش داده بشه.
خیلی راحت ! :D
آخه میخوام توضیحش رو هم نمایش بده
عبدالماجد شه بخش ( ایجباری )
آفلاین
عضو فعال
تعداد نوشتهها: ۱۰۳۱
تشکر شده: ۱۴۳۲ بار
#
نوشته شده: ۱۳ سال پیش
۱۳ اسفند ۱۳۸۹ - ۲۱:۳۵
برای اضافه کردن متن به کد بالا این تکه را اضافه کنید :
<?php the_content(); ?>
که به این صورت در میاد :
<?php query_posts("showposts=N&cat=ID"); ?>
<?php while (have_posts()) : the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" class="title">
<?php the_title(); ?></a>
<?php the_content(); ?>
<?php endwhile; ?>
Vahed
آفلاین
عضو
تعداد نوشتهها: ۹۵
تشکر شده: ۵۶ بار
#
نوشته شده: ۱۳ سال پیش
۱۳ اسفند ۱۳۸۹ - ۲۳:۱۱
آقای عبدالماجد هم درست میگن.
ولی خب شاید یکم بخوای اختصاصی تر نمایش بدی !
شاید متوجه منظورم شده باشی ؛ منظورم اینه که مثلا بخوای توضیح کوتاهی از ابتدای مطلب بدون جدا کردن متن اصلی و ادامه ی مطلب با تعداد کاراکتر محدود نمایش داده بشه.واسه این کار از کد زیر استفاده کن :
<?php the_content_rss('', TRUE, '', 30); ?>
که در کل میشه :
<?php query_posts("showposts=N&cat=ID"); ?>
<?php while (have_posts()) : the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" class="title">
<?php the_title(); ?></a>
<?php the_content_rss('', TRUE, '', 30); ?>
<?php endwhile; ?>
اینم بگم که عدد 30 که به کار بردم یعنی 30 کاراکتر از متن مطلب رو انتخاب و نمایش میده.
بهروز ازند
آفلاین
عضو
تعداد نوشتهها: ۵۱۹
تشکر شده: ۷۹۹ بار
#
نوشته شده: ۱۳ سال پیش
۱۴ اسفند ۱۳۸۹ - ۲۳:۳۶
با اجازه از اقا Vahed گل
یه اصلاحیه کوچولو
اینم بگم که عدد 30 که به کار بردم یعنی 30 کاراکتر از متن مطلب رو انتخاب و نمایش میده.
محدودیت براساس کلمه صورت میگیره نه کاراکتر با فاصله بین کلمات تشخیص میده
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
Vahed
Vahed
آفلاین
عضو
تعداد نوشتهها: ۹۵
تشکر شده: ۵۶ بار
#
نوشته شده: ۱۳ سال پیش
۱۵ اسفند ۱۳۸۹ - ۰۰:۵۹
خواهش می کنم encaria جان ؛ دقت نکرده بودم ؛ کاملا درسته بر حسب کلمه هست.
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
بهروز ازند
web-design
آفلاین
عضو
تعداد نوشتهها: ۸۸
تشکر شده: ۸ بار
#
نوشته شده: ۱۲ سال پیش
۱۷ دی ۱۳۹۰ - ۱۰:۲۴
سلام
منم از این کد استفاده کردم
<?php the_content_rss('', TRUE, '', 30); ?>
اما باعث میشه که عکس هم که تو پست قرار دادم دیده نشه . اما من میخوام عکس هم کنارش باشه .
و یه سوال دیگه چطوری میتونم مطالب یک زیر مجمومه یک برگه رو در یک برگه نمایش بدم ؟؟
منظورم مثلا برگه x 3 تا زیر مجموعه یا همون زیر شاخه داره مثلا A-B-C این ها سه تا صفحه هستن
اما من میخوام مطالب اون 3 تا صفحه رو خلاصه وار در صفحه x یا حالا یه صفحه دیگه نمایش بده .
برا اینکار باید چیکار کنم ؟؟؟
Vahed
آفلاین
عضو
تعداد نوشتهها: ۹۵
تشکر شده: ۵۶ بار
#
نوشته شده: ۱۲ سال پیش
۱۵ بهمن ۱۳۹۰ - ۲۳:۵۵
سلام دوست عزیز web-design جان.
برای اینکه بتونید عکس ها رو نمایش بدید باید همون طوری که عبدالماجد عزیز گفتن از کد زیر استفاده کنید :
<?php the_content(); ?>
ولی خب حالا وقتی هست که بخوایین اولین عکس از پست به عنوان عکس نمونه نمایش داده بشه.برای این کار افزونه های زیادی وردپرس داره که می تونید از اونها استفاده کنید.
دقیق منظورتون در مورد نمایش در برگه ها و صفحات رو متوجه نشدم.انشالله بقیه ی دوستان در این مورد راهنماییتون می کنن.
mohammadoud
آفلاین
عضو
تعداد نوشتهها: ۳
تشکر شده: ۳ بار
#
نوشته شده: ۱۲ سال پیش
۱۱ اسفند ۱۳۹۰ - ۱۵:۰۲
Admin_tak2net گفت:
سلام maya جان ؛
نیازی به افزونه نیست.راحت میتونی با کد زیر مطالب اون دسته که میخوای رو توی صفحه ی اصلی نمایش بدی :
<?php query_posts("showposts=N&cat=ID"); ?>
<?php while (have_posts()) : the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" class="title">
<?php the_title(); ?></a>
<?php endwhile; ?>
حالا یه توضیح هم بدم :
1.showposts=N
2.cat=ID
مورد 1 همون تعداد پست ها هستش که میخوای نمایش داده بشه و مورد دوم آی دی یا شماره ی دسته (یا موضوعی) هستش که میخوای مطالبش نمایش داده بشه.
خیلی راحت ! :D
سلام دوست عزیز خیلی ممنون از پستتون
من دقیقا همین کار رو برای وب سایتم انجام دادم
ولی یه مشکل بزرگ داره
تعداد پست های وب سایت بالتبع از زیاده برای همین صفحه وب سایتم صفحه بندی شده
حالا وقتی مثلا میزنم صفحه بعد، به صفحه بعد میره یعنی آدرس توی مرورگر تغییر می کنه و آدرس صفحه 2 میشه ولی مطالب همون مطلب های صفحه 1 باقی میمونه!
ممنون میشم اگه میشه راهنمایی کنید
مرسی
mohammadoud
آفلاین
عضو
تعداد نوشتهها: ۳
تشکر شده: ۳ بار
#
نوشته شده: ۱۲ سال پیش
۱۱ اسفند ۱۳۹۰ - ۱۵:۵۰
سلام دوباره
خودم راه حلش رو پیدا کردم، گفتم اینجا بگم که اگه کسی مشکل داشت بتونه درستش کنه
در واقع مشکل اینه که با کدی که دوستان معرفی کردن، اگه شما یک صفحه رو شماره گذاری کرده باشین ,وقتی میخوایین برین صفحه بعد یا قبل، درست عمل نمی کنه و همون پست ها رو نشون میده
در واقع به جای کد
<?php query_posts("showposts=N&cat=ID"); ?>
<?php while (have_posts()) : the_post(); ?>
باید این کد زیر رو وارد کنید
<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 0; query_posts("cat=N&paged=$paged"); ?>
<?php while (have_posts()) : the_post();?>
hashemzanganeh
آفلاین
عضو
تعداد نوشتهها: ۵
تشکر شده: ۷ بار
#
نوشته شده: ۱۱ سال پیش
۱۷ مرداد ۱۳۹۲ - ۱۶:۰۷
majed گفت:
برای اضافه کردن متن به کد بالا این تکه را اضافه کنید :
<?php the_content(); ?>
که به این صورت در میاد :
<?php query_posts("showposts=N&cat=ID"); ?>
<?php while (have_posts()) : the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" class="title">
<?php the_title(); ?></a>
<?php the_content(); ?>
<?php endwhile; ?>
سلام
میدونم که مطلب مربوط به یکسال پیش است؛ ممنون میشم کسی راهنمایی کنه که چطور میشه لینک بایگانی اون دسته و لینک ارسال نظر رو اضافه کرد.
ممنون