Skip to:
Content
Pages
Categories
Search
Top
Bottom

"Remove action" code to get rid of code?


  • Robin W
    Moderator

    @robin-w

    Ok, so I have writen and got working my first plugin, I am adding some user info to the reply display

    BBpress has the following lines in loop-single-reply

    <?php do_action( 'bbp_theme_before_reply_author_details' ); ?>
    <?php bbp_reply_author_link( array( 'sep' => '<br />', 'show_role' => true) ); ?>
    [...other lines of code here]
    				
    <?php do_action( 'bbp_theme_before_reply_author_admin_details' ); ?>

    I worked out how to get a plugin to put the other stuff I need before ‘bbp_theme_before_reply_author_admin_details’ so it’s working fine

    BUT I want to change the line

    <?php bbp_reply_author_link( array( 'sep' => '<br />', 'show_role' => true) ); ?>
    to
    <?php bbp_reply_author_link( array( 'sep' => '<br />', 'show_role' => false) ); ?>

    I think I do this with a “remove action” in my plugin, and then add the code line as I want it back into my plugin – in effect deleting all the code between the two “do actions” and replacing this with what I want.

    But I cannot fathom from the codex and other googles quite how you do this

    1) is my understanding correct?
    2) what would the code line be in my plugin?

  • You must be logged in to reply to this topic.