Bricks versión 1.10.2: Cómo añadir etiquetas HTML adicionales (como formulario y seleccionar) mediante filtros

Image[1]-Bricks versión 1.10.2: Cómo añadir etiquetas HTML adicionales (como form y select) mediante filtros - Photon Fluctuation Network | Servicio Profesional de Reparación de WordPress, Alcance Global, Respuesta Rápida

libera1.10.2Bricks limita las etiquetas HTML permitidas a la lógica del núcleo de WordPresswp_kses_allowed_html( 'post' ).

Esto da lugar a que se permitan las siguientes etiquetas HTML ya preparadas:

address, a, abbr, acronym, area, article, aside, audio, b, bdo, big, blockquote, br, button, caption, cite, code, col, colgroup, del, dd, dfn, details, div, dl, dt, em, fieldset, figure, figcaption, font, footer, h1, h2, h3, h4, h5, h6, header, hgroup, hr, i, img, ins, kbd, label, legend, li, main, map, mark menú, nav, object, p, pre, q, rb, rp, rt, rtc, ruby, s, samp, span, section, small, strike, strong, sub, summary, sup, table, tbody, td, textarea, tfoot, th, thead, title, tr, hr, i, img, ins, kbd, label, legend, li, main, map, mark th, thead, title, tr, track, tt, u, ul, ol, var, video

Por ejemplo.formularioPor defecto no se permite establecer el valor "Etiquetas personalizadas"y se producirá el siguiente error en el constructor:

Imagen [2] - Bricks versión 1.10.2: Cómo añadir etiquetas HTML adicionales (como form y select) a través de filtros - Photon Flux | Servicio profesional de reparación de WordPress, en todo el mundo, ¡rápida respuesta!

Utilizando un nuevo filtro como el que se muestra en el fragmento de código siguiente, el filtroformulariose añade a la lista de etiquetas HTML permitidas y puede utilizarse sin que se produzca ningún error.


add_filter( 'bricks/allowed_html_tags', function( $allowed_html_tags ) {
    // Define las etiquetas adicionales que se añadirán (por ejemplo, 'form' & 'select')
    $additional_tags = ['form', 'select'];

    // Fusionar las etiquetas adicionales con las etiquetas existentes permitidas
    return array_merge( $allowed_html_tags, $additional_tags ); } ); // Combinar etiquetas adicionales con las etiquetas permitidas existentes.
} ).

Contacte con nosotros
¿No puede leer el tutorial? Póngase en contacto con nosotros para obtener una respuesta gratuita. Ayuda gratuita para sitios personales y de pequeñas empresas
Servicio de atención al cliente WeChat
Servicio de atención al cliente WeChat
Tel: 020-2206-9892
QQ咨询:1025174874
(iii) Correo electrónico: info@361sale.com
Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres
© Declaración de reproducción
Este artículo fue escrito por: xieyingsong
EL FIN
Si le gusta, apóyela.
felicitaciones0 compartir (alegrías, beneficios, privilegios, etc.) con los demás
comentarios compra de sofás

Por favor, inicie sesión para enviar un comentario

    Sin comentarios