error reporting is on.
Something is breaking it before anything is sent. I can't figure out what.
Here are a few things I have found.
If I do a print_r() on $_REQUEST I get it sent.
I put that in the WP header and also the plugin above.
In the forums I see the result from both headers. When I click on the blog tab, I only see the print_r result from the plugin above and white page.
If I add this code to blog.php under the comment **pick something to do** I get the display from the blog tab, but not any other links (blog post display, blogs by user, etc)
Code:
if (empty($_GET)){$_GET['do']='list';}
--------------- Added [DATE]1272334131[/DATE] at [TIME]1272334131[/TIME] ---------------
Problem solved!!
I'll post an update in case anyone else has the same problem
The problem seemed to come from Wordpress combining the $_* variables. Specifically the $_REQUEST variable.
Here is how I fixed it.
My forum called wp-load.php and me template header.
wp-load calls wp-config
wp-config calls wp-settings
I duplicated all 3 of these, renamed them vb-* and adjusted the vB plugin to call the new vb-load.php.
In vb-settings i commented out the following lines.
Code:
595. include_once(WP_PLUGIN_DIR . '/' . $plugin);
This does not affect my problem, just reduces some overhead that was unnecessary on the forum pages.
Code:
616. do_action('plugins_loaded');
Again for the overhead
Code:
637. $_REQUEST = array_merge($_GET, $_POST);
This is what fixed the problem.