برگزیده های پرشین تولز

مشکل ساده در کد php

bloodthirstyb

کاربر تازه وارد
تاریخ عضویت
16 دسامبر 2015
نوشته‌ها
31
لایک‌ها
0
سن
29
سلام دوست خوبم.
ممنون میشم اگه دانشی در زمینه php و وردپرس داری این تاپیک رو بخونی و به من کمک کنی.
من در حال ساخت یک قالب وردپرس با فریم ورک redux framework هستم و برای نمایش تصویر بک گراندی که از پنل مدیریت قالب آپلود میشه از کد زیر استفاده میکنم:
PHP:
<?php
global $redux_demo;
echo '<style type="text/css">';
if(!empty($redux_demo['header-bg-image'])) {
echo '.mheader {background: url('.$redux_demo['header-bg-image']['url'].')}';


}  
echo '</style>';

توی این کد گفته که اگر header-bg-image وجود داشت دستور echo '.mheader {background: url('.$redux_demo['header-bg-image']['url'].')}'; رو چاپ کن...
کد به خوبی کار میکنه و هیچ مشکلی نداره .. فقط مشکل اینه که زمانی که header-bg-image وجود نداره و هیچ تصویری در این فیلد از پنل مدیریت آپلود نشده نباید دستور بعدی رو اجرا کنه ... که متاسفانه اینطور نیست و در صورتی که header-bg-image هیچ مقداری نداشته باشه خروجی زیر نمایش داده میشه :
HTML:
.mheader {
    background: url();
}

ممنون میشم اگر مشکل من رو میدونی به من کمک کنی...
 
بالا