Created
September 18, 2018 21:54
-
-
Save jesselau76/5ba84dce6b331f8355fcd43376eba367 to your computer and use it in GitHub Desktop.
Divi index.php change to display readmore link on search and tag pages.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php get_header(); ?> | |
| <div id="main-content"> | |
| <div class="container"> | |
| <div id="content-area" class="clearfix"> | |
| <div id="left-area"> | |
| <?php | |
| if ( have_posts() ) : | |
| while ( have_posts() ) : the_post(); | |
| $post_format = et_pb_post_format(); ?> | |
| <article id="post-<?php the_ID(); ?>" <?php post_class( 'et_pb_post' ); ?>> | |
| <?php | |
| $thumb = ''; | |
| $width = (int) apply_filters( 'et_pb_index_blog_image_width', 1080 ); | |
| $height = (int) apply_filters( 'et_pb_index_blog_image_height', 675 ); | |
| $classtext = 'et_pb_post_main_image'; | |
| $titletext = get_the_title(); | |
| $thumbnail = get_thumbnail( $width, $height, $classtext, $titletext, $titletext, false, 'Blogimage' ); | |
| $thumb = $thumbnail["thumb"]; | |
| et_divi_post_format_content(); | |
| if ( ! in_array( $post_format, array( 'link', 'audio', 'quote' ) ) ) { | |
| if ( 'video' === $post_format && false !== ( $first_video = et_get_first_video() ) ) : | |
| printf( | |
| '<div class="et_main_video_container"> | |
| %1$s | |
| </div>', | |
| $first_video | |
| ); | |
| elseif ( ! in_array( $post_format, array( 'gallery' ) ) && 'on' === et_get_option( 'divi_thumbnails_index', 'on' ) && '' !== $thumb ) : ?> | |
| <a class="entry-featured-image-url" href="<?php the_permalink(); ?>"> | |
| <?php print_thumbnail( $thumb, $thumbnail["use_timthumb"], $titletext, $width, $height ); ?> | |
| </a> | |
| <?php | |
| elseif ( 'gallery' === $post_format ) : | |
| et_pb_gallery_images(); | |
| endif; | |
| } ?> | |
| <?php if ( ! in_array( $post_format, array( 'link', 'audio', 'quote' ) ) ) : ?> | |
| <?php if ( ! in_array( $post_format, array( 'link', 'audio' ) ) ) : ?> | |
| <h2 class="entry-title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> | |
| <?php endif; ?> | |
| <?php | |
| et_divi_post_meta(); | |
| if ( 'on' !== et_get_option( 'divi_blog_style', 'false' ) || ( is_search() && ( 'on' === get_post_meta( get_the_ID(), '_et_pb_use_builder', true ) ) ) ) { | |
| truncate_post( 270 ); | |
| //just add this line. scp this file to your divi child theme | |
| printf( ' <a href="%1$s" class="more-link" >%2$s</a>' , esc_url( get_permalink() ), esc_html__( 'read more', 'et_builder' ) ); | |
| } else { | |
| the_content(); | |
| } | |
| ?> | |
| <?php endif; ?> | |
| </article> <!-- .et_pb_post --> | |
| <?php | |
| endwhile; | |
| if ( function_exists( 'wp_pagenavi' ) ) | |
| wp_pagenavi(); | |
| else | |
| get_template_part( 'includes/navigation', 'index' ); | |
| else : | |
| get_template_part( 'includes/no-results', 'index' ); | |
| endif; | |
| ?> | |
| </div> <!-- #left-area --> | |
| <?php get_sidebar(); ?> | |
| </div> <!-- #content-area --> | |
| </div> <!-- .container --> | |
| </div> <!-- #main-content --> | |
| <?php | |
| get_footer(); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment