アーカイブページ|「WordPressカスタマイズ」のアーカイブ|WordPressでいこう

ヘッダ画像

「WordPressカスタマイズ」記事一覧

SEOにも強い!WordPressカスタマイズ情報です。

クッキーで新規かリピーターを判定してコンテンツを変える

ページの閲覧がはじめてか再訪問かでコンテンツを変えたい。このような場合はクッキーの有無で条件分岐することができます。まずは初回訪問時にクッキーを発行する必要があります。<?php//cookieの発行処理add_action('get_header', 'my_setcookie');function my_setcookie() { if (iss...

モバイルとPCのコンテンツを記事中で分ける

WordPressでは、wp_is_mobile()関数での条件分岐でモバイルとPCの内容を変えることができます。こういう具合です。<?php if (wp_is_mobile()) :?><img src="<?php echo get_template_directory_uri(); ?>/images/image_mobile.png" a...

CSS 親要素へのスタイル指定

「特定要素の親を指定する」 できると便利なのにな~というケースがありますよね。CSS4であらたに定義される擬似クラス:has()でこれが可能なのです。しかし、残念ながらCSS4に対応しているブラウザは現状ではありません。今回は代替えとして、jQueryを使い同様の結果を実現してみます。例えば、次のようなspan.show_offの親要素、つまり、2番目のliを指定したいとします。<ul>...

PHP条件分岐のif-else文 ワードプレス特化の用例集

if文は指定の条件に当てはまるケースとそれ以外で別の処理を行うための構文です。C言語やJavaScriptなど様々なプログラム言語で使用されますが、ここではWordPressのPHPに特化した形で解説します。基本の記述方法まずは基本の記述方法です。<?phpif(条件式) {当てはまる場合の処理} else {当てはまらない場合の処理}?>下は一度、判定時に一度PHPを抜けて処理をベタ...

WordPressでのjQuery取り扱いの基本

WordPressにはデフォルトでjQueryライブラリが用意されています。こちらを使わずにCDNなどから通常のライブラリを読み込むこともできますが、実際にはこれを制御するのはWordPress本体ではなく、テーマです。そして、ほとんどのテーマでこの同梱ライブラリを読み込むよう設計されています。このWordPress同梱のjQueryは普通のライブラリとはちょっとした違いがあります。他のライブラリ...

WordPressのログイン状態で条件分岐する

WordPressで管理者など、ログインユーザーとそれ以外でIF文による条件分岐を行いたいケースがあるのではないでしょうか。今回はスタンダードなPHPとちょい変わり種のJavaScriptの2種類で判定する方法を紹介します。PHPで判定ログインユーザーの判定には、PHPでWordPress関数is_user_logged_in()を使うのが定石です。<?php if ( is_user_lo...

Cocoonヘッダー画像モバイルでも切れぬ!

Cocoonは高機能で柔軟性の高い、人気の無料テーマです。ヘッダーに画像を表示する際は基本的に背景background-imageとして扱います。PCは横長、モバイルでは正方形に近くといった異なる高さ指定も可能で自動調整されます。画像の中央付近に要素を配置すれば、スマホでもなんとなくよい感じの表示になります。ただ、この挙動は求める表示によっては、問題点もあります。ウインドウの幅によってヘッダ要素(...

WordPressのユーザー名を変更する3つの方法

WordPressでは基本的に一度作成したユーザー名はダッシュボード上では変更できません。インストール時にユーザー名を「admin」としてしまった、あるいはサイト運営の担当者が変わるなどの事情で変更の必要が生じた場合の対処の選択肢は以下の3つです。新しいユーザーと置き換えるプラグインを使うデータベース上で変更する3つの中から、あなたのできそうな手法を選択してください。それでは新しいユーザーと置き換...

WordPressサイト真っ白を復旧

WordPressのテーマカスタマイズ中に画面が真っ白になってしまった...あるいは403エラー...焦りますねぇ!!このような場合はまずダッシュボード=管理画面にアクセスできるか確認します。なんとかダッシュボードにアクセスできるようであれば、テーマを変更して原因を探求します。もし、ダッシュボードにすらアクセスできなければ、頭も真っ白になってしまいそうですが、結論からいえば大丈夫です。問題のあるテ...

超~お手軽なWordPress全体の閲覧制限

WordPressはページごとにパスワードによる閲覧制限ができます。しかし、今回の話はそれではなく、サイト全体にアクセス制限を掛ける方法です。つまり、新規サイト作成中だったり、プロト構築中の際のアクセス制限のお話し。構築中のサイトを第三者には見られたくないですよね。SEO的にも中途半端な状態でクロールされてもいいことはありません。意図せずGoogleにインデックスされてしまうケースもWordPre...

1 2 3 4