Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #80826
    Gavin Lewis
    Member

    I love this theme, but I’m having trouble with the “Continue reading” feature. I would like to be able to use the “more” icon in WP to determine where the “Continue reading” link shows on the front page.

    I tried setting the wordcount in Excerpt/More Tag Settings to way more than needed and this allowed the WP “more” to break in the correct place, but the “Continue reading” link doesn’t show.

    Can anything be done?

    #80840
    Pratik
    Participant

    Hi @Gavin Lewis,

    To use the “more” icon, just set “Appearance=> Customize=> Theme Options => Layout Options=> Full Content Display” option to Full Content Display. This will make use of the the “more” icon rather than using Excerpt Length option(This option will ignore Excerpt length(Words)).

    Let me know if this helped or not.

    #80844
    Gavin Lewis
    Member

    Hi Pratik
    Yes that fixed the problem thanks. But now my home page no longer shows the Featured image (I didn’t change any other settings) can I fix this? because I really want those pictures to be displayed on the home page

    #80845
    Pratik
    Participant

    Hi @Gavin Lewis,

    For this, you will need to do a bit of customization using child theme. Please follow following steps:
    1. Create A Child Theme for Catch Evolution. Details for child theme is here

    2. Then in your child theme, make a blank file content.php and add in following code:

    
    <?php
    /**
     * The child template for displaying content overriding parent theme
     *
     * @package Catch Themes
     * @subpackage Catch_Evolution_Child
     */
    ?>
    <?php
    	// get data value from theme options
    	global $catchevolution_options_settings;
        $options = $catchevolution_options_settings;
    	$layout = $options[ 'sidebar_layout' ];
    	if ( $layout == 'no-sidebar-full-width' ) { 
    		$imagesize = "featured-slider-larger";
    	} 
    	else { 
    		$imagesize = "featured-slider";
    	}
    ?>
    
    	<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    		<header class="entry-header">
    			<?php if ( is_sticky() ) : ?>
    				<hgroup>
    					<h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'catch-evolution' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>
    					<h3 class="entry-format"><?php _e( 'Featured', 'catch-evolution' ); ?></h3>
    				</hgroup>
    			<?php else : ?>
    			<h1 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'catch-evolution' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h1>
    			<?php endif; ?>
    
    			<?php if ( 'post' == get_post_type() ) : ?>
                    <div class="entry-meta">
                        <?php catchevolution_posted_on(); ?>
                        <?php if ( comments_open() && ! post_password_required() ) : ?>
                        	<span class="sep"> &mdash; </span>
                            <span class="comments-link">
                             	<?php comments_popup_link(__('Leave a reply', 'catch-evolution'), __('1 Comment &darr;', 'catch-evolution'), __('% Comments &darr;', 'catch-evolution')); ?>
                            </span>
                        <?php endif; ?>
                    </div><!-- .entry-meta -->
    			<?php endif; ?>
    		</header><!-- .entry-header -->
            	
    		 <?php 
    			global $catchevolution_options_settings;
        		$options = $catchevolution_options_settings;
    			$current_content_layout = $options['content_layout'];
    			$catchevolution_excerpt = get_the_excerpt();
    		if ( is_search() ) : // Only display Excerpts for Search ?>
                <div class="entry-summary">
                    <?php the_excerpt(); ?>
                </div><!-- .entry-summary -->
            <?php elseif ( post_password_required() ) : // Password Protected Post ?>
                <div class="entry-content">
                    <?php the_content(); ?>
                </div><!-- .entry-summary -->    
            <?php elseif ( $current_content_layout=='excerpt' && !empty( $catchevolution_excerpt ) ) : // Only display Featured Image and Excerpts if checked in Theme Option ?>
                <div class="entry-summary">
                    <?php if( has_post_thumbnail() ):?>
                   		<a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'catch-evolution' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark">
    						<?php the_post_thumbnail( $imagesize ); ?>
                       	</a>
                    <?php endif; ?>
                    <?php the_excerpt(); ?>
                </div><!-- .entry-summary -->
    		<?php else : ?>
    		<div class="entry-content">
    			<?php if( has_post_thumbnail() ):?>
               		<a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'catch-evolution' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark">
    					<?php the_post_thumbnail( $imagesize ); ?>
                   	</a>
                <?php endif; ?>
    			<?php 
    			global $catchevolution_options_settings;
    			$options = $catchevolution_options_settings;
    			$more_tag_text = $options[ 'more_tag_text' ];
    			the_content( sprintf( __( '%s', 'catch-evolution' ), esc_attr( $more_tag_text ) ) ); ?>
    			<?php wp_link_pages( array( 
                    'before'		=> '<div class="page-link"><span class="pages">' . __( 'Pages:', 'catch-evolution' ) . '</span>',
                    'after'			=> '</div>',
                    'link_before' 	=> '<span>',
                    'link_after'   	=> '</span>',
                ) ); 
                ?>
    		</div><!-- .entry-content -->
    		<?php endif; ?>
    
    		<footer class="entry-meta">
    			<?php $show_sep = false; ?>
    			<?php if ( 'post' == get_post_type() ) : // Hide category and tag text for pages on Search ?>
    			<?php
    				/* translators: used between list items, there is a space after the comma */
    				$categories_list = get_the_category_list( __( ', ', 'catch-evolution' ) );
    				if ( $categories_list ):
    			?>
    			<span class="cat-links">
    				<?php printf( __( '<span class="%1$s">Posted in</span> %2$s', 'catch-evolution' ), 'entry-utility-prep entry-utility-prep-cat-links', $categories_list );
    				$show_sep = true; ?>
    			</span>
    			<?php endif; // End if categories ?>
    			<?php
    				/* translators: used between list items, there is a space after the comma */
    				$tags_list = get_the_tag_list( '', __( ', ', 'catch-evolution' ) );
    				if ( $tags_list ):
    				if ( $show_sep ) : ?>
    			<span class="sep"> | </span>
    				<?php endif; // End if $show_sep ?>
    			<span class="tag-links">
    				<?php printf( __( '<span class="%1$s">Tagged</span> %2$s', 'catch-evolution' ), 'entry-utility-prep entry-utility-prep-tag-links', $tags_list );
    				$show_sep = true; ?>
    			</span>
    			<?php endif; // End if $tags_list ?>
    			<?php endif; // End if 'post' == get_post_type() ?>
    
    			<?php if ( comments_open() ) : ?>
    			<?php if ( $show_sep ) : ?>
    			<span class="sep"> | </span>
    			<?php endif; // End if $show_sep ?>
    			<span class="comments-link"><?php comments_popup_link(__('Leave a reply', 'catch-evolution'), __('1 Comment &darr;', 'catch-evolution'), __('% Comments &darr;', 'catch-evolution')); ?></span>
    			<?php endif; // End if comments_open() ?>
    
    			<?php edit_post_link( __( 'Edit', 'catch-evolution' ), '<span class="edit-link">', '</span>' ); ?>
    		</footer><!-- #entry-meta -->
    	</article><!-- #post-<?php the_ID(); ?> -->
    

    This will add the featured image in the full content. Let me know if this solves your issue or not.

    #80892
    Sakin
    Keymaster

    @Pratik: Thanks for the detail codes. But we might need to add this in next version update.


    @gavin-lewis
    : Thanks for the feedback. We have added this in version update list.

    #80900
    Gavin Lewis
    Member

    @Pratik thanks for the detailed reply, but see below ?

    @Sakin glad to hear it will be in the next update because I don’t have easy access to my files on the server, so I’ll wait for the update. Do you know when it will be?

    #80948
    Sakin
    Keymaster

    @gavin-lewis: Looks like you have to go with @pratik suggestion as the update will be available to pro version first and that is also due in end of December.

    You don’t need to access you files in server. You can just build child theme or download sample child theme from http://catchthemes.com/blog/create-child-theme-wordpress/ and then add the above code. Zip you child theme and upload it in your server from “Appearance => Theme Options => Add New => Uplaods”

Viewing 7 posts - 1 through 7 (of 7 total)
  • The topic ‘Continue reading wordcount’ is closed to new replies.