Skip to:
Content
Pages
Categories
Search
Top
Bottom

Forums not displaying after an upgrade to WP 2.3 and BBPress 8.3?

  • Hello all,

    Very odd issue!

    I seem to be missing some forums:

    http://forums.audreysargent.com/

    There should be three additional forums, “The Cafe”, “The Design Divan” and “Written Role Play”.

    They’re still there, is the odd thing. You just can’t see them in the forum listing on the index page, and they’re not showing up in my admin control panel either.

    To prove it, here are links to each of the forums:

    http://forums.audreysargent.com/forum/written-role-play

    http://forums.audreysargent.com/forum/the-cafe

    http://forums.audreysargent.com/forum/the-design-divan

    In addition, this problem seems to happen with or without plugins- so it doesn’t seem to be a plugin issue. Though I could be wrong.

    I’m not seeing any PHP errors, so I’m not sure how to diagnose the issue. It’s obvious all the content is still there, and even still accessible.

    I upgraded the forum BEFORE I upgraded WordPress. Also, it is a fully integrated installation, they share the same database.

    Any thoughts? Big thanks in advance to anyone willing to help me troubleshoot.

Viewing 5 replies - 1 through 5 (of 5 total)
  • I’m getting the vibe this is a mystery. :( I haven’t been able to find anything similar so far, and looking through the source hasn’t helped out at all either.

    Strange indeed. Can you open up your theme’s index.php and paste the code that displays the forum table? (If you need help finding that code, just let me know).

    On second thought, I’m not sure how much that will help. Prior to upgrading, did you have hierarchical forums (parents and children)?

    I didn’t have any parent children forums- stayed away from that and kept it all top level.

    I basically just modified the basic theme that comes with the forums- the only thing I changed was the CSS, so the index.php file should be the same, aside from the few things I added in to call the “who’s online” list and the like.

    <?php

    require(‘./bb-load.php’);

    $bb_db_override = false;

    do_action( ‘bb_index.php_pre_db’, ” );

    if ( isset($_GET) && ‘1’ == $_GET ) :

    $forums = false;

    elseif ( !$bb_db_override ) :

    $forums = get_forums(); // Comment to hide forums

    $topics = get_latest_topics();

    $super_stickies = get_sticky_topics();

    endif;

    do_action( ‘bb_index.php’, ” );

    bb_load_template( ‘front-page.php’, array(‘bb_db_override’, ‘super_stickies’) );

    ?>

    I’ve been working with chrishajer from the forums here on this one, and thanks to his help the problem was discovered and solved.

    Somehow, the “parent” value of each forum was set to 1 instead of 0, but because there was no parent with an id of 1, they weren’t showing up. We went in via PHPmyAdmin, and changed that parent value in the tables from 1 to 0, and they showed up just fine. I never had these under a parent forum.

    Guessing this may have been caused somehow during the database changes during the update? Unsure, but many thanks to Chris for his great help. :)

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.
Skip to toolbar