Plugin bbPress: Target Blank

bbPress es un gran sistema de foros, realmente fácil de configurar y mantener, pero como es aún muy joven tiene algunas carencias, como los pocos plugins existentes o funcionalidades que en otros sistemas de foros son habituales.

Una de estas carencias es la posibilidad de que los enlaces añadidos en los foros se abran en una nueva ventana (_blank), algo fácil de subsanar con el plugin que he preparado a partir de una idea de _ck_, y que he llamado Target Blank.

Usarlo es bien sencillo:

  1. Descargas el plugin … 
    [download id=»3″]
  2. Descomprimes el zip y subes el fichero «target-blank.php» a la carpeta «/my-plugins/» de tu instalación de bbPress
  3. Lo activas
  4. ¡Ya está!, ahora los enlaces que dejen los usuarios del foro en sus mensajes se abrirán por defecto en una nueva ventana

No hay nada que configurar, así de simple. Además, el código es muy sencillo, y si os animáis lo podéis mejorar a vuestro gusto … 

<?php
/*
Plugin Name: Target Blank
Plugin URI: https://ayudawp.com 
Description: Abre los enlaces del foro en nueva ventana. Nada que configurar, lo activas y funciona. Creado desde una idea de <span class="removed_link" title="http://bbShowcase.org">_ck_</span>.
Author: Fernando Tellado
Author URI: http://fernandotellado.com
Version: 0.1

*/
function bb_target_blank( $text ) {
	$text = preg_replace('|<a (.+?)>|i', '<a $1 target="_blank" rel="noopener noreferrer">', $text);
	return $text;
}
add_filter('post_text', 'bb_target_blank',255);
?>
VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(0 votos, promedio: 0)

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación es de hace 3 años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado.

4 comentarios en “Plugin bbPress: Target Blank”

  1. Pingback: Bitacoras.com

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

Ir arriba Ir al contenido