ヘッダーにCSSやjsファイルを埋め込む正しい方法

wp_headにファイルを読み込ませる場合、add_actionを使えばいいように思うが、それは正攻法じゃない。

通常画面に読み込む wp_enqueue_scripts
ログイン画面に読み込む login_enqueue_scripts
管理画面に読み込む admin_enqueue_scripts

これらのアクションフックを使うのが正しい。また、functions.phpを使う場合、テーマ場所の指定は特殊な方法となる。

すなわち、以下。

クリッカブルなテーブルを作成する。

テーブルを作り、セル内全てをクリッカブルにするには、aタグをブロック要素にして、widthとheightをそれぞれ100%に設定すればいい。

そこまでは分かる。けれど、セルを結合させて、日本地図をクリッカブルにした場合には、100%設定にしてもクリック可能にならない。ならばjqueryでやってしまおうというのが今回の狙い。

options-frameworkのメニューを削除

プラグインoptions-frameworkは管理画面にメニューを作成するが、そのメニューがテーマ側のfunctions.phpからどうしても消えない。海外のQ&Aサイトにも投稿があり、答えている人がいたけれど、その人のサジェスチョンでやってもだめだった。

つまり、プラグインサイドを触らないといけない。options-framework.php の59行目あたりにコードがあったので、それを切り取り、ちょうど下にあったセクションへ貼り付け。

三行目が切り取って貼り付けたコード。これで他の権限者にはメニューが表示されなくなった。めでたしめでたし。誰かのためになるんやろか。

管理画面からカスタムポストタイプのメニュー項目を削除

functions.php に記載する。

W3 Total Cache のメニューを消したい場合はこんな感じ。