bbp_filter_modify_page_title( string $new_title = '', string $old_title = '', string $sep = '' )
Add the topic title to the <title>
if viewing a single group forum topic
Description
Parameters
- $new_title
-
(Optional) The title to filter
Default value: ''
- $old_title
-
(Optional) (Not used)
Default value: ''
- $sep
-
(Optional) The separator to use
Default value: ''
Return
(string) The possibly modified title
Source
File: bp-forums/functions.php
function bbp_filter_modify_page_title( $new_title = '', $old_title = '', $sep = '' ) { // Only filter if group forums are active if ( bbp_is_group_forums_active() ) { // Only filter for single group forum topics if ( bp_is_group_forum_topic() || bp_is_group_forum_topic_edit() ) { // Get the topic $topic = get_posts( array( 'name' => bp_action_variable( 1 ), 'post_status' => 'publish', 'post_type' => bbp_get_topic_post_type(), 'numberposts' => 1 ) ); // Add the topic title to the <title> $new_title .= bbp_get_topic_title( $topic[0]->ID ) . ' ' . $sep . ' '; } } // Return the title return $new_title; }
Changelog
Version | Description |
---|---|
bbPress (r5161) | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.