• Hi! What would be the easiest way to sort this loop alphabetically? I tried prefacing this code with a WP Query with an array using 'orderby' => 'title', but no luck. See code below that I need to modify and sort alphabetically. Thanks in advance!

    <?php //
    $origin_socials = array(
    	'facebook',
    	'linkedin',
    	'twitter',
    	'google-plus',
    	'youtube-play',
    ); ?>
    <?php $job = get_post_meta(get_the_id(), 'expert_sphere', true); ?>
    <div class="col-md-3 col-sm-4 col-xs-6 teacher-col">
    	<div class="teacher_content">
    
    			<?php if(has_post_thumbnail()): ?>
    				<div class="teacher_img">
    					<a href="<?php the_permalink(); ?>" title="<?php _e('Watch teacher page', STM_DOMAIN); ?>">
                        	<?php the_post_thumbnail('img-270-180', array('class'=>'img-responsive')); ?>
    					</a>
    					<div class="expert_socials clearfix text-center">
    						<div class="display_inline_block">
    							<?php foreach($origin_socials as $social): ?>
    								<?php $current_social = get_post_custom_values($social, get_the_id()); ?>
    								<?php if(!empty($current_social[0])): ?>
    									<a class="expert-social-<?php echo($social); ?>" href="<?php echo($current_social[0]); ?>" title="<?php echo __('View expert on', STM_DOMAIN).' '.$social ?>">
    										<i class="fa fa-<?php echo($social); ?>"></i>
    									</a>
    								<?php endif; ?>
    							<?php endforeach; ?>
    						</div>
    					</div>
    				</div>
    			<?php endif; ?>
    			<a href="<?php the_permalink(); ?>" title="<?php _e('Watch teacher page', STM_DOMAIN); ?>">
    				<h4 class="title"><?php the_title(); ?></h4>
    			</a>
    		<?php if(!empty($job)): ?>
    			<div class="job heading_font"><?php echo esc_attr($job); ?></div>
    		<?php endif; ?>
    		<div class="content">
    			<?php the_excerpt(); ?>
    		</div>
    	</div>
    	<div class="multiseparator"></div>
    </div>

The topic ‘Sort Alphabetically for Custom Posts’ is closed to new replies.