ir7ww

اضافه کردن منوی تغییر رنگ به تنظیمات پوسته

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

سلام.

بنده می خوام بخشی در پنل مدیریت پوسته ام ایجاد کنم که با وارد کردن کد رنگ، اون کد تو قسمتی از استایل (style.css) قرار بگیره. اگر میشه یه توضیح مختصر بدید چطور می تونم این کار رو انجام بدم ؟ (چطوری توی فایل سی اس اس تکه کد پی اچ پی بنویسم ؟)

برای مثال توی قسمت تنظیمات پوسته یه تکست باکس گذاشتم که کد رنگ رو توش قرار بدن با نام Color. حالا اونو چطور به سی اس اس معرفی کنم و بگم فلان رنگ رو که انتخاب شده قرار بده تو سی اس اس ؟

می دونم با این تکه کد میشه توی فایل اچ تی ام ال پیوست کرد کد رو اما تو سی اس اس نمی دونم


<?php echo get_option('Color'); ?>

0

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


لینک به پست

دوستان کسی راه حلی نداره ؟ من کدی رو می گیرم تو پنل مدیریت تم، اما نمیدونم باید چطوری اونو به فایل سی اس اس پیوست کنم.

0

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


لینک به پست

قبل از تگ head می تونید قرار بدید


<style>
<?php if (get_option('Color')): ?>
.myclass{
color:#<?php echo get_option('Color'); ?>
}
<?php endif; ?>
</style>

2

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


لینک به پست

مرسی از پاسخی که دادی.

اما اگر 500 متد باشه که بخوام با این دستور تغییر بدم، صفحه اول خیلی شلوغ میشه. راهی نداره که این استایل ها رو از یک فایل فراخونی کنیم ؟

0

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


لینک به پست

فایلی مثلا به نام my-style.php بسازید و کدهای زیر رو می تونید توش قرار بدید و سپس این فایل رو ذخیره و در پوشه قالب خودتون بذارید.


<?php
//***************************************//
//@ My custom style
//**************************************//

add_action('wp_head', 'my_custom_style');
function my_custom_style() {
?>
<style>
<?php if (get_option('Color')): ?>
.myclass{
color:#<?php echo get_option('Color'); ?>
}
<?php endif; ?>
</style>
<?php
}
?>

سپس فایل فانشکن خودتون رو بازدید کنید و این فایل رو با دستور زیر include کنید


include (get_template_directory() . 'my-style.php');

1

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط MajidRB
      سلام وقتتون بخیر.
      دوستان قالب placid رو به صورت های مختلف دانلود و نصب کردم ( هم از سایت های فارسی و قالب فارسی شده هم از منابع خود وردپرس)
      چه به شکل فارسی چه به شکل انگلیسی پست ها رو اونطوری که در پیش نمایش قالب نشان داده شده ، در صفحه اصلی نشان نمیده !
      عکس ها رو درج میکنم
      هیچ تنظیماتی نمانده که من دستکاری نکرده باشم
      فکر کنم باید چند خط کد کم یا زیاد بشه ( که بلد نیستم ! )
      خیلی ممنون میشم راهنمایی کنید
       


    • توسط ashkan91
      با سلام وخسته نباشید
      همانطور که اطلاع دارید در بسیاری از سایتها از اشکال و نوشته های گرافیکی سبک یا کارتونی در قسمت های مختلف مثل بنر سایت و غیره استفاده میگردد خواستم بپرسم کسی نام برنامه ای که این طراحی را باهاش انجام میدن میدونه؟
       به عنوان نمونه به تصویر زیر توجه بفرمائید:
      با تشکر
       
       

    • توسط Ali Brm
      با سلام خدمت دوستان
      سوالی که داشتم درباره شخصی سازی قالب سایتم است.
      در حال طراحی قالب سایتم هستم و از قالب publisher استفاده میکنم. در بعضی قسمت ها مثلا لوگوی سایت، اطراف آن Padding: 25px وجود داره. به فایل CSS قالب رجوع کردم و این عدد رو به 0px تغییر دادم و بعد از سیو مشکلم حل شد و padding اطراف لوگوی سایتم نبود. مشکل اینجاست که مثلا در تنظیمات قالب با استفاده از خوده ورد پرس و خوده ابزارهای قالب کافیه گزینه "ذخیره تنظیمات" رو بزنم تا همه چی دوباره برگرده و Padding مجدد بوجود میاد. این رو هم میدونم که اینها یک سری کد هستند که با زدن "ذخیره تنظیمات" اجرا میشن و اعدادی که دستی تغییر دادم رو مجدد با تنظیمات از پیش تعریف شده قالب رونوشت میکنن. حالا میخوستم بدونم راه حل چیه؟ این یکی از موارد بود. مثلا شاید بخوام هدر سایتم ارتفاع خاصی داشته باشه یا رنگ متنی رو جدا تغییر بدم. چه جوری میتونم این مشکل رو حل کنم؟
      سعی کردم توضیح واضح باشه اگه گویا نیست دوستان بفرمایند تا بیشتر توضیح بدم.
      ممنون و متشکر
    • توسط Ratinum
      سلام. سایت www.filterkala.com رو لطفاً بررسی کنید، در صفحه اصلی و زمان لود شدن صفحه، سایت بدون مشکله ولی وقتی کامل لود میشه بخشی از محتوا شامل متن و عکس که در وسط صفحه قرار داره ناپدید میشه. من هیچ تغییری در قالب سایت ندادم. خود به خود اینجوری شده! تو صفحات داخلی هم این مشکل هست. لطفاً راهنمایی کنید. سپاس.
    • توسط amirrezaweb
      با سلام 
      من یه پوسته از یه سایت معتبر خریداری کردم وقتی میخوام اون پوسته رو روی ورد پرس آپلود و فعال کنم پوسته با موفقیت نصب میشه اما موقع فعال کردن با این ارور مواجه میشم
      The theme defines itself as its parent theme. Please check the Template header.
      چطور میتونم این مشکلو حل کنم لطفا کمک کنید ممنون