انجمن


گذاشتن خلاصه مطلب با عکس همون مطلب در صفحه اول  (۹ نوشته)

  • python

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

    با سلام
    من باید از چه کدی استفاده کنم که از متن مطلب پاراگراف اولش با عکسی که توش هست رو در صفحه اول قرار بدم
    مثل سایت هایی مانند:دانلودها و...
    من از کد زیر استفاده میکنم که مربوط به آر اس اس هست و عکس رو نمایش نمیده
    <?php the_content_rss('', false, '', 80); ?>
    و این کد کارش اینکه تعداد کلمات رو مشخص میکنه یعنی کد بالا 80 کلمه از پس رو نمایش میده بدونه عکس
    حالا چه کدی رو باید وارد کنم؟

  • Arshk

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

    دوستان کسی اگر بلده کمک کنه

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    mahnaz
  • Mostafa

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

    سلام، شما می تونید با pre_replace این کار رو انجام بدین!

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    python
  • python

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

    mostafa1990 گفت:
    سلام، شما می تونید با pre_replace این کار رو انجام بدین!

    آقا مصطفی ما که یکم مبتدی هستیم
    میشه یه مثالی بزنین
    ممنون

  • Mostafa

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

    اینو بررسی کنید ببینید جواب می‌ده:

    <?php
    	the_excerpt();
    	$content = get_the_content();
    	$content = strtolower($content);
    	$begin = strpos($content, "<img>")+5;
    	$end = strpos($content. "</img>");
    	return substr($content, $begin, $end);
    ?>

    تابع زیر رو هم به functions.php پوسته بیفزایید:

    function new_excerpt_length($length) {
    	return 20;
    }
    add_filter('excerpt_length', 'new_excerpt_length');
  • Arshk

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

    mostafa1990 گفت:
    اینو بررسی کنید ببینید جواب می‌ده:

    <?php
    	the_excerpt();
    	$content = get_the_content();
    	$content = strtolower($content);
    	$begin = strpos($content, "<img>")+5;
    	$end = strpos($content. "</img>");
    	return substr($content, $begin, $end);
    ?>

    تابع زیر رو هم به functions.php پوسته بیفزایید:

    function new_excerpt_length($length) {
    	return 20;
    }
    add_filter('excerpt_length', 'new_excerpt_length');

    آقا مصطفی هنوز هم برای ما مبتدی هاتوضیح ندادین ها :d
    یه خورده خودمونی تر توضیح بدید ممنون میشیم

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    mahnaz
  • Mostafa

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

    اون کد اولی رو در پوسته به جای th_content قرار بدین
    اون دومی هم توی functions.php پوسته قرار بدین!

  • regnom

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

    با سلام
    مصطفی جان این کد جواب نداد ! راه دیگه ای هست؟

  • Mostafa

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

    regnom گفت:
    با سلام
    مصطفی جان این کد جواب نداد ! راه دیگه ای هست؟

    سلام، جواب که میده!
    الان مشکلتون دقیقا کجاست؟

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



برچسب‌ها

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