投稿や固定ページなど投稿タイプ毎にjQueryの処理を分岐する WordPressの投稿や固定ページ、その他特定のカスタム投稿タイプ毎に別のjQuery処理を行いたい際には、以下のように記述することで分岐できます。 functions.phpなどに <?php function… haradaハック2015.11.19 1,279
ステータスが下書きの場合に投稿画面のタイトルの上にアラートを表示する functions.phpに以下の記述をすることで表示できます。 function post_new_footer() { global $post; $post_id = $post->ID; ?> <… haradaハック2015.11.18 267
[jQuery]上部ヘッダー固定+ページ内リンクのずれを解消する jQueryを読み込んだ上で以下の記述を行うことで、上部ヘッダー固定の際のページ内リンクのずれ(くいこみ)を解消できます。 ※ こちらはWordPressの管理ページ内で利用するようの記述になっています。 <scr… haradaハック2015.11.13 976
jQueryを利用して背景画像をランダムで切り替える jQueryファイルを読み込んだあとに以下のように記述すると、指定したブロックの背景画像をランダムに変更することが出来ます。 背景画像の配置位置やリピート設定などは別途CSSにて設定する必要があります。 <scri… haradaハック2015.11.11 1,335
select2の「No results found」を日本語に変更する オプション記述のところに以下のように記述することで、好きな文言に変更できます。 language: {“noResults”: function(){ return “見つかりません。”;}}, escapeMarkup… haradaハック2015.11.05 5,424
jQueryで背景画像を無限ループで回転させる テキストや画像の背景画像を永遠に回転させることができます。 HTML例 <div class=”imgBox”>〜</div> CSS例 .imgBox { background: url(bg.… haradaハック2015.11.02 3,624
公開ボックスで不要な要素を非表示にする 非表示にしたいアクションのidを指定して、以下をfunctions.phpに記述することで擬似的に非表示にできます。 //公開ボックス編集 function hide_publishing_actions(){ $my_… haradaハック2015.10.23 847
Google Maps APIでinfoWindowのサイズがどうしても変わらない場合の対処方法 Google Maps APIのinfoWindowを利用することで、地図に吹き出しをつけることができます。 通常のスタイル利用の場合はいいのですが、この吹き出しのスタイルをカスタマイズしようと思うとかなり骨が折れます。… haradaハック2015.10.22 2,198
WordPress管理画面のviewportを変更する WordPressの管理画面をスマホで見ると拡大ができるようになっています。 この拡大を無効にしたい場合は管理画面で記述されているviewportを変更する必要があります。 WordPressのコアファイルを直接触るのは… haradaハック2015.10.20 1,203