انجمن


نشان دادن \یوند های بلاگ رول به صورت ردیفی ( و نه ستونی! )  (۱۴ نوشته)

  • 1memar

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

    سلام به دوستان؛
    امکانش هست من رو راهنمایی کنید تا بتونم بلاگ رول سایت رو که به صورت پیش فرض لینک ها رو به صورت ستونی نشون میده ( که فضای زیادی از سایدبار رو اشغال میکنه ) به صورت پشت سر هم در بیارم؟
    ممنون : )

  • Morteza

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

    در css باید list-style مربوط به li اون ستون رو برابر inline بزارید

  • 1memar

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

    دوست عزیز من این خط رو به RTL اضافه کردم :

    #sidebar1  li {
    list-style:inline;
    }

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

  • AmirTnT

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

    سلام:
    بهتر بود آدرس سايتي كه مي خوايد اين كار رو بكنيد مي گذاشتيد يا كد فايل Sidebar.php رو تا بهتر بشه راهنمايي كرد.

  • 1memar

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

    سلام:
    بهتر بود آدرس سايتي كه مي خوايد اين كار رو بكنيد مي گذاشتيد يا كد فايل Sidebar.php رو تا بهتر بشه راهنمايي كرد.

    سلام. سایت خودم : http://www.1memar.net
    دو تا کد برای هر یک از ساید بار ها داره و یک کد کلی.
    اول sidebar.php :

    <div id="sidebar">
    
    <?php include(TEMPLATEPATH . '/subscribe.php'); ?>
    
    <div id="twitter">
    <h2>If u don't see this section properly, that's because of some idiots block twitter in IRAN ... </h2>
    <ul id="twitter_update_list"></ul>
    <br/>
    </div>
    <div id="tab">
    <?php include (TEMPLATEPATH . '/tab.php'); ?>
    </div>
    
    <?php include (TEMPLATEPATH . '/sidebar1.php'); ?>
    
    <?php include (TEMPLATEPATH . '/sidebar2.php'); ?>
    </div>

    کد های sidebar1.php :

    <div id="sidebar1">
    	<ul>
    	<?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar(1) ) : else : ?>
    
            <li>
            <h2><?php _e('Links'); ?></h2>
                <ul>
                 <?php get_links(2, '<li>', '</li>', '', TRUE, 'url', FALSE); ?>
                 </ul>
            </li>
    
    	<?php endif; ?>
    	</ul>
    </div>

    کد های sidebar2.php :

    <div id="sidebar2">
    	<ul>
    	<?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar(2) ) : else : ?>                
    
    				<li><h2>Meta</h2>
    				<ul>
    					<?php wp_register(); ?>
    					<li><?php wp_loginout(); ?></li>
    					<li><a href="http://validator.w3.org/check/referer" title="This page validates as XHTML 1.0 Transitional">Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr></a></li>
    					<li><a href="http://gmpg.org/xfn/"><abbr title="XHTML Friends Network">XFN</abbr></a></li>
    					<li><a href="http://wordpress.org/" title="Powered by WordPress, state-of-the-art semantic personal publishing platform.">WordPress</a></li>
    					<?php wp_meta(); ?>
    				</ul>
    				</li>
    
    	<?php endif; ?>
    	</ul>
    </div>
  • AmirTnT

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

    سلام:
    در سايدبار۱ به جاي اين كد:

    <?php get_links(2, '<li>', '</li>', '', TRUE, 'url', FALSE); ?>

    اين كد رو قرار بديد:

    <?php wp_list_bookmarks('show_description=0&categorize=0&title_li=&before=&after=-'); ?>

    راستي دوست عزيز من قالب سايت شما رو دارم ولي فارسي نيست! اگر امكان دارد فايل فارسي آن را در اختيار من هم بگذاريد.
    zare.a72 -at- gmail.com

    موفق باشيد.... :-)

  • 1memar

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

    انجام دادم این کار رو ، ‌ولی متاسفانه تغییری حاصل نشد. من بلاگ رول رو با ابزارک دیفالت خود وردپرس در سایدبار قرار میدم ، این که مهم نیست؟!

  • AmirTnT

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

    اشكال كار همين جا هست.
    به خاطر نوع كدي كه خود ابزارك پيوندها به كار مي بره اين طور مي شه.

    ببينيد اين افزونه مشكل رو مي تونه حل بكنه:
    http://wordpress.org/extend/plugins/my-link-order/

  • Morteza

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

    کد رو بد گفتم :

    list-style:none;
    display:inline;
  • 1memar

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

    @TNTDL ممنونم دوست من. این افزونه هم اوون کار رو نمیکنه : )

  • 1memar

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

    @man4toman الان تغییراتش درست شد، فقط چند تا سوال:
    این تغییرات روی همه ی اون ستون اعمال میشه و نه فقط بخش بلاگ رول، نمی شه اوون رو فقط به بلاگ رول نسبت داد؟
    یه سوال دیگه! بین هر پیوند که به صورت ردیفی درومده نمیشه علامیت مثل * یا - گذاشت تا از هم تفکیک بشن؟
    خیلی خیلی ممنون

  • Morteza

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

    در مورد سوال اول باید برای ul مربوطه یک کلاس یا ای دی تعریف کنید و li رودر اون نسبت بدین..
    در مورد تفکیک هم یکpadding-right بدینو یک آیکون به هر li بدین.

  • Morteza

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

    راستی اینهم بدردت میخوره :
    http://www.cybercoded.net/wordpress-blogroll-dropdown/

  • 1memar

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

    ممنون دوست عزیز @},-

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



برچسب‌ها

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