Link to home
Start Free TrialLog in
Avatar of Don_Pendergraft
Don_Pendergraft

asked on

Post truncation problem after upgrade to Wordpress 2.7.1

I recently upgraded our blog to Wordpress 2.7.1 from a previous version of Wordpress. Things went very well. The only problem is that all of the posts displayed on the home page are truncated. If you click on them, you get the full posts, so the posts do exist, but this is not what we want. We want full posts on the home page. Under Settings=>Reading, I selected "Full Text", but it doesn't matter. I have posted the code for the main index page. The blog url is http://www.morterblog.com. Thank you in advance for your help with this troublesome issue!
<?php get_header(); ?>
<script src="../../../../Scripts/AC_ActiveX.js" type="text/javascript"></script>
<script src="../../../../Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
 
 
<div id="content">
<br><br>
 
 
<div id="contentleft">
	<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
	<div class="the_date">
			<div class="date_m"><?php the_time('M') ?></div>
			<div class="date_d"><?php the_time('j') ?></div>
            </div>
            
	<h1><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h1>
			
	<p>
		
    Filed Under <?php the_category(', ') ?>
    
    </p>
	<?php the_content(__('Read more'));?>
	<!--
	<?php trackback_rdf(); ?>
	-->
	
	<a name="comments"></a><h1>Comments</h1>
	<?php comments_template(); // Get wp-comments.php template ?>
	<?php endwhile; else: ?>
 
	<p><?php _e('Sorry, no posts matched your criteria.'); ?></p><?php endif; ?>
	
	<!-- <div align="center" id="paginate"><?// print_pg_navigation() ?></div> -->
	</div>
	
<?php get_sidebar(); ?>
 
<!-- The main column ends  -->
 
<?php get_footer(); ?>

Open in new window

Avatar of gwkg
gwkg
Flag of United States of America image

Try changing
<?php the_content(__('Read more'));?>
to
<?php the_content(); ?>
if that doesn't work try changing
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
to
<?php global $more; if (have_posts()) : while (have_posts()) : the_post(); ?>
and
<?php the_content(); ?>
to
<?php
// Display all content, including text below more
$more = 1;
the_content();
?>

http://codex.wordpress.org/Template_Tags/the_content#Description
 
Avatar of Don_Pendergraft
Don_Pendergraft

ASKER

Thank you for your help. I tried what you suggested, but with no effect. The code for the main index template, as changed, is attached. I hope we can figure this one out! Thanks.

Don

<?php get_header(); ?>
<script src="../../../../Scripts/AC_ActiveX.js" type="text/javascript"></script>
<script src="../../../../Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
 
 
<div id="content">
<br><br>
 
 
<div id="contentleft">
	<?php global $more; if (have_posts()) : while (have_posts()) : the_post(); ?> 
	<div class="the_date">
			<div class="date_m"><?php the_time('M') ?></div>
			<div class="date_d"><?php the_time('j') ?></div>
            </div>
            
	<h1><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h1>
			
	<p>
		
    Filed Under <?php the_category(', ') ?>
    
    </p>
	<?php
// Display all content, including text below more
$more = 1;
the_content();
?>
	<!--
	<?php trackback_rdf(); ?>
	-->
	
	<a name="comments"></a><h1>Comments</h1>
	<?php comments_template(); // Get wp-comments.php template ?>
	<?php endwhile; else: ?>
 
	<p><?php _e('Sorry, no posts matched your criteria.'); ?></p><?php endif; ?>
	
	<!-- <div align="center" id="paginate"><?// print_pg_navigation() ?></div> -->
	</div>
	
<?php get_sidebar(); ?>
 
<!-- The main column ends  -->
 
<?php get_footer(); ?>

Open in new window

one correction to the coder

<?php global $more;
$more = 1;
the_content(); ?>

try the code and let me know
<?php get_header(); ?>
<script src="../../../../Scripts/AC_ActiveX.js" type="text/javascript"></script>
<script src="../../../../Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
 
 
<div id="content">
<br><br>
 
 
<div id="contentleft">
        <?php global $more; if (have_posts()) : while (have_posts()) : the_post(); ?> 
        <div class="the_date">
                        <div class="date_m"><?php the_time('M') ?></div>
                        <div class="date_d"><?php the_time('j') ?></div>
            </div>
            
        <h1><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h1>
                        
        <p>
                
    Filed Under <?php the_category(', ') ?>
    
    </p>
        <?php
// Display all content, including text below more
php global $more;
$more = 1;
the_content();
?>
        <!--
        <?php trackback_rdf(); ?>
        -->
        
        <a name="comments"></a><h1>Comments</h1>
        <?php comments_template(); // Get wp-comments.php template ?>
        <?php endwhile; else: ?>
 
        <p><?php _e('Sorry, no posts matched your criteria.'); ?></p><?php endif; ?>
        
        <!-- <div align="center" id="paginate"><?// print_pg_navigation() ?></div> -->
        </div>
        
<?php get_sidebar(); ?>
 
<!-- The main column ends  -->
 
<?php get_footer(); ?>

Open in new window

No luck. And now when I click on the summary title, it doesn't even show the post! Man, I regret "upgrading" to 2.7.1. Help!
Put the main index back, but the problem remains. It just shows the titles, no content displayed, even if you click the title, it won't show the content of the post. :(

<?php get_header(); ?>
<script src="../../../../Scripts/AC_ActiveX.js" type="text/javascript"></script>
<script src="../../../../Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
 
 
<div id="content">
<br><br>
 
 
<div id="contentleft">
	<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
	<div class="the_date">
			<div class="date_m"><?php the_time('M') ?></div>
			<div class="date_d"><?php the_time('j') ?></div>
            </div>
            
	<h1><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h1>
			
	<p>
		
    Filed Under <?php the_category(', ') ?>
    
    </p>
	<?php the_content(__('Read more'));?>
	<!--
	<?php trackback_rdf(); ?>
	-->
	
	<a name="comments"></a><h1>Comments</h1>
	<?php comments_template(); // Get wp-comments.php template ?>
	<?php endwhile; else: ?>
 
	<p><?php _e('Sorry, no posts matched your criteria.'); ?></p><?php endif; ?>
	
	<!-- <div align="center" id="paginate"><?// print_pg_navigation() ?></div> -->
	</div>
	
<?php get_sidebar(); ?>
 
<!-- The main column ends  -->
 
<?php get_footer(); ?>

Open in new window

ASKER CERTIFIED SOLUTION
Avatar of dosth
dosth
Flag of India image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thank you for the suggestions! Actually, I did switch to default theme and deactivated all plugins, but the problem remained. Any other ideas?

Don
The two answers that I split the points between when combined together yield the correct solution. Just switching to the default theme didn't fix the problem. Just deactivating all of the plugins didn't fix the problem. However, when I did both together, I was able to get the site back to how it's supposed to be. Great job on the collaborative effort!
sounds good you figured it.

thanks for the points too............

thanks
Dosth