Skip to:

I can’t work out what’s wrong? Producing a fatal error.

  • Rhys Wynne


    Hi all!

    I’m upgrading a plugin to use the administration menus, rather than editing within the plugin itself. I have used admin functions before (such as add_action), but for the life of me I can’t figure out why I’m having problems adding it this time around.

    Basically, on activation of the following plugin I get a “this plugin has caused a fatal error” (but it is activated), and on deactivation I get “Warning: Cannot modify header information – headers already sent by (output started at /home/britain/public_html/forum/bb-plugins/top-posters-code.php:32) in /home/britain/public_html/forum/bb-includes/pluggable.php on line 232”.

    Here is the code

    Plugin Name: Show Top Posters (backup)
    Plugin URI:
    Description: Readers with the most postes are displayed on your bbpress forum, with their names (linked to their website if they provided one). Based on the <a href="" target="_blank">Show Top Commenters</a> plugin for WordPress by <a href="" target="_blank">Nate Sanden</a>
    Version: 1.2
    Author: Rhys Wynne
    Author URI:

    add_action('bb_admin-header.php', 'show_top_posters_admin_page_default');
    add_action('bb_admin_menu_generator', 'show_top_posters_add_admin_page');

    function show_top_posters_add_admin_page() {
    bb_admin_add_submenu(__('Show Top Posters'), 'use_keys', 'show_top_posters_admin_page');

    function show_top_posters_admin_page_default() {
    echo "test";

    function show_top_posters_admin_page() {
    echo "test";

    function show_top_poster_text() {
    echo "test";


    Any suggestions?

Viewing 2 replies - 1 through 2 (of 2 total)

  • johnhiler


    Is it possible there’s any extra whitespace (an extra line or space) in the plugin… either before the <?php or after the ?> ?

    Rhys Wynne


    That was it!

    Thanks :)

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