WordPress.org

Ready to get started?Download WordPress

Forums

'Read More...' Appearing on posts that do not use (2 posts)

  1. kizaDesign
    Member
    Posted 5 months ago #

    Hi All!

    I'm trying my hardest to remove the "Read More..." from posts that are not using the <!--more--> tag. These posts are already fully displayed, do not use the <!--more--> tag, have no extra text on the post, and do not exceed the excerpt character amount, but "Read More..." is still displaying. I've tried contacting the developer, and he's non-responsive, so I'm hoping that it's an easy spot someone will see it :) If not, it's no worry!

    <?php get_header(); ?>
    
    <?php $title = get_post_meta( $post->ID, 'rd_page_title', true );
    
    	   $color1 = get_post_meta( $post->ID, 'rd_title_maincolor', true );
    
    	   $color2 = get_post_meta( $post->ID, 'rd_title_subcolor', true );
    
    	   $title_bg = get_post_meta( $post->ID, 'rd_title_bg', true );
    
    	   $join = get_post_meta( $post->ID, 'rd_join', true );
    
    	   $subtitle = get_post_meta($post->ID, 'rd_subtitle', true);
    
    	   if( $join == 'yes' ){
    
    	   echo '<style type="text/css">#page_content{padding:0px 0 70px 0;}#page_content,#page_content a,.post-info { color:rgba(255,255,255,0.9);}h1,h2,h3,h4,h5,h6,icon,.icon_box icon {color:rgba(255,255,255,1);}.icon_box {border:1px dashed rgba(255, 255, 255, 0.6);}.normal{border-top:1px solid rgba(255, 255, 255, 0.35);}.dashed,.post-info{border-top:1px dashed rgba(255, 255, 255, 0.35);}.dotted{border-top:1px dotted rgba(255, 255, 255, 0.35);}.post,.post-info{border-bottom:1px dashed rgba(255, 255, 255, 0.35);}.post-user,.post-cat,.post-tag,.post-date{border-right:1px dashed rgba(255, 255, 255, 0.35);}.post-attachement,.pagination span, .pagination a,.testimonial-next, .testimonial-prev,.button_sc_,.button_sc_:hover{border:1px dashed rgba(255, 255, 255, 0.35);}.icon_box h3:hover{color:#222;}.pagination a:hover ,.pagination .current,.testimonial-next:hover, .testimonial-prev:hover{background-color:#222;}</style>';	   
    
    	   }
    
    	   if($title_bg == '' && $color2 !==''){
    
    	   echo '<style type="text/css">#title_container{';
    
    	   echo 'background-color: ' . $color2 . ';';
    
    	   echo 'background-image: -moz-radial-gradient(center center, circle cover, ' . $color2 . ' 0%, ' . $color1 . ' 100%);';
    
    	   echo 'background-image: -webkit-radial-gradient(center center, circle cover, ' . $color2 . ' 0%, ' . $color1 . ' 100%);';
    
    	   echo 'background-image: -o-radial-gradient(center center, circle cover, ' . $color2 . ' 0%, ' . $color1 . ' 100%);';
    
    	   echo 'background-image: -ms-radial-gradient(center center, circle cover, ' . $color2 . ' 0%, ' . $color1 . ' 100%);';
    
    	   echo 'background-image: radial-gradient(center center, circle cover, ' . $color2 . ' 0%, ' . $color1 . ' 100%);} ';
    
    	   echo '</style>';}
    
    	   elseif($title_bg !== '' ){
    
           echo '<style type="text/css">#title_container{';
    
    	   echo 'background:url('.$title_bg.') top fixed no-repeat;';   
    
    	   echo '</style>';}
    
    	   ?>
    
    <?php if( $title == 'yes' ){ ?>
    
    <div id="title">
    
    <div id="page_title">
    
        <?php the_title(); ?>
    
    </div>
    
      <?php if($subtitle){
    
    echo '
    
    <div id="page_subtitle">
    
    '. $subtitle.'
    
    </div>';
    
      }
    
    ?>
    
    </div>
    
      <?php }
    
    	$slider_page_id = $post->ID;
    
    	if(is_home() && !is_front_page()){
    
    		$slider_page_id = get_option('page_for_posts');
    
    	}
    
    	if( $title == 'no' ){
    
    		echo '<style type="text/css">.rev_container{padding:60px 0;}</style>';
    
    	}
    
    	else{
    
    		echo '<style type="text/css">.rev_container{padding:0 0 60px 0;}</style>';
    
    	}
    
    	if(get_post_meta($slider_page_id, 'rd_slider_type', true) == 'layer' && (get_post_meta($slider_page_id, 'rd_slider', true) || get_post_meta($slider_page_id, 'rd_slider', true) != 0)): ?>
    
      <?php echo do_shortcode('[rev_slider '.get_post_meta($slider_page_id, 'rd_slider', true).']'); ?>
    
      <?php endif; ?>
    
      <?php if( $join == 'no' ){ ?>
    
    </div>
    
    </div>
    
    <!-- #page -->
    
    <div id="page">
    
    <div class="wrapper">
    
    <?php } ?>
    
    <!-- #page_content -->
    
    <div id="page_content">
    
    	<?php 
    
    				$i = 0;
    
      				$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
    
      				$args=array(
    
        				'post_status' => 'publish',
    
        				'paged' => $paged,
    
      				);
    
      				$temp = $wp_query;  // assign original query to temp variable for later use
    
      				$wp_query = null;
    
      				$wp_query = new WP_Query();
    
      				$wp_query->query($args);
    
    	   				global $more;
    
    	   				$more = 0;
    
    					$count = 0;
    
    				if ( $wp_query ) : 
    
    				while ( $wp_query->have_posts() ) : $wp_query->the_post();  ?>
    
       <?php global $more;
    
    $more = 0; if ($i < 1 ){?>
    
     <!-- .post -->
    
        <div class="post_grid">
    
          <?php
    
    if(get_post_meta($post->ID, 'rd_show_slider', true) == 'yes') {
    
    $my_meta = get_post_meta($post->ID, 'rd_video', true);
    
    if ($my_meta !== ''){echo "<div class='post-attachement'>".$my_meta."</div>";}else{
    
    $args = array( 'post_type' => 'attachment', 'numberposts' => -1, 'post_status' => null, 'post_parent' => $post->ID ); 
    
    ?>
    
          <?php 
    
    //find images in the content with "wp-image-{n}" in the class name
    
    preg_match_all('/<img[^>]?class=["|\'][^"]*wp-image-([0-9]*)[^"]*["|\'][^>]*>/i', get_the_content(), $result);  
    
    //echo '<pre>' . htmlspecialchars( print_r($result, true) ) .'</pre>';
    
    $exclude_imgs = $result[1];
    
    $args = array(
    
    	'order'          => 'ASC',
    
    	'post_type'      => 'attachment',
    
    	'post_parent'    => $post->ID,
    
    	'exclude'		 => $exclude_imgs, // <--
    
    	'post_mime_type' => 'image',
    
    	'post_status'    => null,
    
    	'numberposts'    => -1,
    
    );
    
    $attachments = get_posts($args);
    
    if ($attachments) {
    
    echo "<div class='post-attachement'><div class='flexslider'><ul class='slides'>";
    
    	foreach ($attachments as $attachment) {
    
    	echo "<li>";
    
        echo '<a href="' . get_permalink( $post->ID ) . '">';
    
           echo wp_get_attachment_image( $attachment->ID, 'large-image' );
    
    		echo "</a></li>";
    
    	}
    
    echo "</ul></div></div>"; 
    
    }?>
    
          <?php }} ?>
    
          <!-- .title -->
    
          <div class="post-title"><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>">
    
            <?php the_title(); ?>
    
            </a></div>
    
          <!-- .title END--> 
    
          <!-- post meta -->
    
          <div class="post-info">
    
            <div class="post-date">
    
              <?php the_time('F j, Y') ?>
    
            </div>
    
            <div class="post-user">
    
              <?php echo get_the_term_list( get_the_ID(), 'character', '', ' | ' ) ?>
    
            </div>
    
            <div class="post-cat">
    
              <?php the_category(',') ?>
    
            </div>
    
            <div class="post-tag">
    
              <?php
    
    $tag = get_the_tags();
    
    if (! $tag) { ?>
    
              No tags.
    
              <?php } else { ?>
    
              <?php the_tags(' ', ' | ', ''); ?>
    
              <?php } ?>
    
            </div>
    
            <div class="post-com">
    
              <?php comments_popup_link('0','1','%','comments-link'); ?>
    
            </div>
    
          </div>
    
          <!-- post meta END --> 
    
          <!-- .entry -->
    
          <div class="entry">
    
            <?php the_content(); ?>
    
          </div>
    
          <!-- .entry END --> 
    
          <!-- .post-content END--> 
    
        </div>
    
        <!-- .post END -->
    
        <? $i = 1; }else { ?>
    
         <!-- .post -->
    
        <div class="post_grid" style="margin-right:0;">
    
          <?php
    
    if(get_post_meta($post->ID, 'rd_show_slider', true) == 'yes') {
    
    $my_meta = get_post_meta($post->ID, 'rd_video', true);
    
    if ($my_meta !== ''){echo "<div class='post-attachement'>".$my_meta."</div>";}else{
    
    $args = array( 'post_type' => 'attachment', 'numberposts' => -1, 'post_status' => null, 'post_parent' => $post->ID ); 
    
    ?>
    
          <?php 
    
    //find images in the content with "wp-image-{n}" in the class name
    
    preg_match_all('/<img[^>]?class=["|\'][^"]*wp-image-([0-9]*)[^"]*["|\'][^>]*>/i', get_the_content(), $result);  
    
    //echo '<pre>' . htmlspecialchars( print_r($result, true) ) .'</pre>';
    
    $exclude_imgs = $result[1];
    
    $args = array(
    
    	'order'          => 'ASC',
    
    	'post_type'      => 'attachment',
    
    	'post_parent'    => $post->ID,
    
    	'exclude'		 => $exclude_imgs, // <--
    
    	'post_mime_type' => 'image',
    
    	'post_status'    => null,
    
    	'numberposts'    => -1,
    
    );
    
    $attachments = get_posts($args);
    
    if ($attachments) {
    
    echo "<div class='post-attachement'><div class='flexslider'><ul class='slides'>";
    
    	foreach ($attachments as $attachment) {
    
    	echo "<li>";
    
        echo '<a href="' . get_permalink( $post->ID ) . '">';
    
           echo wp_get_attachment_image( $attachment->ID, 'large-image' );
    
    		echo "</a></li>";
    
    	}
    
    echo "</ul></div></div>"; 
    
    }?>
    
          <?php }} ?>
    
          <!-- .title -->
    
          <div class="post-title"><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>">
    
            <?php the_title(); ?>
    
            </a></div>
    
          <!-- .title END--> 
    
          <!-- post meta -->
    
          <div class="post-info">
    
            <div class="post-user">
    
              <?php the_author(); ?>
    
            </div>
    
            <div class="post-date">
    
              <?php the_time('F j, Y') ?>
    
            </div>
    
            <div class="post-cat">
    
              <?php the_category(',') ?>
    
            </div>
    
            <div class="post-tag">
    
              <?php
    
    $tag = get_the_tags();
    
    if (! $tag) { ?>
    
              No tags.
    
              <?php } else { ?>
    
              <?php the_tags(' ', ' | ', ''); ?>
    
              <?php } ?>
    
            </div>
    
            <div class="post-com">
    
              <?php comments_popup_link('0','1','%','comments-link'); ?>
    
            </div>
    
          </div>
    
          <!-- post meta END --> 
    
          <!-- .entry -->
    
          <div class="entry">
    
            <?php the_content(); ?>
    
          </div>
    
          <!-- .entry END --> 
    
          <!-- .post-content END--> 
    
        </div>
    
        <!-- .post END -->
    
        <? $i = 0; }?>
    
        <?php endwhile; ?>
    
        <!-- .navigation -->
    
        <div class="navigation">
    
          <?php kriesi_pagination(); ?>
    
        </div>
    
        <!-- .navigation END --> 
    
    <div style="clear:both"></div>
    
    </div>
    
    <!-- #page_content END -->
    
    </div>
    
    <?php else : ?>
    
    <div id="notfound">
    
      <h2>Not Found</h2>
    
      <p>Sorry, but you are looking for something that isn't here.</p>
    
    </div>
    
    <?php endif; ?>
    
    <?php get_footer(); ?>

    Thanks in advance! Please ask me if you need any more info!

  2. alchymyth
    The Sweeper & Moderator
    Posted 5 months ago #

    what theme are you using?

    unfortunately, if your theme is not from http://wordpress.org/themes/, it is not supported by this forum.
    in this case, you will need to persevere with trying to get support from the developer or consider to post a job at http://jobs.wordpress.net/ or equivalent sites.

Reply

You must log in to post.

About this Topic