Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /* In functions.php */
- /**
- * Remove Related Posts auto-injecting
- *
- */
- function jetpackme_remove_rp() {
- if ( class_exists( 'Jetpack_RelatedPosts' ) ) {
- $jprp = Jetpack_RelatedPosts::init();
- $callback = array( $jprp, 'filter_add_target_to_dom' );
- remove_filter( 'the_content', $callback, 40 );
- }
- }
- add_filter( 'wp', 'jetpackme_remove_rp', 20 );
- /* Inside single.php */
- get_header(); ?>
- <div id="primary" class="content-area">
- <main id="main" class="site-main" role="main">
- <?php while ( have_posts() ) : the_post(); ?>
- <?php get_template_part( 'content', 'single' ); ?>
- <?php get_template_part('parts/news/related', 'posts'); ?>
- <?php endwhile; // end of the loop. ?>
- </main><!-- #main -->
- </div><!-- #primary -->
- <?php get_footer();
- /* Inside content-single.php */ ?>
- <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
- <header class="entry-header">
- <div class="constraint">
- <div class="entry-title-group">
- <?php the_title( '<h1 class="entry-title">', '</h1>' ); ?>
- </div>
- <?php
- if ( has_post_thumbnail() ) {
- echo '<figure class="post-image-container">';
- the_post_thumbnail( 'post-thumbnail');
- echo '</figure>';
- }
- ?>
- </div>
- </header><!-- .entry-header -->
- <section class="news-story">
- <div class="share-bar"><?php if ( function_exists( 'sharing_display' ) ) { sharing_display( '', true ); } ?></div>
- <div class="entry-content">
- <div class="entry-meta">
- <?php the_date('F j, Y', '<time datetime="' . get_the_time('U') . '">', '</time>'); ?>
- </div><!-- .entry-meta -->
- <?php the_content(); ?>
- </div><!-- .entry-content -->
- </section>
- </article><!-- #post-## -->
- <?php
- /* Inside /parts/news/related-posts.php */ ?>
- <aside class="jetpack-rp">
- <h3><span>Related Posts</span></h3>
- <div class="related-posts-wrapper">
- <?php
- if ( class_exists( 'Jetpack_RelatedPosts' ) ) {
- echo do_shortcode( '[jetpack-related-posts]' );
- }
- ?>
- </div>
- </aside>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement