ir7ww 0 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 سلام.بنده می خوام بخشی در پنل مدیریت پوسته ام ایجاد کنم که با وارد کردن کد رنگ، اون کد تو قسمتی از استایل (style.css) قرار بگیره. اگر میشه یه توضیح مختصر بدید چطور می تونم این کار رو انجام بدم ؟ (چطوری توی فایل سی اس اس تکه کد پی اچ پی بنویسم ؟)برای مثال توی قسمت تنظیمات پوسته یه تکست باکس گذاشتم که کد رنگ رو توش قرار بدن با نام Color. حالا اونو چطور به سی اس اس معرفی کنم و بگم فلان رنگ رو که انتخاب شده قرار بده تو سی اس اس ؟می دونم با این تکه کد میشه توی فایل اچ تی ام ال پیوست کرد کد رو اما تو سی اس اس نمی دونم<?php echo get_option('Color'); ?> نقل قول لینک به ارسال
ir7ww 0 ارسال شده در آذر 93 مالک گزارش بازنشر ارسال شده در آذر 93 دوستان کسی راه حلی نداره ؟ من کدی رو می گیرم تو پنل مدیریت تم، اما نمیدونم باید چطوری اونو به فایل سی اس اس پیوست کنم. نقل قول لینک به ارسال
A-fshin 1936 ارسال شده در آذر 93 گزارش بازنشر ارسال شده در آذر 93 قبل از تگ head می تونید قرار بدید<style><?php if (get_option('Color')): ?>.myclass{color:#<?php echo get_option('Color'); ?>}<?php endif; ?></style> 2 نقل قول لینک به ارسال
ir7ww 0 ارسال شده در آذر 93 مالک گزارش بازنشر ارسال شده در آذر 93 مرسی از پاسخی که دادی.اما اگر 500 متد باشه که بخوام با این دستور تغییر بدم، صفحه اول خیلی شلوغ میشه. راهی نداره که این استایل ها رو از یک فایل فراخونی کنیم ؟ نقل قول لینک به ارسال
A-fshin 1936 ارسال شده در آذر 93 گزارش بازنشر ارسال شده در آذر 93 فایلی مثلا به نام 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 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .