Bright Moon 653 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 با سلام.برای خود ecerpt() یه عدد میزاشتم تو خود پرانتز، و میشد اندازه درج متن رو کنترل کرد.که مثلاً چند واژه اول درج بشه.حالا برای the_excerpt() میخوام اینکارو انجام بدم، قبول نمیکنه.ظاهر سایت هم خیلی بهم ریخته. یکی زیاد متن نشون میده، یکی کم.میخواستم کاری کنم که اگه چکیده وجود داشته باشه، مثلاً 10 واژه اول رو چاپ کنه. اگه نبود، بره خود متن رو چاپ کنه.کدی که من نوشتم و جواب نگرفتم: <p> <?php if (function_exists('the_excerpt')){ the_excerpt(10); } else{ content(10); echo("...");} ?> </p>** حالا اگه بشه تهش "..." بیاد وقتی اونی که چاپ میکنه ادامه هم داشته باشه.** همچنین اگه مثلاً چکیده کم بود و باز جا داشت، بره از خود متن چاپ کنه. که سایز متن چاپ شده یکسان بشه.ممنون نقل قول لینک به ارسال
AliZemani 349 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 سلام ، دقیق متوجه نشدم ، می خوای خود متن رو هم با محدودیت کاراکتر چاپ کنی ؟ اگه منظورت این هست من خودم از کد زیر استفاده می کنم ، ببین به کارت می یاد : <?php the_content_rss('', TRUE, '', 50); ?> 1 نقل قول لینک به ارسال
ialireza 841 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 این آموزش فکر کنم به دردتون بخوردhttp://forum.wp-parsi.com/tutorials/article/166-%D9%85%D8%B4%D8%AE%D8%B5-%DA%A9%D8%B1%D8%AF%D9%86-%D8%AA%D8%B9%D8%AF%D8%A7%D8%AF-%DA%A9%D8%A7%D8%B1%D8%A7%DA%A9%D8%AA%D8%B1%D9%87%D8%A7/ 3 نقل قول لینک به ارسال
Bright Moon 653 ارسال شده در بهمن 91 مالک گزارش بازنشر ارسال شده در بهمن 91 ممنون علیرضا جان. بدردم خورد ولی...تشکر از آقا امیر به خاطر آموزش خوبشون: مشخص کردن تعداد کاراکترهامن از قالب deadline استفاده میکنم. به خاطر از کار افتادن بعضی از قسمت ها، بعد از آپدین وردپرس به 3.5.2 ، دو پوشه include و admin رو از نسخه 3.4.1 رونوشت کردم.برای سایت یک نسخه تست روی همان سرور دارم و تقریباً 85% به هم شباهت دارن.حالا کد تغییر اندازه ecxcerpt رو تو نسخه تست گذاشتم جواب داد، تو نسخه اصلی میزارم، انگار نه انگار فانکشن قالب عوض شده!!!عکس سمت چپ نسخه تست/ سمت راست اصلیکد زیر به صورت پیشفرض در فانکشن قالب بوده:// Change Excerpt Lengthfunction tz_excerpt_length($length) {return 50; }add_filter('excerpt_length', 'tz_excerpt_length');// Change Excerpt [...] to new string : WP2.8+function tz_excerpt_more($excerpt) {return str_replace('[...]', '...', $excerpt); }add_filter('wp_trim_excerpt', 'tz_excerpt_more');و من این کد زیر رو جای کد بالا گذاشتم"function excerpt($length) {return 30;}function more($more) {return ' ...';}add_filter('excerpt_more', 'more');add_filter('excerpt_length', 'excerpt');این عدم تغییرات مربوط به چی میشه؟؟؟؟ نقل قول لینک به ارسال
Morteza 34190 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 سلامپوسته deadline پرمیوم و مربوط به سایت themeforest هست. رایگان نیست. نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .