رفتن به مطلب

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


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

طبق این کدها نباید مشکلی وجود داشته باشه.

من توی کدهاتون مشکلی ندیدم.

لینک به ارسال

من یه جا خوندم اصلا قالب باید قالبیت نشون دادن عکس توی این قضیه رو داشته باشه

واسه همین یه کد داده بود که توی فال function قرار بگیره

اون راه رو رفتم نشد

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

من کد متن رو گیر آوردم و گذاشتم

فقط یه مشکلی هست

پستهای من رو به ترتیب قدمت میذاره

نمیشه طوری تنظیم بشه که به ترتیب حروف الفبا گذاشته بشه؟

(ببخشید یه سوال بی ربط به این موضوع هم دارم)

(چطور میشه کنار هر دسته تعداد مطالب هر دسته رو با عدد نشونه بده، چه کدی باید برای این قضیه گذاشت؟)

با تشکر قبلی

لینک به ارسال

شما قابلیت نمایش تصویر شاخص رو نداشتید؟ باید تابعش در فانکشن قرار بگیره.

در مورد ترتیب هم با کمک قابلیت order باید انجام بدید.

query_posts("orderby=title&order=asc")

برای تعداد پست هم باید count رو در تابع wp_list_categories فعال کنید. اطلاعات بیشتر -> تاپیک جدید

لینک به ارسال

شما قابلیت نمایش تصویر شاخص رو نداشتید؟ باید تابعش در فانکشن قرار بگیره.

در مورد ترتیب هم با کمک قابلیت order باید انجام بدید.

query_posts("orderby=title&order=asc")

برای تعداد پست هم باید count رو در تابع wp_list_categories فعال کنید. اطلاعات بیشتر -> تاپیک جدید

خب اگه میشه کدی که باید توی فانکشن قرار بگیره رو بدید

من کدی که گذاشتم کار نکرد

اگه میشه یه توضیح کوچیک هم از این order بدید ممنون میشم

برای تعداد پستها هم لطف کردید که راهنمایی کردید (اما انجام داده بودم ;) )

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

من کدی که گذاشتم کار نکرد

add_theme_support( 'post-thumbnails' );

http://codex.wordpress.org/Function_Reference/add_theme_support

اگه میشه یه توضیح کوچیک هم از این order بدید ممنون میشم

توضیح هخاصی نداره. همون کدش هست. کافیه به کوئری تون اضافه کنید.

اگه فایل کانکشن نداشتیم چیکار کنیم ؟؟

فایلش رو بسازید و کد لازم رو درش قرار بدید.

لینک به ارسال

add_theme_support( 'post-thumbnails' );

http://codex.wordpress.org/Function_Reference/add_theme_support

توضیح هخاصی نداره. همون کدش هست. کافیه به کوئری تون اضافه کنید.

فایلش رو بسازید و کد لازم رو درش قرار بدید.

فایل فانکشن که میسازم کل قالب بهم میخوره ؟؟؟؟؟ چرا ؟؟؟

لینک به ارسال

فایل فانکشن که میسازم کل قالب بهم میخوره ؟؟؟؟؟ چرا ؟؟؟

فایل فانکشن رو چطوری میسازید؟

اگه از طریق خود سی پنل بسازید مشکلی نداره

و میتونید از نوتپد++ استفاده کنید

add_theme_support( 'post-thumbnails' );

http://codex.wordpress.org/Function_Reference/add_theme_support

توضیح هخاصی نداره. همون کدش هست. کافیه به کوئری تون اضافه کنید.

ممنون مرتضی جان

ببخشید که بحث طولانی شده

این کد رو توی فانکشن گذاشتم

و کدی رو هم که دوستمون توی این پست گفته بود رو گذاشتم

درود

با کد زیر میتونید این کاررو بکنید که اگه یکمی 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; ?>

الان تیتر مطلب+توضیحاتش توی سایدبارم میاد

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

ممنون

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

این دو بخش رو حذف کنید:

<a href="<?php the_permalink() ?>"><?php the_title(); ?></a><br />
<p><?php the_excerpt_rss( 1000, 1 ); ?></p>

لینک به ارسال

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

برای عکس هم به اینصورت تست کنید:

<?php the_post_thumbnail('post-thumbnails'); ?>

هرچند همون کداول درست هست. شما به پست هاتون تصویر شاخص اضافه کردید؟

لینک به ارسال

این کد رو کجا بذارم ؟

نه تصویر شاخص نذاشتم

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

این کد رو کجا بذارم ؟

این کد :


<?php the_post_thumbnail('post-thumbnails'); ?>

را به جای:


<?php the_post_thumbnail(); ?>

بذارید.

لینک به ارسال

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

لینک به ارسال

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

تصویر شاخص رو یادم رفته چطوری باید میدادم

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

پس همون بهتر که رها بشه

مرسی از همه

مرسی از شما مرتضی جان

لینک به ارسال

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

گذاشتم

اما بازم نشون نداد

در کل تشکر

لینک به ارسال

کل کدی رو که خودتون دستی گذاشتین و یا کپی پیست کردین رو اینجا بذارید ببینیم چه موردی دارین

هم کدی که در فایل فانکشنز گذاشتین و هم کدی که برای اخرین ارسالها گذاشتین ( ناامید نشین !)

لینک به ارسال

کل کدی رو که خودتون دستی گذاشتین و یا کپی پیست کردین رو اینجا بذارید ببینیم چه موردی دارین

هم کدی که در فایل فانکشنز گذاشتین و هم کدی که برای اخرین ارسالها گذاشتین ( ناامید نشین !)

کد درسته در پست 26 قرار گرفته.

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

با سلام و خسته نباشید

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


<ul>
<?php $recent = new WP_Query("cat=356&showposts=20");
while($recent->have_posts())
: $recent->the_post();?>
<?php the_post_thumbnail(array(100,100)); ?><br />
<a href="<?php the_permalink() ?>">>>> <?php the_title(); ?></a><br />
<p><?php the_excerpt_rss( 200, 200 ); ?></p>
<?php endwhile; ?>
</ul>

لینک نمونه کد

حالا چند سوال:

1- چگونه مینونم تصویر شاخص هم لینک دارش کنم؟

2- چگونه میتونم شرح مطالب را کوتاه تر کنم؟ مثلا اگر الان 3خط نوشته بشه 1خط؟

3- چگونه میتونم نوشته را بیارم کنار عکس؟ یعنی عنوان و شرح مطالب سمت چپ عکس قرار بگیرد و پایین آن نباشد؟

پیشاپیش تشکر

لینک به ارسال

تگ تصویر رو در بین تگ لینک قرار بدین :

<a href="#"><?php the_post_thumbnail(array(100,100)); ?></a>

بجای اینکه از excerpt_rss استفاده کنید از the_excerpt ساده استفاده کنید و با استفاده از مقادیر زیر در فایل functions قالب تعداد خطوط رو کنترل کنید :( عدد 20 متغیر هست )

<?php
function new_excerpt_length($length) {
return 20;
}
add_filter('excerpt_length', 'new_excerpt_length');
?>

در مورد سوال اخر نیز بهتر هست هز دو در div مناسب قرار بدین و با استایل نویسی مناسب کنار هم بذاریدشون

لینک به ارسال

تگ تصویر رو در بین تگ لینک قرار بدین :

<a href="#"><?php the_post_thumbnail(array(100,100)); ?></a>

بجای اینکه از excerpt_rss استفاده کنید از the_excerpt ساده استفاده کنید و با استفاده از مقادیر زیر در فایل functions قالب تعداد خطوط رو کنترل کنید :( عدد 20 متغیر هست )

<?php
function new_excerpt_length($length) {
return 20;
}
add_filter('excerpt_length', 'new_excerpt_length');
?>

در مورد سوال اخر نیز بهتر هست هز دو در div مناسب قرار بدین و با استایل نویسی مناسب کنار هم بذاریدشون

دستتون درد نکنه به جواب سوال 1 و 2 رسیدم و مشکلم حل شد فقط اگه زحمتی براتون نیست در مورد سوال 3 یکم بیشتر کمکم کنید ! ممنون میشم

لینک به ارسال

مشکل سوم شما مربوط به استایل نویسی هست و باید به المانهای خودتون float بدید. ربطی به کدنویسی php نداره.

لینک به ارسال

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

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

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

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

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

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

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

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

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