libertações1.10.2
O Bricks limita as etiquetas HTML permitidas à lógica central do WordPresswp_kses_allowed_html( 'post' )
.
Isto resulta no facto de serem permitidas as seguintes etiquetas HTML prontas a usar:
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 menu, 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 exemplo.forma
Por predefinição, não é permitido definir o "Etiquetas personalizadas" e apresentará o seguinte erro no construtor:
Utilizando um novo filtro, conforme mostrado no trecho de código abaixo, oforma
é adicionada à lista de etiquetas HTML permitidas e pode ser utilizada sem dar qualquer erro.
add_filter( 'bricks/allowed_html_tags', function( $allowed_html_tags ) {
// Defina as etiquetas adicionais a adicionar (por exemplo, 'form' & 'select')
$additional_tags = ['form', 'select'];
// Junte as etiquetas adicionais com as etiquetas permitidas existentes
return array_merge( $allowed_html_tags, $additional_tags ); } ); // Junte as etiquetas adicionais com as etiquetas permitidas existentes.
} ).
Sem comentários