libera1.10.2
Bricks 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.formulario
Por defecto no se permite establecer el "Etiquetas personalizadas" y provocará el siguiente error en el constructor:
Utilizando un nuevo filtro como se muestra en el fragmento de código siguiente, elformulario
se 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.
} ).
Sin comentarios