رفتن به مطلب

مشکل با تابع خلاصه مطلب


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

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

اما خب نمیدونم باید چیکار کنم ، سرچ هم کردم به نتیجه نرسیدم
من برای خلاصه کردن متن حلقه ام از این تابع استفاده کردم

<?php the_content_rss('', TRUE, '', 60); ?>


ولی الان تو هر حلقه ای که میزارمش متن یه حلقه رو برای همه ی حلقه ها نمایش میده

مثلا من یه پست دارم با محتوای x

چندین پست دیگه دارم با محتوا های مختلف مثل y-z-a-q-w

الان با استفاده از این تابع تو حلقه های مختلف ، محتوای یه پست رو برای همه ی پست ها استفاده میکنه .
مشکل از کجاست؟

لینک به ارسال

سلام ودرود

چرا از این تابع استفاده نمیکنید»

<?php the_excerpt();?>

مطمئن هستید حلقه خود را درست و در جای خودش این تابع را قرار میدهید.

شما تابعی که اینجا صدا زدید درون فایل فانکشن تابع را نوشتید؟....

لینک به ارسال

از صحت حلقه ها مطمئنم

تو فانکشن ولی چیزی براش ننوشتم !

و یه سوال

چطور میتونم میزان مشخصی رو برای مطالب مختف با این تابع تعریف کنم :

<?php the_excerpt();?>

 

لینک به ارسال
در 3 دقیقه قبل، shayan گفته است :

چطور میتونم میزان مشخصی رو برای مطالب مختف با این تابع تعریف کنم :

function excerpt($length) {
return 100;
}
function more($more) {
return ' ...';
}
add_filter('excerpt_more', 'more');
add_filter('excerpt_length', 'excerpt');

 

لینک به ارسال
در هم اکنون، alivazirinia گفته است :

function excerpt($length) {
return 100;
}
function more($more) {
return ' ...';
}
add_filter('excerpt_more', 'more');
add_filter('excerpt_length', 'excerpt');

 

مرسی علی جان

اینو یه جا دیده بودم

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

در واقع این تابع

<?php the_excerpt();?>

چه تغییری باید بکنه؟

و میزان هر کدوم رو چطور تو دستور های موجو در فانکشن مشخص کنم؟

لینک به ارسال

شما اون کدی رو که دادم بذار توی فایل function قالبت بعد همین کد the_excerpt که خودت گفتی بذار جایی که میخوای نوشته نمایش بده بعد از مقدار return 100 میتونی اون اندازه که میخوای قرار بدی مثلا بذاری 60 

لینک به ارسال

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

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

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

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

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

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

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

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

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