Forum Replies Created

Viewing 6 replies - 1 through 6 (of 6 total)
  • Thread Starter JDNGuru

    (@jdnguru)

    Tried inserting the code, no luck.

    Thread Starter JDNGuru

    (@jdnguru)

    My site is: themusicofdavidsides.com

    I am trying to limit the video category on the first page. I want it so it only SHOWS about 20 recent videos, while the true Video category shows all of them.

    I have tried going to Settings > Readers and set it to 200, but that also limits the true Video category AND the Front page.

    I would like to limit the front page video category to 20 posts only.

    Thanks, alcymyth. I’ll try playing around with this.

    Thread Starter JDNGuru

    (@jdnguru)

    Anyone?

    Thread Starter JDNGuru

    (@jdnguru)

    Do I need to have a certain plugin before using that code? I believe I put that code before the header and it’s still not working.

    index.php code:
    https://wordpress.pastebin.com/rsa2ddmp

    I’m trying to do the same thing, main page- limit to X posts and for that category- no limit.

    I’m trying to add the code, but sorry for beginner question, where’s the loop?

    <?php get_header(); ?>
    
    	 <?php
    		//Get value from Admin Panel
    		$cp_categories = get_categories('hide_empty=0');
    
            $status1 = get_settings( "cp_preventHeadline" );
    
            if ( $status1 != "No" ) {
    
            $ar_headline = get_settings( "ar_headline" );
    		$ar_featured = get_settings( "ar_featured" );
    
            }
    
            ?>
    
    	<div id="bottom" class="clearfloat">
    
    	<div id="bottom-left">
    
    	<?php if(!is_paged()) { ?>	
    
    	<div id="front-list">	
    
    	<?php $width = get_settings ( "cp_thumbWidth_LatestPost" );
    		$height = get_settings ( "cp_thumbHeight_LatestPost" );
    		if ( $width == 0 ) { $width = 150; }
    		if ( $height == 0 ) { $height = 150; }
    	?>
    
    	<?php query_posts(array(
    			'category__not_in' => array($ar_headline,$ar_featured),
    			'showposts' => 1,
    			)); ?>
    
    	<?php while (have_posts()) : the_post(); ?>
        <?php global $ar_ID; global $post; $ar_ID[] = $post->ID; ?>
    
    	<div class="clearfloat">
    	<h3 class="cat_title"><?php the_category(', '); ?> &raquo;</h3>
    	<span class="title"><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></span>
    	<div class="meta"><?php the_time(get_option('date_format')); ?> – <?php the_time(); ?> | <?php comments_popup_link(__('No Comment','arthemia'), __('One Comment','arthemia'), __('% Comments','arthemia'));?></div>		
    
        <?php $status = get_settings ( "cp_postThumb" );
    		$status2 = get_settings ( "cp_thumbAuto" );
    
    		if (( $status2 != "first" ) && ( $status != "no" )) { ?>
    
    	<?php $values = get_post_custom_values("Image");
    	if (isset($values[0])) { ?>
    	<p><img src="<?php echo bloginfo('template_url'); ?>/scripts/timthumb.php?src=/<?php
    $values = get_post_custom_values("Image"); echo $values[0]; ?>&w=<?php echo $width; ?>&h=<?php echo $height; ?>&zc=1&q=100"
    alt="<?php the_title(); ?>" class="left" width="<?php echo $width; ?>px" height="<?php echo $height; ?>px"  /></p>
    	<?php } ?>
    
    	<?php } ?>
    
    	<?php the_content(__('Read the full story &raquo;','arthemia')); ?>
    	</div>
    
          	<?php endwhile; ?>
    	<?php wp_reset_query(); ?>
    
    	</div>
    
    	<?php } ?>
    
    	<?php $column = get_settings ( "cp_status_Column" );
    		if ( $column != "one" ) { ?>	
    
    	<div id="paged-list">
    	<?php add_filter('post_limits', 'my_post_limit'); ?>
    
    	<?php
    		global $myOffset;
    		$myOffset = 1;
    		$temp = $wp_query;
    		$wp_query= null;
    		$wp_query = new WP_Query();
    		$wp_query->query(array(
    				'offset' => $myOffset,
    				'category__not_in' => array($ar_headline,$ar_featured),
    				'paged' => $paged,
    				)); ?>
    
    		<?php if (have_posts()) : ?>
    		<?php $i = 1; ?>
    
    		<?php while ($wp_query->have_posts()) : $wp_query->the_post(); ?>
            <?php global $ar_ID; global $post; $ar_ID[] = $post->ID; ?>
    
    	<?php if( $odd = $i%2 ) { echo '<div class="clearfloat">'; } ?>
    
    	<div class="tanbox <?php if( $odd = $i%2 ) { echo 'left'; } else { echo 'right'; } ?>">
    		<span class="title"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></span>
    		<div class="meta"><?php the_time(get_option('date_format')); ?> – <?php the_time(); ?> | <?php comments_popup_link(__('No Comment','arthemia'), __('One Comment','arthemia'), __('% Comments','arthemia'));?></div>
    
    	<?php $width = get_settings ( "cp_thumbWidth_Column" );
    		$height = get_settings ( "cp_thumbHeight_Column" );
    		if ( $width == 0 ) { $width = 80; }
    		if ( $height == 0 ) { $height = 80; }
    	?>
    
    	<?php $status = get_settings ( "cp_thumbAuto" );
    		if ( $status != "first" ) { ?>
    
    	<?php
    	//Check if custom field key "Image" has a value
    	$values = get_post_custom_values("Image");
    	if (isset($values[0])) {
    	?>
    		<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><img src="<?php echo bloginfo('template_url'); ?>/scripts/timthumb.php?src=/<?php
    $values = get_post_custom_values("Image"); echo $values[0]; ?>&w=<?php echo $width; ?>&h=<?php echo $height; ?>&zc=1&q=100"
    alt="<?php the_title(); ?>" class="left" width="<?php echo $width; ?>px" height="<?php echo $height; ?>px"  /></a>
    		<?php } ?>
    
    	<?php } else { ?>
    
    	<?php $id =$post->ID;
    $the_content =$wpdb->get_var("SELECT post_content FROM $wpdb->posts WHERE ID = $id");
    $pattern = '!<img.*?src="(.*?)"!';
    preg_match_all($pattern, $the_content, $matches);
    $image_src = $matches['1'][0]; ?>
    
    	<?php if($image_src != '') { ?><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>">
    <img src="<?php echo bloginfo('template_url'); ?>/scripts/timthumb.php?src=<?php echo $image_src; ?>&w=<?php echo $width; ?>&h=<?php echo $height; ?>&zc=1&q=100"
        alt="<?php the_title(); ?>" class="left" width="<?php echo $width; ?>px" height="<?php echo $height; ?>px"  /></a><?php } ?>
    
    	<?php } ?>
    
    		<?php $status = get_settings ( "cp_excerptColumn" );		if ( $status != "no" ) { ?>
    		<?php the_excerpt() ?>
    		<?php } ?>
    	</div>
    
    	<?php if( $odd = $i%2 ) { } else { echo '</div>'; } ?>
    
          <?php $i++; endwhile; ?>
    
    	<?php if( $odd = $i%2 ) { } else { echo '</div>'; } ?>
    
    	<div id="navigation">
    	<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>
    
    	</div>
    
    	<?php endif; ?>
    	</div>
    
    	<?php } else { ?>
    
    	<div id="paged-list">
    	<?php add_filter('post_limits', 'my_post_limit'); ?>
    
    	<?php
    		global $myOffset;
    		$myOffset = 1;
    		$temp = $wp_query;
    		$wp_query= null;
    		$wp_query = new WP_Query();
    		$wp_query->query(array(
    				'offset' => $myOffset,
    				'category__not_in' => array($ar_headline,$ar_featured),
    				'paged' => $paged,
    				)); ?>
    
    		<?php if (have_posts()) : ?>
    
    		<?php while ($wp_query->have_posts()) : $wp_query->the_post(); ?>
    	    <?php global $ar_ID; global $post; $ar_ID[] = $post->ID; ?>
    
    		<div class="onecolumn clearfloat">
    
    		<span class="title"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></span>
    		<div class="meta"><?php the_time(get_option('date_format')); ?> – <?php the_time(); ?> | <?php comments_popup_link(__('No Comment','arthemia'), __('One Comment','arthemia'), __('% Comments','arthemia'));?></div>
    
    	<?php $width = get_settings ( "cp_thumbWidth_Column" );
    		$height = get_settings ( "cp_thumbHeight_Column" );
    		if ( $width == 0 ) { $width = 80; }
    		if ( $height == 0 ) { $height = 80; }
    	?>
    
    	<?php $status = get_settings ( "cp_thumbAuto" );
    		if ( $status != "first" ) { ?>
    
    	<?php
    	//Check if custom field key "Image" has a value
    	$values = get_post_custom_values("Image");
    	if (isset($values[0])) {
    	?>
    		<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><img src="<?php echo bloginfo('template_url'); ?>/scripts/timthumb.php?src=/<?php
    $values = get_post_custom_values("Image"); echo $values[0]; ?>&w=<?php echo $width; ?>&h=<?php echo $height; ?>&zc=1&q=100"
    alt="<?php the_title(); ?>" class="left" width="<?php echo $width; ?>px" height="<?php echo $height; ?>px"  /></a>
    		<?php } ?>
    
    	<?php } else { ?>
    
    	<?php $id =$post->ID;
    $the_content =$wpdb->get_var("SELECT post_content FROM $wpdb->posts WHERE ID = $id");
    $pattern = '!<img.*?src="(.*?)"!';
    preg_match_all($pattern, $the_content, $matches);
    $image_src = $matches['1'][0]; ?>
    
    	<?php if($image_src != '') { ?><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>">
    <img src="<?php echo bloginfo('template_url'); ?>/scripts/timthumb.php?src=<?php echo $image_src; ?>&w=<?php echo $width; ?>&h=<?php echo $height; ?>&zc=1&q=100"
        alt="<?php the_title(); ?>" class="left" width="<?php echo $width; ?>px" height="<?php echo $height; ?>px"  /></a><?php } ?>
    
    	<?php } ?>
    
    		<?php $status = get_settings ( "cp_excerptColumn" );		if ( $status != "no" ) { ?>
    		<?php the_excerpt() ?>
    		<?php } ?>
    		</div>
    
          	<?php endwhile; ?>
    
    		<div id="navigation">
    		<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?></div>
    
    		<?php endif; ?>
    
    	</div>
    
    	<?php } ?>	
    
    	<?php $wp_query = null; $wp_query = $temp;?>
    	<?php remove_filter('post_limits', 'my_post_limit'); ?>
    
    	</div>
    	<?php get_sidebar(); ?>
    
    	</div>	
    
    <?php get_footer(); ?>

    Thanks, MichaelH.

    I think this will actually help my other post.

Viewing 6 replies - 1 through 6 (of 6 total)