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でアイコンを使用する場合

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

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

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

関連機能

  1. コメント機能を無効にする

  2. WordPressのXML-RPC機能を無効にして不正アクセスを防止

  3. WordPress REST API を無効化 ( 管理者ログイン時、Contact Form 7 プラグイン利用時は有効 )

サイドバー

よく使うカスタマイズ

最近の記事

アニメの名言集

コミュニケーションは
チームワークを高めるんだよ

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

Profile

PAGE TOP
Amazon プライム対象