花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

wp_dequeue_style移除css樣式函數(shù)

時間: 2020-09-16 11:13 閱讀: 作者:素材無憂網(wǎng)

使用WordPress,遇到不喜歡或者用不上的css樣式時,我們可以使用wp_dequeue_style函數(shù)來移除被wordpress系統(tǒng)加載的樣式文件。使用wp_dequeue_style函數(shù)可以不用破壞wordpress結(jié)構(gòu),實現(xiàn)移除文件的目的。

函數(shù)詳解

wp_dequeue_style( string $handle )

刪除以前排隊的CSS樣式表。

參數(shù)

$handle

(string) (必須) 被移除的樣式表名稱。

函數(shù)原型

function wp_dequeue_style( $handle ) {_wp_scripts_maybe_doing_it_wrong( __FUNCTION__ );wp_styles()->dequeue( $handle );}

使用實例

要排除樣式的隊列,必須在嘗試刪除樣式之前注冊它。實現(xiàn)這一目標的最佳方法是為您的事件設置更高的優(yōu)先級,然后運行它。假設主題具有以下代碼:

add_action( 'wp_enqueue_scripts', 'mywptheme_register_styles' );function mywptheme_register_styles() {wp_enqueue_style( 'mywptheme', get_stylesheet_uri() );}

上面的句柄‘mywptheme’注冊了一個樣式?,F(xiàn)在,在我們的插件或子主題中,我們希望從加載中刪除這個樣式表。這可以通過wp_dequeue_style函數(shù)來實現(xiàn),方法是確保它以比原始函數(shù)更低的優(yōu)先級(更高的數(shù)目)運行。原始函數(shù)沒有優(yōu)先級設置,因此它將使用默認值10,因此我們只需要11的值就可以稍后運行。

add_action( 'wp_enqueue_scripts', 'mywptheme_child_deregister_styles', 11 );function mywptheme_child_deregister_styles() {wp_dequeue_style( 'mywptheme' );}

注意,我們使用的樣式句柄與原始注冊使用的句柄相同。

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: wp_dequeue_style移除css樣式函數(shù)

標簽:  
相關(guān)文章
推薦文章
模板推薦