WordPress dashicons.min.cssファイルの読み込みをログイン時だけにする ( WordPress公式アイコン )

概要説明

Dashiconsアイコン用のcss読み込みを無効にするためのカスタマイズ。ログイン時には管理画面でアイコン表示が行えるようにしつつ、ユーザー閲覧時には使用していないDashicons用のcssを読み込まないようにします。

常時アイコン用のフォントが読み込まれているためログイン時のみdashicons.min.cssファイルを読み込むように修正

functions.php
/*----------------------------------------------------
 dashicons.min.cssの読み込みをログイン時だけにする
----------------------------------------------------*/
if ( !function_exists( 'add_deregister_styles' ) ){
    function add_deregister_styles() {
       // ログインしていない時だけ
       if ( ! is_user_logged_in() ) {
           wp_deregister_style( 'dashicons' ); // 無効化
       }
    }
    add_action( 'wp_print_styles', 'add_deregister_styles' );
}

Dashiconsのアイコンをサイト上で使用したいという方のために

WordPress dashicons.min.cssファイルの読み込みをログイン時だけにする ( WordPress公式アイコン )

画面上からアイコン用のコードを取得することが出来ます

css
element:before {
    font-family: "dashicons";
    content: "\f11f";
}

htmlにてアイコンを使用する場合

html
<span class="dashicons dashicons-admin-site-alt3"></span>

関連機能

  1. WordPress .htaccessでCache-Controlヘッダーによるブラウザキャッシュの設定方法

  2. 出力ソースの絶対パスを相対パスに一括で書き換える

  3. WordPress wp-cron.phpを無効 定期処理の実行タイミングをページアクセス時からcronに変更してページ表示を高速化

サイドバー

よく使うカスタマイズ

最近の記事

アニメの名言集

大人になって
人との距離感がわかるようになると
衝突をすることすら避けるようになる

葬送のフリーレン
by ザイン

Profile

PAGE TOP
Amazon プライム対象