PDA

View Full Version : سوال: ویرایش پوسته سایت



sara.saba90
دوشنبه 14 مهر 1393, 13:21 عصر
چجوری میشه کاری کرد که ادمین بتونه سایت اصلی رو ویرایش کنه؟رنگ و اندازه منوها؟هدر؟فوتر؟سایدبار و چیزای دیگه؟

_mojitaba_
دوشنبه 14 مهر 1393, 14:15 عصر
تو وردپرس؟

sara.saba90
دوشنبه 14 مهر 1393, 17:25 عصر
نه,من با php خام کار میکنم.پلاگینی ابزاری برای اینکار هست؟میشه راهنمایی کنید؟

_mojitaba_
دوشنبه 14 مهر 1393, 18:30 عصر
اینجا رو بخونید http://css-tricks.com/css-variables-with-php/

sara.saba90
دوشنبه 14 مهر 1393, 21:09 عصر
من اصلا متوجه نشدم آموزشش چیه؟دمو داره؟اصطلاح (انگلیسی یا فارسی)این چیزایی که من می خوام چیه؟آموزش دیگه ای ندارید؟ممنون میشم:لبخندساده:

_mojitaba_
دوشنبه 14 مهر 1393, 22:05 عصر
شما بجای Style.css باید از style.php استفاده کنید یعنی فایل استایلتون باید php باشه
داخل فایل استایلتون که php هست خط پایین رو وارد می کنید:


<?php
header("Content-type: text/css; charset: UTF-8");
?>

برای اینکه اعلام کنه که محتوای این فایل به صورت css هست

حالا شما چند تا متغیر تعریف میکنید که یه سری مقدار دارن حالا این مقادیر به قول شما رنگ هدر یا فوتر یا هرچی


<?php
header("Content-type: text/css; charset: UTF-8");


$brandColor = "#990000";
$linkColor = "#555555";
$CDNURL = "http://cdn.blahblah.net";
?>


بعد از تعریف متغیر میتونی ازشون داخل Css استفاده کنی



#header {
background: url("<?php echo $CDNURL; ?>/images/header-bg.png") no-repeat;
}
a {
color: <?php echo $linkColor; ?>;
}




ul#main-nav li a {
color: <?php echo $linkColor; ?>;
}


حالا مثلا تو صفحه admin یه مقدار رنگ رو کاربر تعیین میکنه باید اون مقدار به این صفحه فرستاده بشه و بقیشم که بالا هست