jQueryでロールオーバー(マウスオーバー)画像を切替える方法
グローバルナビやバナーにロールオーバーを付ける時、CSSを使わずjQueryでの方法をご紹介します。 修正が入った時に画像を変更するだけでOKなので、選択肢の一つにいかがでしょうか。 capture 準備 まず、元画像と変更画像の2枚を用意します。 元画像に「_off」と変更画像に「_on」を付けておきます。 例のように頭の部分は一緒にしてくださいね。 (例:hoge_off.png...
View Article4行でページトップまでスルスルスクロールを実装するjQuery
「ページトップへ」ボタンをクリックするとトップまでスクロールするjQueryをご紹介します。 ひとまずページの上までするスルッとスクロールさせたいんだよって時の選択肢の一つにいかがでしょうか。 capture 説明 下記のJSを使用することで「btn_top」というクラス内のaタグ付きボタンをクリックすると作動します。 JS $(function(){...
View ArticleWordPressのメンテナンスモード切り替え方法-functions.php簡易版
functions.phpに記述して、簡単なメンテナンス画面を表示する方法です。 プラグインを導入するほどでもなく、一時の対応で良い場合に使えると思います。 capture 説明 下記をfunctions.phpに記述するだけの簡単仕様です。 functions.php function quick_maintenance_mode() { if ( !current_user_can(...
View Article枠内で画像のサイズに合わせて上下左右中央揃えするCSS
縦横比を変えずに要素内に収め、余白ができれば上下左右中央揃えにしたい時に使えるCSSの記述方法です。 備忘録を兼ねてご紹介いたします。 capture 同じ比率の横画像ばっかりなんてこと少ないですよね・・・ このCSSを使うと、要素より大きい画像なら、縦、横、長いほうが要素いっぱいに収まり、比率を合わせて短い方も縮小され、余白ができれば縦横中央に整います。...
View ArticleWordPressで参照元のページ(リンク)URLとかパラメータで条件分岐さる方法
WordPressにURLに含まれる文字列からの条件分岐タグが用意されてないようなので、 同一ページで内容をURLやパラメータで振り分ける方法の備忘録です。 少し強引かもですが、チェックボックスの値で分岐出来るんじゃないかなと。 capture 記述例(URL) 例えば、URL内に「branch」が含まれる場合と含まれない場合の分岐は <?php $url =...
View Articleテーブルレイアウトを、スマートフォンにレスポンシブ対応させるCSS
スマホ対応が当たり前になってきたので、昔作ったサイトの会社概要とかフォームのテーブルデザインを、できるだけ簡単にレスポンシブ対応させたいものです。 CSSを追記するだけでイケる場合も多いので、コピペ用に書いておきます。 capture デモページ DEMO まず、一番オーソドックスな左見出しのテーブルの場合です。 HTML 左見出し一例 <table> <tr>...
View ArticleAdvanced Custom Fieldsのチェックボックスのチェック項目ごとに画像を付与する覚書
ACFのチェックボックスで、チェックした項目に対して画像を付けてみようと思います。 テキストだと収まりきらない時なんかに重宝しそうです。 capture 準備 ・フィールド名を「fruit」とする ・フィールドタイプ=チェックボックス ・選択肢(選択し?)を apple : りんご orange : みかん grape : ぶどう...
View Articleプラグインなしで関連記事をランダム抽出し、投稿の最初の画像をサムネイル表示するWordPress覚書
プラグインなしで関連記事を抽出して、投稿にある画像をサムネイル表示したいと思います。 アイキャッチ(サムネイル)は登録してないけど、投稿には画像あるよって時に使えるんじゃないでしょうか。 (アイキャッチがある時の場合も追記してます) capture functions.phpに記述 まず、functions.phpにて記事内の最初の画像を取得させます。 function...
View ArticleWordPressでよく使う部分を切り出し、自作テンプレートにして「get_template_part」で読み込んで使い回す覚書
WordPressで制作するなら「get_header()」や「get_footer()」など、テンプレートをインクルードさせるタグは目にしたことがあると思います。 今回は、よく使う部分を部品化して読み込ます方法について書いておきます。 capture...
View ArticleWordPressで、タイトルや本文のテキストを少しのコードで置換(変換)・削除する方法
複数ページの同じ文字列を置換したい時、修正する作業って大変ですよね。 プラグインも紹介しますが、少しのコード(プラグインなし)で一括置換する方法を書き留めておきます。 capture 準備 まずはバックアップを。 一度変換した後は元に戻せないと思って、注意して使用してください! PHP 例えばタイトルの一部を削除・変換したい場合 <?php $title = get_the_title();...
View ArticleWordPressで1ページの表示件数を、特定のカテゴリーアーカイブや投稿タイプによって変更する方法
アーカイブや投稿一覧を、設定の表示設定にある「表示する最大投稿数」と異なる件数に設定する覚書です。 件数を変更してページ送りが動かないって時にも参考になるかと思います。 capture まず、新着を3件だけ表示するなら、 <?php query_posts( 'category_name=news&posts_per_page=3 ); if (have_posts()) :...
View ArticleContact Form 7で、ラジオボタンの選択値によって内容を表示・非表示切り替えするjQuery
WordPressのお問い合わせでよく使われるプラグインのコンタクトフォーム7で、 ラジオボタンの値によって、フォームの一部を「表示・非表示」してみました。 条件によって入力項目を増やしたい時に使えるんじゃないでしょうか。 capture 契約者の住所と請求の送り先が違う場合の例で説明してみます。 CF7 タグの作成 まず、コンタクトフォーム7の編集画面で、 タグの作成からラジオボタンを選択し、...
View Articleレスポンシブデザインでクリッカブルマップ(イメージマップ)対応にするjQueryプラグイン
レスポンシブにすると画像の大きさが変わってしまって、クリッカブルマップ(イメージマップ)の座標がズレるってことになりますよね。 少し古いプラグインですが、そんな時に使えるレスポンシブに対応するクリッカブルマップjQueryプラグインをご紹介します。 capture Responsive Image Maps jQuery Plugin まず、stowball/jQuery-rwdImageMaps...
View Articleセキュリティ強化のため、WordPressのadminユーザー名を変更する覚書
WordPressのadminユーザーへの攻撃が激化している今日この頃、早く管理者をadminから変更しませんと・・・ でも、「adminユーザー名の削除できねーよ」「adminユーザー名の変更できませーん」って時の覚書です。 capture 1.何はともあれバックアップを取る ミスをすると記事が消えてしまう恐れがあるため、念のためバックアップを取ります。...
View ArticleWordPressでウィジェットのタイトルを非表示にするプラグイン「Remove Widget Titles」
WordPressでウィジェットのタイトルを表示したくない時があると思います。 この記事を書いた時点でHide Widget Titleというプラグインが、WordPressのバージョン3.5では動かなかったので、 「Remove Widget Titles」というプラグインをご紹介します。 タイトルの前に「!」を付けるだけですので、一度使ってみてはいかがでしょうか。 capture...
View Articleスマートフォンにも使える、クリックで開くアコーディオンメニューjQuery
スマートフォン等、限られたスペースで複数のコンテンツを設置できるアコーディオンメニュー。 シンプルなコードで動作しますので、実装してみてはいかがでしょうか。 capture デモページ DEMO 説明 今回は2種類のアコーディオンを紹介します。 1つは「ul」で組むリスト、もう1つは「dl」で組むリストです。...
View ArticleWebデザイン制作で参考になるサイトリンク集15個+2個
Webデザイン制作で参考になるサイトリンク集15個と、ランディングページ、ロゴの参考サイトを集めてみました。 ご存知のものも多数あるかと思いますが、HTML5やレスポンシブサイトを集めたものもありますので、カッコイイ、オシャレなサイトを作る参考にしてみてはいかがでしょうか。 capture WEBデザインのリンク いけてるサイトドットコム...
View Article画面幅いっぱいの横スライダー内に、更にスライダーを配置できるjQuery
横スクロールのスライダー内に、縦方向or横方向のスライダーが設置出来るプラグインを見つけたのでご紹介します。 制作者の方は「機会は少ない」と書いておられますが、十分使いドコロはあるのではないでしょうか。 capture 参照サイト:Stronghold – jQuery slideinslide ダウンロード まずは上記サイトにアクセスします。 本文中に「DEMO &...
View ArticleWebデザイン制作を楽にするCSS3コード生成ジェネレーターのまとめ10個+1個
Webデザイン制作を楽にする、CSS3コードを生成してくれるジェネレーター10個と、CSSコードを綺麗に並べてくれるサイトを紹介します。 紹介され尽くした感がありますが、参考にして頂ければと思います。 capture CSS3コード生成ジェネレーター {CSS}Porterl グローバルナビにある「CSS Generators」から、...
View ArticlejQuery本体のダウンロードと1.X系2.X系の違いと1.9系以降の注意点など
jQueryで作られたスライダー等プラグインを導入する時、 jQuery本体がないとプラグインが動作しません。 その際、jQuery本体をダウンロードしてフォルダに入れて使用(サーバにアップロード)する方法と、 GoogleやMicrosoftなどが配布(CDN(Content Delivery Network))しているjQuery本体ファイルを読み込んで使用する方法がありますが、...
View Article