Skip to:
Content
Pages
Categories
Search
Top
Bottom

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


  • Rhys Wynne
    Participant

    @rhyswynne

    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

    <?php
    /*
    Plugin Name: Show Top Posters (backup)
    Plugin URI: http://www.gospelrhys.co.uk/bbpress-plugin-show-top-posters
    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="http://www.pfadvice.com/wordpress-plugins/show-top-commentators/" target="_blank">Show Top Commenters</a> plugin for WordPress by <a href="http://www.savingadvice.com" target="_blank">Nate Sanden</a>
    Version: 1.2
    Author: Rhys Wynne
    Author URI: http://www.gospelrhys.co.uk
    */

    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
    Member

    @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
    Participant

    @rhyswynne

    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