Crear BBCode para enlaces y spoilers en functions.php

junitro

Eta
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
6 Jul 2012
Mensajes
1.326
si alguien me puede decir como hacer un bbcode que funciones con la etiqueta [links] o
da igual

estoy usando este código en las entradas y hace lo que necesito pero es algo feo tener que usar todo ese código en el post

me gustaría que al colocar [links] AQUÍ LOS [links] haga esa función

imagino que se añade esa función en functions.php pero no tengo idea como hacerle


<div class="clearfix spoiler"><input type="button" class="spoiler-btn" id="decrypt" value="Ver Links de Descarga"/><div><div style="display:none" class="info_bbc" id="hide">ENLACES A MOSTRAR </div>
 

Andres128

Iota
Programador
Verificación en dos pasos activada
Desde
17 Feb 2012
Mensajes
2.390
Mira así quedaría:

En fuctions.php:

Insertar CODE, HTML o PHP:
function Enlaces_Mostrar($atts,$contenido=null) {
extract(shortcode_atts(array( ), $atts));
return '<div class="clearfix spoiler"><input type="button" class="spoiler-btn" id="decrypt" value="Ver Links de Descarga"/><div><div style="display:none" class="info_bbc" id="hide">'.$contenido.'</div>';
}
add_shortcode("links", "Enlaces_Mostrar");

y en la entradas:

Insertar CODE, HTML o PHP:
[links]http://forobeta.com/[/links]
 

junitro

Eta
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
6 Jul 2012
Mensajes
1.326


si que funciona de lujo

gracias Andres128
 

bacanzito

Eta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
28 Nov 2012
Mensajes
1.438

excelente aporte Andres128

asi funcionaria para los que no saben cual es su uso.

ejemplos:

Sistema para integrar AdF.ly con protección de enlaces

Steinberg Cubase 5.1 - LeadGuitar.com.mx

tambien recomiendo proteger sus links con safelinking XD

---------- Post agregado el 24-sep-2013 hora: 16:31 ----------


si que funciona de lujo

gracias Andres128

chicos en que parte de pone de fuctions.php se me olvido preguntar.

PHP:
 fuction.php - Pastebin.com[/url]
 
Última edición: