Si piensas instalar un Foro bbPress en tu sitio web creado con WordPress, debes saber que tanto WordPress como bbPress tienen su “propio” buscador. Es decir que cuando alguien realiza una búsqueda en WordPress, no se le mostrará los contenidos de bbPress (Debates y Respuestas) y, viceversa.
Pero que no cunda el pánico… a continuación te comparto dos funciones que harán que los debates y las respuestas de un foro bbpress se muestren en los resultados de buscador general de WordPress.
Copia y pega el código en el archivo functions.php
Añadir Debates bbPress a Buscador WordPress
/*Include bbPress 'topics' custom post type in WordPress Search Results*/
function ntwb_bbp_topic_cpt_search( $topic_search ) {
$topic_search['exclude_from_search'] = false;
return $topic_search;
}
add_filter( 'bbp_register_topic_post_type', 'ntwb_bbp_topic_cpt_search' );
Añadir Respuestas bbPress a Buscador WordPress
/*Include bbPress 'reply' custom post type in WordPress Search Results */
function ntwb_bbp_reply_cpt_search( $reply_search ) {
$reply_search['exclude_from_search'] = false;
return $reply_search;
}
add_filter( 'bbp_register_reply_post_type', 'ntwb_bbp_reply_cpt_search' );
Que sea de provecho este truquillo!
"Un café para despertar la conciencia..."