رفتن به مطلب
ir7ww

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

پست های پیشنهاد شده

سلام.

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

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

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


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

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


لینک به ارسال

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

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


لینک به ارسال

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


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

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


لینک به ارسال

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

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

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


لینک به ارسال

فایلی مثلا به نام 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');

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


لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


  • مطالب مشابه

    • توسط amirtir
      سلام. من یه پوسته خریدم که دارای فابل نصب آسانه( کلا یه وردپرس دیگه تو فایل نصبیش هست). حالا من اکه بخوام اینو به طور کامل و به همراه دمو نصب کنم مجبورم وردپرس خودمو که شامل تمام اطلاعات و  پوسته های قبیلم میشه حذف کنم. آیا راهی داره که بدون حذف وردپرس فعال بخوام اونو کامل و به همراه دمو هاش نصب کنم؟
    • توسط Isaacnewton
      با سلام
      من به مشکل ترجمه قالب برخورده ام.
      تو قسمت تنظیمات تم مثلا>>بخش site Loader ,وقتی میخواهم به فارسی ترجمه کنم از تابع __ استفاده می کنم و به فارسی ترجمه می شود.اما وقتی روی site loader که کلیک میکنم تنظیمات آن ظاهر نمی شود.زمانی که ترجمه فارسی آن را برمیدارم و روی آن کلیک میکنم،بخش تنظیماتش ظاهر می شود. 
      در لینک زیر تصویر این موضوع را می توانید مشاهده کنید.
      http://s6.picofile.com/file/8391067476/screen_theme.jpg
       
      چه طوری میتونم کارکتر های فارسی در در کد های js شناسایی کنم تا مشکل ترجمه قالب به زبان فارسی را نداشته باشه?
    • توسط moeinmr
      سلام و وقت بخیر خدمت دوستان عزیز
      من از قالب صحیفه استفاده میکنم
      مشکل این هست که در فروشگاه ووکامرسی این قالب تب ها رو به شکل عکس زیر عمودی نشون میده

      من میخوام به صورت افقی یعنی به شکل زیر نشون بده

      ترجیحا نمیخوام از افزونه استفاده بشه اساتید چه راهی پیشنهاد میدید؟
    • توسط msprogrammer
      سلام دوستان، من یه منو دیدم توی سایت که با asp.net نوشته شده. امکانش هست کسی کمک کنه که چطور باید این منو رو برای وردپرس پیاده سازی کنم؟
      تا جایی که میدونم باید برای این منو از walker استفاده کرد اگر اشتباه نکنم.
      منبعی برای آموزش walker برای وردپرس دارین؟
      نمیدونم میتونم آدرس سایت رو لینک کنم یا نه بنابراین اسمش رو مینویسم: سایت didital
      ( didital . net )منو که در حالت ویندوز داره رو میخوام. ممنونم
    • توسط shayan.m
      سلام
      وقت بخیر
      موقعیت سایدبار سایت من هم صفحه محصول و صفحه نوشته ها سمت چپ می باشد میخوام موقیعت سایدبار هر دو سمت راست باشد؟؟
×
×
  • اضافه کردن...