رفتن به مطلب

KingSajjad76

عضو سایت
  • تعداد ارسال‌ها

    15
  • تاریخ عضویت

  • آخرین بازدید

نوشته‌ها ارسال شده توسط KingSajjad76

  1. در در 4/13/2018 at 23:12، mr.meysam گفته است :

    ببینید مشکل من اینه که کلا سایدبار سایت نمایش داده نمیشه
    قالبی که من استفاده میکنم betheme هست
    این هم فایل single.php سایت هست
     

    
    <?php
    /**
     * The Template for displaying all single posts.
     *
     * @package Betheme
     * @author Muffin group
     * @link http://muffingroup.com
     */
    
    get_header();
    ?>
    
    <!-- #Content -->
    <div id="Content">
    	<div class="content_wrapper clearfix">
    
    		<!-- .sections_group -->
    		<div class="sections_group">
    			<?php
    			
    				if( get_post_meta( get_the_ID(), 'mfn-post-template', true ) == 'builder' ){
    						
    					// Template | Builder -----------------------------------------------
    						
    					$single_post_nav = array(
    						'hide-sticky'	=> false,
    						'in-same-term'	=> false,
    					);
    						
    					$opts_single_post_nav = mfn_opts_get( 'prev-next-nav' );
    					if( isset( $opts_single_post_nav['hide-sticky'] ) ){
    						$single_post_nav['hide-sticky'] = true;
    					}
    						
    					// single post navigation | sticky
    					if( ! $single_post_nav['hide-sticky'] ){
    						if( isset( $opts_single_post_nav['in-same-term'] ) ){
    							$single_post_nav['in-same-term'] = true;
    						}
    							
    						$post_prev = get_adjacent_post( $single_post_nav['in-same-term'], '', true );
    						$post_next = get_adjacent_post( $single_post_nav['in-same-term'], '', false );
    							
    						echo mfn_post_navigation_sticky( $post_prev, 'prev', 'icon-left-open-big' );
    						echo mfn_post_navigation_sticky( $post_next, 'next', 'icon-right-open-big' );
    					}
    						
    				
    					while( have_posts() ){
    						the_post();							// Post Loop
    						mfn_builder_print( get_the_ID() );	// Content Builder & WordPress Editor Content
    					}
    						
    				} else {
    						
    					// Template | Default -----------------------------------------------
    						
    					while( have_posts() ){
    						the_post();
    						get_template_part( 'includes/content', 'single' );
    					}
    	
    				}
    
    			?>
    		</div>
    		
    		<!-- .four-columns - sidebar -->
    		<?php get_sidebar(); ?>
    			
    	</div>
    </div>
    
    <?php get_footer();
    
    // Omit Closing PHP Tags

    تشکر

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

     

    <div class="side-archive col-lg-3 col-md-3 col-sm-12 col-xs-12">
                <h3><i class="fa fa-align-justify"></i> دسته بندی محصولات</h3>
                <ul>

                <?php
                $terms = get_terms( array(
                    'taxonomy' => 'product_tax',
                    'hide_empty' => false,
                    'parent' => 0
                ) );
                foreach($terms as $term){
                $term_children = get_term_children( $term->term_id, 'product_tax' );
                 
                   $count=count($term_children);
                   
                ?>

                    <li>
                        <h4>
                            <?php if($count!=0){ 
                                echo $term->name;
                            
                            } else { ?>
                            <a href=""><?php echo $term->name; ?></a>
                            <?php } ?>
                        </h4>
                        <ul class="ac_menu">
                            <?php
                            $childs = get_terms( array(
                                'taxonomy' => 'product_tax',
                                'hide_empty' => false,
                                'parent' => $term->term_id
                            ) );
                            foreach($childs as $child){
                                ?>
                                <li><a href="<?php echo get_term_link($child); ?>"><?php echo $child->name;?></a></li>
                                <?php
                            }
                            ?>

                        </ul>
                    </li>
                <?php

                } ?>

                </ul>
            </div>

  2. با فیلتر یا بدون فیلتر؟

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

    ;(''$results = $wpdb->get_var("SELECT ID FROM wp_posts WHERE ID < $id and post_type='$post_type' order by ID limit 1

    و بعد زمانی که ایدی پست قبل و بعد دریافت کردید به وسیله permalink لینک هر پست به دست بیارید و بزارید تویه هر دکمه

    • امتیاز 1
×
×
  • اضافه کردن...