• My blog has multiple writers using multiple user roles.

    Suddenly, one of my Authors wrote a post and the post content does not show within single.php (website.com/2013/01/7/postname). The title is there, comments section is there, tags, date, category etc. If you look at my recent posts section (“post page”) the full content is there.

    I re-posted this authors exact post on admin account, and the content still didn’t show. Fooled around with it and noticed that if I publish just a few words, the content will show.

    Moments later, to show the user that there was something up I pasted his exact content on admin account again, and suddenly it worked.. But his still wont.

    I posted an ~820 word lorem ipsum text on admin account, it works. I posted exact same text on author account, it didn’t show.

    -I am using WordPress 3.5
    -I have tried disabling ALL plugins to no avail
    -I will test to make sure its theme related, but seeing that it shows everywhere except single.php I will paste that below:
    -Notice: it doesn’t matter which div padder I use, no matter how wide it gets stretched nothing shows. I also removed the “author-box” div temporarily to deal with a responsive issue. I tried replacing it to no avail.

    <?php get_header() ?>
    
    	<div id="content">
    
    		<div class="padder six">
    
    			<?php do_action( 'bp_before_blog_single_post' ) ?>
    
    			<div class="page" id="blog-single" role="main">
    
    			<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    
    				<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    
    					<div class="">
    						<?php echo get_avatar( get_the_author_meta( 'user_email' ), '50' ); ?>
    						<p><?php printf( _x( 'by %s', 'Post written by...', 'buddypress' ), str_replace( '<a href=', '<a rel="author" href=', bp_core_get_userlink( $post->post_author ) ) ); ?></p>
    					</div>
    
    					<div class="post-content">
    						<h2 class="posttitle"><?php the_title(); ?></h2>
    
    						<p class="date">
    							<?php printf( __( '%1$s <span>in %2$s</span>', 'buddypress' ), get_the_date(), get_the_category_list( ', ' ) ); ?>
    							<span class="post-utility alignright"><?php edit_post_link( __( 'Edit this entry', 'buddypress' ) ); ?></span>
    						</p>
    
    						<div class="entry">
    							<?php the_content( __( 'Read the rest of this entry &rarr;', 'buddypress' ) ); ?>
    
    							<?php wp_link_pages( array( 'before' => '<div class="page-link"><p>' . __( 'Pages: ', 'buddypress' ), 'after' => '</p></div>', 'next_or_number' => 'number' ) ); ?>
    						</div>
    
    						<p class="postmetadata"><?php the_tags( '<span class="tags">' . __( 'Tags: ', 'buddypress' ), ', ', '</span>' ); ?>&nbsp;</p>
    
    						<div class="alignleft"><?php previous_post_link( '%link', '<span class="meta-nav">' . _x( '&larr;', 'Previous post link', 'buddypress' ) . '</span> %title' ); ?></div>
    						<div class="alignright"><?php next_post_link( '%link', '%title <span class="meta-nav">' . _x( '&rarr;', 'Next post link', 'buddypress' ) . '</span>' ); ?></div>
    					</div>
    
    				</div>
    
    			<?php comments_template(); ?>
    
    			<?php endwhile; else: ?>
    
    				<p><?php _e( 'Sorry, no posts matched your criteria.', 'buddypress' ) ?></p>
    
    			<?php endif; ?>
    
    		</div>
    
    		<?php do_action( 'bp_after_blog_single_post' ) ?>
    
    		</div><!-- .padder -->
    	</div><!-- #content -->
    
    	<?php get_sidebar() ?>
    
    <?php get_footer() ?>

    Let me know what you think, or if there is any more information I can provide. Here is a link to the actual blog post in question

    https://jibbered.com/2013/01/07/tired-of-being-left-out-the-group-chat-go-sms-pro-is-the-answer/

    Also, here is a link to my post feed which is showing the content:
    https://jibbered.com/newblogs/

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter Baconbits

    (@seriousdon)

    You can also see if you look in the post feed that I reposted the exact content as admin, it its working..

    Thread Starter Baconbits

    (@seriousdon)

    SOLVED: Turns out my functions.php was at fault. It was a lightbox script I gathered from the web to make all posted images on the website automatically add the call for the lightbox 2 plugin. The script worked for the lightboxes but clearly caused serious issues with posts.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Extremely strange Single.php problem’ is closed to new replies.