majid.azizzdah
آفلاین
عضو
تعداد نوشتهها: ۲۷
تشکر شده: ۲ بار
#
نوشته شده: ۱۲ سال پیش
۲۸ بهمن ۱۳۹۰ - ۰۰:۱۲
سلام.
من یک مشکلی دارم اینه که یک کدی رو زود تر از کد دیگری اجرا می کنه .... به کد زیر دقت کنید
if ( function_exists('register_sidebar') )
register_sidebar(array(
'name' => 'poshtibani',
before_title' => '<p>',
'after_title' => '</p>',
'before_widget' => '<center>',
'after_widget' => '</center>',
));
قانونا باید اول تای تل اجرا بشه بعد ویدجت اما برعکس اجرا میشه . وقتی ذخیره می کنم اول ویدجت اجرا میشه بعد تای تل که اینطوری قالب بهم میریزه .... کسی اگر کمک کنه ممنون میشم.
NESTED
آفلاین
عضو فعال
تعداد نوشتهها: ۲۳۵۴
تشکر شده: ۲۳۷۰ بار
#
نوشته شده: ۱۲ سال پیش
۲۸ بهمن ۱۳۹۰ - ۱۲:۵۸
به این مثال توجه کن :
if ( function_exists('register_sidebar') ) {
register_sidebar(array(
'name' => 'Left Sidebar',
'before_widget' => '<li id="%1$s" class="widget %2$s">',
'after_widget' => '</li>',
'before_title' => '<h2 class="widgettitle">',
'after_title' => '</h2>',
));
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
Morteza
majid.azizzdah
آفلاین
عضو
تعداد نوشتهها: ۲۷
تشکر شده: ۲ بار
#
نوشته شده: ۱۲ سال پیش
۲۸ بهمن ۱۳۹۰ - ۲۰:۰۶
سلام ، مرتضی اینی که دادی عین واسه خودمه دیگه ...
قانونا اول باید title اجرا بشه بعد widget اما تو قالب من اول widget اجرا میشه بعد title ...
در رابطه با این موضوع راهنمایی کن
NESTED
آفلاین
عضو فعال
تعداد نوشتهها: ۲۳۵۴
تشکر شده: ۲۳۷۰ بار
#
نوشته شده: ۱۲ سال پیش
۲۸ بهمن ۱۳۹۰ - ۲۳:۱۱
برای اجرا قانونی نیست و منطقی بهش نگاه کنی تا باکس ویجدتت نباشه محل تایتل مفهومی نداره !!!
مهم این هست که شما کلاس مناسب رو در نظر بگیری
کدی رو که بالا دادم 90 درصد مواقع براحتی ابزارک رو نمایش میده و کلاس سایدبار رو براحتی به خودش میگیره