انجمن


سوال در مورد نحوه افزودن ساید بار به یک قالب ساده  (۲ نوشته)

  • TheGladiator

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

    سلام روز به خیر

    دوستان این صفحه من هستش که customize اش کردم

    http://upload7.ir/imgs/2014-08/64274521211848314195.jpg

    و این کد قالب اون هست

    <?php /* Template Name: Category_Products*/ ?>
    <?php get_header(); ?>
    <?php get_template_part('hero', 'general'); ?>
    
    <section class="market-info cat-page">
    <div class="row">
      <div class="twelve columns grid-boxs">
       <div class="nine columns">
        <article class="content">
        <div class="Product_Menu"></div>
        <div >
         <?php query_posts('category_name=products&posts_per_page=10'); ?>
         <?php if (have_posts()) : ?>
                   <?php while (have_posts()) : the_post(); ?>
         <div  class="ProductBG"  >
           <a href=<?php the_permalink(); ?>>
           <div class="postTitle">
           <?php the_post_thumbnail( 'PPPP' ); ?>
    
           <?php the_title(); ?>
           </div>
            </a>
            </div>
          <?php endwhile; ?>
         <?php endif; ?>
         <?php wp_reset_query(); ?>
         </div>
        </article>
    
        <div class="loader"></div>
       </div>
      </div>
       </div>
    </section>
    <?php get_footer(); ?>

    ممکنه بهم بگید چجوری میتونم اون قسمت سبز رنگ سمت راست رو تبدیل به یه placeholder کنم تا بتونم توی قسمت مدیریت وردپرس توش افزونه قرار بدم؟

    میخوام یه افزونه منوی عمودی داخلش قرار بدم

  • بهروز ازند

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

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

    register_sidebar( array(
        'name'          => __( 'Sidebar name', 'theme_text_domain' ),
    	'id'            => 'unique-sidebar-id',
    	'description'   => '',
            'class'         => '',
    	'before_widget' => '<li id="%1$s" class="widget %2$s">',
    	'after_widget'  => '</li>',
    	'before_title'  => '<h2 class="widgettitle">',
    	'after_title'   => '</h2>'
    ) );

    در قالب هم در محلی که مد نظر دارید از کد زیر استفاده کنید:

    <?php
          if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('unique-sidebar-id') ) :
          endif; ?>
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    TheGladiator

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



برچسب‌ها

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