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

图片[1]-Bricks 版本 1.10.2:如何通过过滤器添加额外的 HTML 标签(如 form 和 select)-光子波动网-免费分享跨境知识和技术知识

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 preparadas:

dirección, a, abbr, acrónimo, área, artículo, aparte, audio, b, bdo, grande, blockquote, br, botón, leyenda, citar, código, col, colgroup, del, dd, dfn, detalles, 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 "Etiquetas personalizadas" y provocará el siguiente error en el constructor:

图片[2]-Bricks 版本 1.10.2:如何通过过滤器添加额外的 HTML 标签(如 form 和 select)-光子波动网-免费分享跨境知识和技术知识

Utilizando un nuevo filtro como se muestra en el fragmento de código siguiente, elformulariose 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 ) {
    // Defina las etiquetas adicionales que se añadirán (por ejemplo, 'form' & 'select')
    $additional_tags = ['form', 'select'];

    // Fusione las etiquetas adicionales con las etiquetas permitidas existentes
    return array_merge( $allowed_html_tags, $additional_tags ); } ); // Combinar etiquetas adicionales con las etiquetas permitidas existentes.
} ).
© declaración de copyright
EL FIN
Si le gusta, apóyela.
felicitaciones0 compartir (alegrías, ventajas, privilegios, etc.) con los demás
comentarios compra de sofás

Por favor, inicie sesión para enviar un comentario

    Sin comentarios