انجمن


کمک برای فعال کردن ابزارک پوسته  (۷ نوشته)

  • zesht

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۸
    تشکر شده: ۱ بار
    # نوشته شده: ۱۲ سال پیش
    ۸ بهمن ۱۳۹۰ - ۱۳:۱۲

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

    این قالب دارای یک php هست به اسم line1 و line2 که فکر می کنم همین ستون های چپ و راست باشند و وقتی پوسته رو نصب می کنم مثل تصویر زیر مشیه فقط یک ستون سمت راست میاد و مطالب ارسال شده نمایش داده نمیشن
    http://up.vbiran.ir/images/hpwwrjeao8pjtkp886x.jpg
    خب حالا من یک فایل به اسم functions.php درست کردم و این کدها رو داخلش گذاشتم

    <?php
    if ( function_exists('register_sidebar') )
        register_sidebar(array(
    	'name' => 'line1',
        'before_widget' => '',
        'after_widget' => ',
    	'before_title' => ',
        'after_title' => ',
        ));
    if ( function_exists('register_sidebar') )
        register_sidebar(array(
    	'name' => 'line2',
        'before_widget' => ',
        'after_widget' => ',
    	'before_title' => '',
        'after_title' => '',
        ));
    ?>

    و بعد اون 2تا فایل line1و2 رو این کدها رو گذاشتم
    <?php if ( !function_exists('dynamic_sidebar')
    || !dynamic_sidebar() ) : ?>
    <?php endif; ?>

    که قالب به هم میریزه

  • NESTED

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۲۳۵۴
    تشکر شده: ۲۳۷۰ بار
    # نوشته شده: ۱۲ سال پیش
    ۸ بهمن ۱۳۹۰ - ۱۴:۱۹

    ابزارک رو بد تعریف کردین در فایل فانکشن
    به این مثال توجه کنید :

    <?php
    		register_sidebar( array (
    		'name' => __( 'line1' ),
    		'id' => 'line1',
    		'before_widget' => '<div id="%1$s" class="widget %2$s">',
    		'after_widget' => "</div>",
    		'before_title' => '',
    		'after_title' => '',
    	) );
    ?>

    و تابعی که باید در سایدبار قرار بدین :
    <?php if ( is_active_sidebar( 'line1' ) ) : dynamic_sidebar( 'line1'); endif; ?>

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    Morteza - zesht - Parsa
  • zesht

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۸
    تشکر شده: ۱ بار
    # نوشته شده: ۱۲ سال پیش
    ۸ بهمن ۱۳۹۰ - ۱۸:۵۸

    اینطوری باید بزارم ؟
    functions.php

    <?php
    			register_sidebar( array (
    		'name' => __( 'line1' ),
    		'id' => 'line1',
    		'before_widget' => '<div id="%1$s" class="widget %2$s">',
    		'after_widget' => "</div>",
    		'before_title' => '',
    		'after_title' => '',
    	) );
    				register_sidebar( array (
    		'name' => __( 'line2' ),
    		'id' => 'line2',
    		'before_widget' => '<div id="%1$s" class="widget %2$s">',
    		'after_widget' => "</div>",
    		'before_title' => '',
    		'after_title' => '',
    	) );
    ?>

    line1.php

    <?php if ( is_active_sidebar( 'line1' ) ) : dynamic_sidebar( 'line1'); endif; ?>

    line2.php

    <?php if ( is_active_sidebar( 'line2' ) ) : dynamic_sidebar( 'line2'); endif; ?>

    اینطوری گذاشتم هر 2طرف فعال شد ولی اون کادر منو ها نمایش داده نمیشه , فقط نوشته ها منو میاد

  • NESTED

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۲۳۵۴
    تشکر شده: ۲۳۷۰ بار
    # نوشته شده: ۱۲ سال پیش
    ۸ بهمن ۱۳۹۰ - ۲۰:۵۸

    خب باید div و کلاس قالبتون رو در کدهای ابزارک که در فایل فانکشن قرار میدین بدرستی درج کنید

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    zesht
  • zesht

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۸
    تشکر شده: ۱ بار
    # نوشته شده: ۱۲ سال پیش
    ۸ بهمن ۱۳۹۰ - ۲۲:۰۲

    آقا من زیاد با کد نویسی آشنا نیستم , الان نمیدونم باید چیکار کنم ! نمیشه شما همین یک بارو این پوسته رو ابزارک ها شو درست کنید من ببینم چطوری این کار کردین

  • NESTED

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۲۳۵۴
    تشکر شده: ۲۳۷۰ بار
    # نوشته شده: ۱۲ سال پیش
    ۸ بهمن ۱۳۹۰ - ۲۳:۱۳

    قالب رو برام ایمیل کنید تا براتون درستش کنم !!!
    n3sted@yahoo.com

  • zesht

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۸
    تشکر شده: ۱ بار
    # نوشته شده: ۱۲ سال پیش
    ۱۲ بهمن ۱۳۹۰ - ۱۵:۰۱

    آقا ما که از آخر نتوستیم با این ابزارک ها کنار بیایم !
    به جناب NESTED ایمیل زدم چند روز پیش ولی هنوز خبری نشده :(

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.