Pregunta sobre Widget Subtitles de Wordpress:

Permitir que las etiquetas HTML en los subt铆tulos de los widgets

Un usuario pregunt贸 馃憞

Hola,

Este plugin es muy 煤til. Me pregunto si las etiquetas HTML pueden ser tan I para agregar

Actualmente elimina los HTML y conserva solo el texto.

Gracias.

(@keraweb)

Hace 1 a帽o, 6 meses

Hola @aryanrajseo,

Este plugin no permite etiquetas HTML porque WordPress no las permite en t铆tulos de widgets habituales.

Existen m茅todos para agregar HTML a los t铆tulos de los widgets, como:
https://www.isitwp.com/simple-html-in-widget-title/

Puede usar el mismo m茅todo para este plugin si cambia el filtro a: widget_subtitle.

隆Espero que esto ayude!

Saludos, Jory

Lanzador de hilos

(@aryanrajseo)

Hace 1 a帽o, 6 meses

Hola,

Gracias por una respuesta tan r谩pida. Pens茅 lo mismo antes, pero el espaciado en clase no funciona.

// Allow HTML tags in Widget title 
function html_widget_title( $var) {
	$var = (str_replace( '[', '<', $var ));
	$var = (str_replace( ']', '>', $var ));
	$var = (str_replace( '|', ' ', $var ));
	return $var ;
	
}
add_filter( 'widget_subtitle', 'html_widget_title' );

con codigo
[span class=dashicons|dashicons-wordpress] [/span]

producci贸n
<span class="dashicons" dashicons-wordpress=""> </span>

驴Crees que hay otra forma?

Gracias.

(@keraweb)

Hace 1 a帽o, 6 meses

Hola @aryanrajseo,

Por favor intente esto:
[span class="dashicons dashicons-wordpress"] [/span]

隆Deberia de funcionar! Saludos, Jory

PD: considere dejar una buena rese帽a, ayudar谩 a que el plugin crezca 馃檪

Lanzador de hilos

(@aryanrajseo)

Hace 1 a帽o, 6 meses

Lo he intentado antes. No funciona. El espaciado est谩 causando un problema en el nombre de la clase. este es el resultado.
<span class="&quot;dashicons" dashicons-wordpress&quot;=""> </span>

Creo que la mejor forma es utilizar un atajo. Activ茅 el soporte de t铆tulo de acceso directo para el widget.

add_filter('the_title', 'do_shortcode');
add_filter('widget_title', 'do_shortcode');

pero este codigo

add_filter('the_subtitle', 'do_shortcode');
add_filter('widget_subtitle', 'do_shortcode');

salidas solo el nombre del acceso directo. Funciona con el t铆tulo del widget predeterminado.

Definitivamente escribir茅 una rese帽a. 馃檪

Lanzador de hilos

(@aryanrajseo)

Hace 1 a帽o, 6 meses

add_shortcode( 'icon', 'shortcode_fa' );
function shortcode_fa( $atts = [], $content = null) {
return '<i class="fa fa-'. $content . '"></i>';
}
<section id="custom_html-6" class="widget_text widget widget_custom_html">
    <div class="widget_text widget-wrap"><span
            class="widgetsubtitle widget-subtitle subtitle-before-outside subtitle-before subtitle-outside">my icon
            <icon>apple</icon></span>
        <h3 class="widgettitle widget-title">my icon <i class="fa fa-apple"></i></h3>
        <div class="textwidget custom-html-widget">Content:</div>
    </div>
</section>

(@keraweb)

Hace 1 a帽o, 6 meses

Hola @aryanrajseo,

He mejorado ligeramente el c贸digo de actualizaci贸n en este plugin:
https://github.com/JoryHogeveen/widget-subtitles/pull/12

驴Podr铆a aplicar estos cambios y probar si esto soluciona su problema?

Editar: 隆Es posible que deba guardar / escribir su t铆tulo!

Saludos, Jory

Esta respuesta fue modificada hace 1 a帽o, 6 meses. Lanzador de hilos

(@aryanrajseo)

Hace 1 a帽o, 6 meses

No, genera texto pero no clases. 脡l usa [icon] atajo para doblar el contenido $.

<div class="widget_text widget-wrap"><span
        class="widgetsubtitle widget-subtitle subtitle-before-outside subtitle-before subtitle-outside">my icon <icon>
            subtitle</icon></span>
    <h3 class="widgettitle widget-title">my icon <i class="fa fa-title"></i></h3>
    <div class="textwidget custom-html-widget"></div>
</div>

Esta respuesta fue modificada hace 1 a帽o, 6 meses.

(@keraweb)

Hace 1 a帽o, 6 meses

Parece que puede tener su filtro personalizado html_widget_title activo, 驴verdad?

Lanzador de hilos

(@aryanrajseo)

Hace 1 a帽o, 6 meses

Hola, lo siento mucho.

Tienes raz贸n. Est谩 funcionando ahora. Much铆simas gracias.

(@keraweb)

Hace 1 a帽o, 6 meses

No hay problema, publicar茅 los cambios mencionados anteriormente lo antes posible. 隆Buena suerte con su proyecto!

Saludos, Jory

Lanzador de hilos

(@aryanrajseo)

Hace 1 a帽o, 6 meses

Gracias.

Agradezco tu ayuda y dame el tiempo para resolver esto. Espero que lo mantenga actualizado, ya que ahora lo uso con regularidad.

Eso definitivamente me ahorrar谩 algo de tiempo libre. 馃檪

Gracias.

驴Solucion贸 tu problema??

0 / 0

Deja una respuesta 0

Tu direcci贸n de correo electr贸nico no ser谩 publicada.