انجمن


نمایش متن ادامه مطلب فقط!  (۱۹ نوشته)

  • Ahmad

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

    سلام؛ خسته نباشید!

    من میخام توی صفحه اصلی متنی رو به نمایش بذارم که قبل از <more> میاد که الان همینطوریه اما میخام وقتی روی ادامه مطلب کلیک میکنم یه متنی رو بین ادامه مطلب و متن اصلی به نمایش بذارم...
    یعنی یه کدی رو نیاز دارم که فقط ادامه مطلب رو نمایش بده نه کل مطلب رو! و یه کد هم متن اصلی رو بدون نمایش < برای ادامه مطلب کلیک کنید! > نمایش بده..

    ممنون از همه اساتید وردپرسی!

  • Morteza

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

    تابع the_excerpt برای نمایش بخش مطلب کوتاه هست.
    تابع the_content هم برای نمایش کل مطلب هست.

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

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

    اخوی گرامی ممنون از پاسختون!
    اما بنده نمیخام که خلاصه مطلب رو نشون بدم!
    میخام که فقط اون بخشی از پست رو که بعد از <more> هست رو به نمایش بذارم...

  • Morteza

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

    ایجا رو ببینید :
    http://wordpress.org/support/topic/is-it-possible-to-get-only-the-content-after

  • Ahmad

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

    ممنون!
    آموزشش خوب بود اما یه مشکلی هست که همه ی متن ها بهم میخوره. یعنی پاراگرافها رو رعایت نمیکنه و کل متون رو پشت سر هم قرار میده که خیلی بی نظم میشه!
    صبر کنید یه طور دیگه ای براتون بگم..
    من دقیقا میخام وقتی کاربر روی ادامه ی مطلب کلیک میکنه بین ادامه ی مطلب و متن اصلی یه اطلاعیه به نمایش بذارم..
    حالا اگه راه بهتری میدونید لطفا راهنمایی بفرمایید!

  • Mostafa

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

    سلام,

    من میخام توی صفحه اصلی متنی رو به نمایش بذارم که قبل از <more> میاد که الان همینطوریه اما میخام وقتی روی ادامه مطلب کلیک میکنم یه متنی رو بین ادامه مطلب و متن اصلی به نمایش بذارم

    بعید میدونم امکان پذیر باشه. میتونید اون متن میانی رو در زمینه دل‌خواه جای بدین!

  • Morteza

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

    فکر کنم با short code بشه انجام داد.

    codex.wordpress.org/Shortcode_API
    http://www.wpbeginner.com/wp-tutorials/how-to-add-a-shortcode-in-wordpress/
    http://www.prelovac.com/vladimir/wordpress-shortcode-snippet-to-display-external-files
  • Ahmad

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

    mostafa1990 گفت:
    سلام,
    بعید میدونم امکان پذیر باشه. میتونید اون متن میانی رو در زمینه دل‌خواه جای بدین!

    یعنی میفرمایید که نمیشه؟!؟!؟ مگه با وردپرس نشدن هم هست؟!؟ :D
    حتما میدونم که میشه اما بنده فقط میخام که مطلب کامل رو دو تیکه کنم:
    یکی اون تیکه که قبل از کد more هست
    یکی هم اون قسمت که بعد از کد more هست
    فکر کنم دیگه منظورمو متوجه شده باشین..

  • Ahmad

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

    man4toman گفت:
    فکر کنم با short code بشه انجام داد.

    codex.wordpress.org/Shortcode_API
    http://www.wpbeginner.com/wp-tutorials/how-to-add-a-shortcode-in-wordpress/
    http://www.prelovac.com/vladimir/wordpress-shortcode-snippet-to-display-external-files

    نه خیر نمیشه! اصلا کاری که به short code نداره اخوی!

    به هر حال ممنون از پاسخ هاتون.

  • Morteza

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

    شما میتونید از شورت کد استفاده کنید.
    چرا میگید نمیشه؟!
    شما یک شورت کد ایجاد کنید که بیاد از زمینه دلخوا مقدار بخونه.
    بعد شورت کد رو بعد تگ more قرار بدید.
    انجام میشه.

  • Ahmad

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

    man4toman گفت:
    شما میتونید از شورت کد استفاده کنید.
    چرا میگید نمیشه؟!
    شما یک شورت کد ایجاد کنید که بیاد از زمینه دلخوا مقدار بخونه.
    بعد شورت کد رو بعد تگ more قرار بدید.
    انجام میشه.

    میشه لطفا آموزش بدین این تگها رو چطوری بذاریم؟

  • Morteza

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

    دوتا آدرسی که بالا دادم آموزش ایجاد اینها بود.

  • Ahmad

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

    man4toman گفت:
    دوتا آدرسی که بالا دادم آموزش ایجاد اینها بود.

    ممنون! خوندمشون اما چیزایی که من میخاستم رو ازش متوجه نشدم!
    میشه به زبون زیر دیپلمی اینجا بنویسی؟ :d

  • Ahmad

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

    اساتید لطفا کمک کنید..

  • Mostafa

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

    اساتید لطفا کمک کنید..

    پیشنهاد می‌کنم از همون روش استفاده کنید بهتره!

  • Ahmad

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

    آقا مصطفی از کدوم روش؟
    اگه منظورتون short code ها هستن من درست ازشون سر در نیاوردم, میشه یکم توضیح بدین آقا ناظم؟

  • Mostafa

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

    منظورم به کارگیری زمینه دل‌خواه بود! ;)
    ساختن یک shortcode هم کاری نداره!

  • محمود فیض

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

    سلام احمد جان
    درسته که 9 ماه گذشته. اما مشکلت حل شد؟

  • Mojtaba in96

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

    سلام
    داداش منم همین مشکل داشتم

    از تابعی که دوستان پیشنهاد کردن استفاده کردم و درست شد

    <?php
    $after_more = explode('<!--more-->', $post->post_content); if( $after_more[1] ) { echo $after_more[1]; } else { echo $after_more[0]; }
    ?>

    ممنون از همه

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

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



برچسب‌ها

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