WordPress.org

Support

Support » How-To and Troubleshooting » wordpress.wp_post2cat doesn’t exist

wordpress.wp_post2cat doesn’t exist

  • I’m getting this error at the top of my 2.3 upgrade when clicking on categories in the sidebar.

    Yes. I’ve been reading the threads. Can someone help me out? website is thoughtquotient DOT com.

    WordPress database error: [Table ‘wordpress.wp_post2cat’ doesn’t exist]
    SELECT SQL_CALC_FOUND_ROWS wp_posts.* FROM wp_posts LEFT JOIN wp_post2cat ON (wp_posts.ID = wp_post2cat.post_id) LEFT JOIN wp_categories ON (wp_post2cat.category_id = wp_categories.cat_ID) WHERE 1=1 AND category_id IN (4) AND (post_type = ‘post’ AND (post_status = ‘publish’)) GROUP BY wp_posts.ID ORDER BY post_date DESC LIMIT 0, 6

    I can copy sidebar.php here if that would help.

    <div id="sidebar">
    
    <ul>
    			<?php 	/* Widgetized sidebar, if you have the plugin installed. */
    					if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?>
    
    <li>
    				<?php include (TEMPLATEPATH . '/searchform.php'); ?>
    			</li>
    			<!-- Author information is disabled per default. Uncomment and fill in your details if you want to use it.
    
    <li><h2>Author</h2>
    			<p>A little something about you, the author. Nothing lengthy, just an overview.</p>
    			</li>
    			-->
    
    			<?php if ( is_404() || is_category() || is_day() || is_month() ||
    						is_year() || is_search() || is_paged() ) {
    			?>
    <li>
    			<?php /* If this is a 404 page */ if (is_404()) { ?>
    			<?php /* If this is a category archive */ } elseif (is_category()) { ?>
    			<p>You are currently browsing the archives for the <?php single_cat_title(''); ?> category.</p>
    
    			<?php /* If this is a yearly archive */ } elseif (is_day()) { ?>
    			<p>You are currently browsing the <a>/"><?php echo bloginfo('name'); ?></a> blog archives
    			for the day <?php the_time('l, F jS, Y'); ?>.</p>
    
    			<?php /* If this is a monthly archive */ } elseif (is_month()) { ?>
    			<p>You are currently browsing the <a>/"><?php echo bloginfo('name'); ?></a> blog archives
    			for <?php the_time('F, Y'); ?>.</p>
    
    			<?php /* If this is a yearly archive */ } elseif (is_year()) { ?>
    			<p>You are currently browsing the <a>/"><?php echo bloginfo('name'); ?></a> blog archives
    			for the year <?php the_time('Y'); ?>.</p>
    
    			<?php /* If this is a monthly archive */ } elseif (is_search()) { ?>
    			<p>You have searched the <a>/"><?php echo bloginfo('name'); ?></a> blog archives
    			for <strong>'<?php the_search_query(); ?>'</strong>. If you are unable to find anything in these search results, you can try one of these links.</p>
    
    			<?php /* If this is a monthly archive */ } elseif (isset($_GET['paged']) && !empty($_GET['paged'])) { ?>
    			<p>You are currently browsing the <a>/"><?php echo bloginfo('name'); ?></a> blog archives.</p>
    
    			<?php } ?>
    
    </li>
     <?php }?>
    
    			<?php wp_list_pages('title_li=<h2>Pages</h2>' ); ?>
    
    <li><h2>Archives</h2>
    <ul>
    				<?php wp_get_archives('type=monthly'); ?>
    				</ul>
    </li>
    			<?php wp_list_categories('show_count=1&title_li=<h2>Categories</h2>'); ?>
    
    			<?php /* If this is the frontpage */ if ( is_home() || is_page() ) { ?>
    				<?php wp_list_bookmarks(); ?>
    
    <li><h2>Meta</h2>
    <ul>
    					<?php wp_register(); ?>
    
    <li><?php wp_loginout(); ?></li>
    <li><a href="http://validator.w3.org/check/referer" title="This page validates as XHTML 1.0 Transitional">Valid XHTML</a></li>
    <li><a href="http://gmpg.org/xfn/">XFN</a></li>
    <li><a href="http://wordpress.org/" title="Powered by WordPress, state-of-the-art semantic personal publishing platform.">WordPress</a></li>
    					<?php wp_meta(); ?>
    				</ul>
    </li>
    			<?php } ?>
    
    			<?php endif; ?>
    		</ul>
    	</div>
Viewing 14 replies - 1 through 14 (of 14 total)
  • Only ‘plugin’ I’ve got running right now is the latest version of akismet.

    There is more than that in the linked thread. Read it.

    i promise i have.
    more than once.

    could it be something in the sidebar?

    please be gracious. i’m still learning.

    Yep, it could. Some themes are not compatible with 2.3. although seemingly you are using the default, which should work. Is this the latest version of the default theme?

    Here’s what I’m seeing in WP:

    WordPress Default 1.6 by Michael Heilemann

    That should be it. I am still suspecting some plugin or some kind of custom code in the sidebar… a widget maybe?

    logged in – went to widgets – i can’t drag any of them off.
    im using ie 6.

    got rid of all widgets.

    Just to exclude any error in the default theme – what happens if you switch to the classic?

    yikes.

    Fatal error: Call to undefined function is_tag() in /var/www/html/wp-includes/template-loader.php on line 38

    WordPress database error: [Table ‘wordpress.wp_post2cat’ doesn’t exist]
    SELECT SQL_CALC_FOUND_ROWS wp_posts.* FROM wp_posts LEFT JOIN wp_post2cat ON (wp_posts.ID = wp_post2cat.post_id) LEFT JOIN wp_categories ON (wp_post2cat.category_id = wp_categories.cat_ID) WHERE 1=1 AND category_id IN (21) AND (post_type = ‘post’ AND (post_status = ‘publish’)) GROUP BY wp_posts.ID ORDER BY post_date DESC LIMIT 0, 6

    Fatal error: Call to undefined function is_tag() in /var/www/html/wp-includes/template-loader.php on line 38

    When it displays an “undefined function” error – that, usually, points to some corrupted files or missing files.

    Try to delete and re-upload the wp-includes folder with a fresh download.

    nice.
    seems like we’re back up and going.
    you’re awesome moshu.

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘wordpress.wp_post2cat doesn’t exist’ is closed to new replies.