Bricks 版本 1.10.2:如何通過過濾器添加額外的 HTML 標(biāo)簽(如 form 和 select)

圖片[1]-Bricks 版本 1.10.2:如何通過過濾器添加額外的 HTML 標(biāo)簽(如 form 和 select)-光子波動網(wǎng) | 專業(yè)WordPress修復(fù)服務(wù),全球范圍,快速響應(yīng)

版本1.10.2Bricks 將允許的 HTML 標(biāo)簽限制為 WordPress 核心邏輯wp_kses_allowed_html( 'post' )。

這導(dǎo)致允許使用以下現(xiàn)成的 HTML 標(biāo)簽:

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, track, tt, u, ul, ol, var, video

例如,form默認(rèn)情況下不允許在“塊”元素上設(shè)置“自定義標(biāo)簽”,并且會在構(gòu)建器中引發(fā)以下錯誤:

圖片[2]-Bricks 版本 1.10.2:如何通過過濾器添加額外的 HTML 標(biāo)簽(如 form 和 select)-光子波動網(wǎng) | 專業(yè)WordPress修復(fù)服務(wù),全球范圍,快速響應(yīng)

使用如下面的代碼片段所示的新過濾器,form標(biāo)簽被添加到允許的 HTML 標(biāo)簽列表中,并且可以在沒有拋出任何錯誤的情況下使用。


add_filter( 'bricks/allowed_html_tags', function( $allowed_html_tags ) {
    // Define the additional tags to be added (e.g. 'form' & 'select')
    $additional_tags = ['form', 'select'];

    // Merge additional tags with the existing allowed tags
    return array_merge( $allowed_html_tags, $additional_tags );
} );

聯(lián)系我們
教程看不懂?聯(lián)系我們?yōu)槟赓M(fèi)解答!免費(fèi)助力個人,小企站點(diǎn)!
客服微信
客服微信
電話:020-2206-9892
QQ咨詢:1025174874
郵件:info@361sale.com
工作時間:周一至周五,9:30-18:30,節(jié)假日休息
? 轉(zhuǎn)載聲明
本文作者:xieyingsong
THE END
喜歡就支持一下吧
點(diǎn)贊0 分享
評論 搶沙發(fā)

請登錄后發(fā)表評論

    暫無評論內(nèi)容