رفتن به مطلب

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


پست های پیشنهاد شده

چگونه می توان چند پست آخر یک دسته خاص را همراه با خلاصه مطلب و تصویر شاخص در قالب جای داد؟

البته بدون استفده از افزونه!

لینک به ارسال

درود

با کد زیر میتونید این کاررو بکنید که اگه یکمی css بلد باشین میتونید شخصی سازی کنید!

cat=1 : به جای 1 باید آی دی دسته مورد نظر قرار بگیره

showposts=5 : به جای 5 هم شمار نوشته هایی رو که می خوای بگیری رو بزار

<?php $recent = new WP_Query("cat=1&showposts=5");
while($recent->have_posts())
: $recent->the_post();?>
<?php the_post_thumbnail(); ?><br />
<a href="<?php the_permalink() ?>"><?php the_title(); ?></a><br />
<p><?php the_excerpt_rss( 1000, 1 ); ?></p>
<?php endwhile; ?>

لینک به ارسال
  • 3 ماه بعد...

دوستان سلام

وقت بخیر

چطور میشه که فقط تصویر شاخص برای آخرین مطلب دسته خاص بیاد

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

مثل سایت های فانسرا

نمونه :

http://www.bartarinha.ir

و

http://berooztarinha.com

مثلاً می خوایم 5 مطلب آخر دسته ای خاص را بگذاریم در index با این تفاوت که فقط عکس (تصویر شاخص) و توضیح مختصر مطلب آخر بیاد

و 4 مطلب دیگر فقط لینک و عنوانشون بیاد

ممنون میشم دوستان راهنمایی کنند.

لینک به ارسال

سلام

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

فقط کافیه توی showposts مقدار 1 بزارید. فقط برای آخرین پست میشه. برای پست های بعدی هم کوئری بزنید و از خاصیت offset استفاده کنید تا آخرین پست رو نمایش نده.

لینک به ارسال

سلام

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

فقط کافیه توی showposts مقدار 1 بزارید. فقط برای آخرین پست میشه. برای پست های بعدی هم کوئری بزنید و از خاصیت offset استفاده کنید تا آخرین پست رو نمایش نده.

میشه یک نمونه قرار بدید.

منظورم کدشه

ممنون میشم

لینک به ارسال

<?php
query_posts("cat=1&showposts=1");
while(have_posts()): the_post();
the_post_thumbnail(); ?>

<br/>
<a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
<br/>
<p><?php the_excerpt(); ?></p>
<?php endwhile; wp_reset_query(); ?>

<?php
query_posts("cat=1&showposts=5&offset=1");
while(have_posts()): the_post(); ?>

<br/>
<a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
<br/>
<p><?php the_excerpt(); ?></p>
<?php endwhile; wp_reset_query(); ?>

لینک به ارسال

سلام

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

مشکل کجاست؟


FILMDUNI.COM

و مطمئنم که SHOWPOST و CAT رو درست وارد کردم

لطفا اگه میشه راهنماییم کنید

لینک به ارسال

کوئری دیگه ایی هم توی صفحه ها دارید؟

مثلا چه کوئری ای؟

فکر نمیکنم کوئری دیگه ای وجود داشته باشه

ویرایش شده توسط mx10
لینک به ارسال

کلا در سایدبار یا در فانکشن query دیگه ایی هم هست؟ چون اگر باشه باید ریست بشن.

لینک به ارسال



<?php
$my_query = new WP_Query('showposts=10&cat=3,7,12,13');
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
<?php
if(has_post_thumbnail()) {
echo '<a href="'.get_permalink().'">';
echo get_the_post_thumbnail($post->ID, array(200,200) );
echo '</a>';
} ?>
<?php endwhile; ?>
</div>

کدی که اضافه کردم اینه

و فایل سایدبار رو هم پیوست کردم

sidebar-left.zip

لینک به ارسال

تست کنید:

<?php
query_posts('showposts=10&cat=3,7,12,13');
while(have_posts()): the_post();
if(has_post_thumbnail()) { ?>
<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(array(200,200) ); ?></a>
<?php
}
endwhile; wp_reset_query(); ?>
</div>

لینک به ارسال

تست کنید:

<?php
query_posts('showposts=10&cat=3,7,12,13');
while(have_posts()): the_post();
if(has_post_thumbnail()) { ?>
<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(array(200,200) ); ?></a>
<?php
}
endwhile; wp_reset_query(); ?>
</div>

نه مرتضی جان

جواب نداد ..

لینک به ارسال

پس مشکل از پوسته تون هست.

توی فایلهایی که شما سایدبار دارید، کوئری وجود داره؟

لینک به ارسال

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

خب اگه داشت متوجه میشدین دیگه

ــــــــــــــــــــــــــــــــــــ

میشه یه کدی رو معرفی کنید که حداقل بتونه اسم یا عنوان مطالب رو توی سایت بار بیاره؟

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

(اگه یه کم استایلش هم خوب باشه بد نیست)

مرسی

لینک به ارسال

من این کد رو امتحان کردم ولی هیچ عکسی نمیاد که ؟

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

لینک به ارسال

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

خب اگه داشت متوجه میشدین دیگه

ــــــــــــــــــــــــــــــــــــ

میشه یه کدی رو معرفی کنید که حداقل بتونه اسم یا عنوان مطالب رو توی سایت بار بیاره؟

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

(اگه یه کم استایلش هم خوب باشه بد نیست)

مرسی

منظور سایدبار نیست. فایلهایی که سایدبار داخل اونها اینکلود میشن.

من این کد رو امتحان کردم ولی هیچ عکسی نمیاد که ؟

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

عکس رو از تصاویر شاخص میخونه. همچنین باید ای دی دسته ها رو هم مشخص کنید. یا کلا حذف کنید.

مثلا:

<?php
query_posts('showposts=10');
while(have_posts()): the_post();
if(has_post_thumbnail()) { ?>
<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(array(200,200) ); ?></a>
<?php
}
endwhile; wp_reset_query(); ?>

دستور چیه میشه یکی کدش رو برام بزاره

بهتر بیشتر توی انجمن جستجو کنید و کمی آموزش هایی که داده میشه رو مطالعه کنید. سعی کنید کپی پیستی نباشید.
لینک به ارسال

سلام ، امیدوارم مشکل دوستمون تا الان حل شده باشه ، یه سوال در مورد کدی که قرار دادید دارم ، من الان این کد رو توی صفحه ی اصلی قرار دادم ، همه چیز درسته و پست های یه دسته ی خاص رو نشون می ده ، فقط یه مشکلی هست که هر کاری کردم درست نشد ، موقعی که به صفحه ی 2 یا 3 می خوام برم ، باز هم همون تیتر های صفحه ی 1 نشون داده میشه ، مشکل کار کجاست ؟

لینک به ارسال

اگر کوئری دارید و میخواید صفحه بندی هم بشه اینجا رو مطالعه کنید.

لینک به ارسال

سلام ، امیدوارم مشکل دوستمون تا الان حل شده باشه ، یه سوال در مورد کدی که قرار دادید دارم ، من الان این کد رو توی صفحه ی اصلی قرار دادم ، همه چیز درسته و پست های یه دسته ی خاص رو نشون می ده ، فقط یه مشکلی هست که هر کاری کردم درست نشد ، موقعی که به صفحه ی 2 یا 3 می خوام برم ، باز هم همون تیتر های صفحه ی 1 نشون داده میشه ، مشکل کار کجاست ؟

منظور سایدبار نیست. فایلهایی که سایدبار داخل اونها اینکلود میشن.

نه مرتضی جان. کوئری دیگه ای هم ندارم

اگه کد تیتر مطالب هم باشه کافیه ها

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

لینک به ارسال

به گفتگو بپیوندید

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

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...