انجمن


اضافه کردن تصویر پس زمینه مختلف برای هر پست  (۹ نوشته)

  • NESTED

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

    گاهی وقتها دوست دارین عکس هایی رو به عنوان پس زمینه برای هر پست در وردپرس ( تک نوشته ) قرار بدین و یا رنگ پس زمینه نیز تغییر بدین . این کارها از طریق دستکاری در CSS شدنی نیز هست.
    اما در اینجا من می خواهم به شما روش بسیار ساده رو پیشنهاد بدم :
    کد زیر رو در فایل single.php درون حلقه قرار بدین :

    if(is_single('17')){
    //وقتي پست با آيدي 17 فراخونده ميشود .
    
    echo "<style>
    body{
    background: #000 url(images/bgbody.jpg) top center no-repeat;
    }</style>";
    }

    با این روش شما می تونید تصویر پس زمینه های مختلف رو به هر پست اضافه کنین.

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

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

    مسلما ما نميتونيم شماره پست را پيش بيني كنيم

    روش بهتر اينه كه با توجه به دسته بكگراند قرار دهيم
    يا آدرس بكگراند را هنگام ارسال مطلب در زمينه يا هر ورودي ديگر ارسال كنيم

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

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

    بله نمی تونیم پیش بینی کنیم ولی در وردپرس در هنگام ارسال مطلب جدید بعد از وارد کردن عنوان پست و بعد محتوای پست ، بصورت پیش فرض پیوند یکتا پست به همراه آیدی اون در زیر کادر عنوان نمایش داده میشه

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

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

    بنظر من درست تر اینه که بجای آی دی با نامک اون صفحه کار کنید.

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

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

    man4toman گفت:
    بنظر من درست تر اینه که بجای آی دی با نامک اون صفحه کار کنید.

    خوب چطور از نامک استفاده کنم(اصلا نامک چیه؟)

  • milad9000

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

    NESTED گفت:
    گاهی وقتها دوست دارین عکس هایی رو به عنوان پس زمینه برای هر پست در وردپرس ( تک نوشته ) قرار بدین و یا رنگ پس زمینه نیز تغییر بدین . این کارها از طریق دستکاری در CSS شدنی نیز هست.
    اما در اینجا من می خواهم به شما روش بسیار ساده رو پیشنهاد بدم :
    کد زیر رو در فایل single.php درون حلقه قرار بدین :

    if(is_single('17')){
    //وقتي پست با آيدي 17 فراخونده ميشود .
    
    echo "<style>
    body{
    background: #000 url(images/bgbody.jpg) top center no-repeat;
    }</style>";
    }

    با این روش شما می تونید تصویر پس زمینه های مختلف رو به هر پست اضافه کنین.

    خوب حالا چطور از اون توی چند پست متفاوت استفاده کنم و اطلاعات رو توی هر کدوم تغییر بدم آخه تعداد مطالبم زیاده نمی تونم برای هرکدوم همین کار رو انجام بدم

  • tichismor

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

    سلام چه کار جالبی اگه میشه یه نفر بگه چطوری میشه برای یه هر دسته میشه یک بکگراند جدا قرار داد ؟؟؟؟

    پیشاپیش ممنون از لطف دوستانی که پاسخ می دن

  • پویا آنلاین

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

    tichismor بیشتر درباره خواستت توضیح بده.

  • محمدرضا

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

    با سلام دوست خوبمون NESTED کد جالبی ارائه دادن ولی این کار یه مقدار که تعداد مطالب بالا بره مشکل ساز میشه پس به نظر بنده حرف آقایNESTED بهتره از کد دسته ها استفاده کنیم که این بهترین کار هستش.
    دوستان عزیز شرمنده اظهار نظر میکنم جلوی شما استادان عزیز.
    موفق باشید

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

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



برچسب‌ها

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