رفتن به مطلب

استفاده از Custom Backgrounds درقالب


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

سلام

اگه اشتباه نکنم توی ورژن 3.4 وردپرس امکانات جالب مثل مدیریت کردن هیدر ،رنگ پس زمینه و بکگراند از توی مدیریت اضافه شده(توی قالب های پیش فرض این امکانات هست)

من تونستم مدیریت هیدر رو به قالب اضافه کنم ولی بکگراند و رنگ زمینه رو نمیتونم درقالب پیاده سازی کنم.

من یک کد رو به فایل فانکیشن اضافه میکنم و قسمت مربوطه توی مدیریت ظاهر میشه ولی نمیدونم چه کدی رو توی قالب ضمیمه کنم که این تغییرات اعمال بشه

اینم لینک مطالب:

http://codex.wordpre...d_theme_support

http://codex.wordpre...tom_Backgrounds

ویرایش شده توسط silencer
لینک به ارسال

سلام

به انجمن خوش اومدین دوست عزیز

شما چه کدی رو به فانکشن اضافه میکنید؟

تغییرات رو ذخیره میکنید روی پوسته اعمال نمیشه؟

لینک به ارسال

من این کد رو به فانکیشن اضافه میکنم


$defaults = array(
'default-color' => '',
'default-image' => '',
'wp-head-callback' => '_custom_background_cb',
'admin-head-callback' => '',
'admin-preview-callback' => ''
);
add_theme_support( 'custom-background', $defaults );

وبه مدیریت قسمت مربوطه اضافه میشه،ولی تغییرات اعمال نمیشه،مانند تغییر رنگ بکگراند

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

راهنمایی؟

لینک به ارسال


add_theme_support( 'custom-background', array(
// Background color default
'default-color' => '000',
// Background image default
'default-image' => get_template_directory_uri() . '/images/background.jpg'
) );

به تگ body قالبتون کلاس custom-background رو اضافه کنید

<body class="custom-background">

  • امتیاز 1
لینک به ارسال

بازم تغییرات اعمال نمیشه ،حتی بکگراند پیش فرض توی کدهای فایل فانکیشن هم نشون داده نمیشه

لینک به ارسال

این کد رو قبل از تگ </head> قرار دهید (فایل header)

<?php wp_head(); ?>

و این کد رو قبل از تگ </body> (فایل فوتر)

<?php wp_footer(); ?>

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

  • امتیاز 2
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...