mehrdad_k

خلاصه کردن مطالب همراه با استایل ها

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

سلام

من کلی جستجو کردم در این مورد چند کد رو امتحان کردم ولی این کدها طوری خلاصه می کنند که استایلهای داخل متن مثل بلد بودن و رنگی بودن و یا اینتر ها رو حذف می کنند. من میخوام همه اینها روداشته باشم و خلاصه مطلب رو نمایش بدم.

باتشکر.

0

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


لینک به پست

یا مثلا خلاصه مطلب رو قبل گذاشتن ادامه در ادیتور نمایش بدم

0

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


لینک به پست

سلام

اگه متن پست منظورتونه می تونید از دکمه more داخل ادیتور وردپرس استفاده کنید. داخل کد قالب هم می تونید از مورد زیر استفاده کنید


add_filter("the_content", "break_text");
function break_text($text){
$length = 500;
if(strlen($text)<$length+10) return $text;//don't cut if too short
$break_pos = strpos($text, ' ', $length);//find next space after desired length
$visible = substr($text, 0, $break_pos);
return balanceTags($visible) . " […]";
}

0

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


لینک به پست

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

برای مدیریت مقدار خلاصه شده هم با کاراکتر نباشه بهتره. مثل جایی که ادامه مطلب رو زدیم دیگه چیزی نشان نده

باتشکر.

0

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


لینک به پست

با تابع the_content() و گذاشتن ادامه در ادیتور مشکل حل شد. تشکر از دوستان.

0

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط نسـتـــرن
      سلام
      دوستان من میخوام تابع زیر رو مجبور کنم که همش مثلا 100 تا کاراکتر از چکیده ها رو نشون بده؟
      باید جه تغییری توش ایجاد کنم؟مرسی


      <?php the_excerpt();?>

    • توسط سعید شعبانی
      برای قالب جدیدی که دارم طراحی می کنم در یک صفحه نیاز ارم تا برخی از مطالب ارای خلاصه بیشتری باشند و برخی دارای خلاصه کمتری باشند. حالا من از کد


      <?php the_excerpt(); ?>

      استفاده می کنم. چجوری می تونم طول متنی که این کد فراخوانی می کنه را تغییر بدم؟
    • توسط sajjadnajafi
      سلام دوستان
      در صفحه پست(single) میخوایم زیر عنوان چکیده همراه تصویر شاخص در کنارش بیاد (مثل سایت های خبری)
      از پوسته گرافین استفاده میکنیم.(http://wordpress.org/extend/themes/graphene)
      یه مشکل هست که وقتی :


      <?php the_excerpt(); ?>

      رو فراخوانی میکنی..
      چکیده همراه با دکمه ادامه مطلب نمایش داده میشه..!
      حالا چیکار کنیم که دکمه ادامه مطلب در صفحه پست نمایش داده نشه؟!
      ممنون میشم راهنمایی بفرمایید..
    • توسط حجت
      سلام
      در قالب من، چكيده مطلب يا همون گزيده متن، در صفحه اول و هنگام انتخاب دسته و جستو، نمايش داده ميشه
      من مي‌خوام كه همين چكيده، در اول هر پست هم قرار بگيره؛ يعني وارد يك پست كه ميشم، اول، چكيده باشه بعد متن اصلي!
      چه‌طوري ميشه اين‌كار رو كرد؟ ترجيحا اگه متن چكيده داخل يك كادر قرار بگيره خيلي بهتره. ممنون