انجمن


نمایش تعداد مشخص از کاراکترهای عنوان ها  (۴ نوشته)

  • ناصر میرزائی

    آفلاین
    عضو
    تعداد نوشته‌ها: ۸
    # نوشته شده: ۱۲ سال پیش
    ۱۷ آذر ۱۳۹۰ - ۱۳:۳۴

    سلام
    می خوام عنوان های متن هام اگه از یه تعداد کاراکتر بیشتر بود سه تا نقطه بذاره. دستور Trim با فارسی مشکل داره و انتهای بعضی متن ها علامت سوال می ذاره.
    تابع یا کد خاصی تو وردپرس هست؟
    یا توی خود PHP

  • Parsa

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۱۹۲۱
    تشکر شده: ۲۶۸۳ بار
    # نوشته شده: ۱۲ سال پیش
    ۱۷ آذر ۱۳۹۰ - ۱۵:۱۷

    <?php  function the_titlesmall($before = '', $after = '', $echo = true, $length = false) { $title = get_the_title();
    
    	if ( $length && is_numeric($length) ) {
    		$title = mb_substr( $title, 0, $length );
    	}
    
    	if ( strlen($title)> 0 ) {
    		$title = apply_filters('the_titlesmall', $before . $title . $after, $before, $after);
    		if ( $echo )
    			echo $title;
    		else
    			return $title;
    	}
    }
    ?>

    <?php the_titlesmall('', '...', true, '25') ?>

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    Morteza - ناصر میرزائی - NESTED - ناصر عبدیلر
  • ناصر میرزائی

    آفلاین
    عضو
    تعداد نوشته‌ها: ۸
    # نوشته شده: ۱۲ سال پیش
    ۱۸ آذر ۱۳۹۰ - ۰۹:۳۴

    اینجا هم توابع خوبی هست، که این تابع هم جزو اوناست:
    http://themes.svn.wordpress.org/blogified/0.9.1/functions.php
    اما متاسفانه باز هم علامت سوال سیاه میذاره!!!

  • Parsa

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۱۹۲۱
    تشکر شده: ۲۶۸۳ بار
    # نوشته شده: ۱۲ سال پیش
    ۱۸ آذر ۱۳۹۰ - ۱۲:۰۶

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

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    ناصر عبدیلر

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.