shayan

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

6 پست در این موضوع قرار دارد

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

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

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


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

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

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

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

0

به اشتراک گذاری این پست


لینک به پست

سلام ودرود

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

<?php the_excerpt();?>

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

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

0

به اشتراک گذاری این پست


لینک به پست

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

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

و یه سوال

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

<?php the_excerpt();?>

 

0

به اشتراک گذاری این پست


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

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

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

 

0

به اشتراک گذاری این پست


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

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

 

مرسی علی جان

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

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

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

<?php the_excerpt();?>

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

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

0

به اشتراک گذاری این پست


لینک به پست

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

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری