WordPress Tips
管理画面投稿一覧の項目をカスタマイズできるプラグイン「Admin Columns」
管理画面の投稿一覧画面のカスタマイズのご紹介です。カスタムフィールドや、アイキャッチなどは何も設定していなければ投稿一覧画面には設定した値などは何も表示されません。functions.phpに項目を追加するための記述をすることはできるのですが、カスタム投稿タイプを指定して、、keyやvalueを書き...
現在表示されているページのテンプレート名を表示
「Show Current Template」
「Show Current Template」は現在表示されているページがどのテンプレートを使用しているかを表示してくれる、シンプルだけどとても使い勝手のいいプラグインです。 カテゴリーやタクソノミーを多く使用している大型サイトのスクラッチからの構築や、改修作業に役立ちます。 プラグインのインストー...
テスト環境を作れるプラグイン「Theme Test Drive」
「Theme Test Drive」は公開しているワードプレスサイトを修正する際にプラグイン上でテスト環境を作り、作業ができるプラグインです。 プラグインのインストール まずはプラグインをインストールしましょう。 テーマの複製 プラグインを有効化したらまず、編集したいテーマを複製します。 フォルダ名...
TinyMCEをカスタマイズする
Tiny MCEでフォントファミリーを選択できるようにしても、欧文フォントしか無かったり、指定したいフォントが無かったりした時にのために、カスタマイズできるようにしたいと思います。 functions.phpに以下を追加 本来はこのように書けばOKなんですが、管理がしにくいので以下のように書き換えて...
キャプチャ認証(reCAPTCHA)を導入する。
キャプチャ認証とは? 文字や数字を模した画像、チェックボタンを読み取ることができるか否かによって、人間とロボット(スパムやウィルス)を判別する認証を指します。 必要なもの (今回の方法で)キャプチャ認証を表示させるには「Site key」と「Secret key」が必要になります。 そこで、Goog...
WordPressのURLやカテゴリーのスラッグを利用して動的にCSSや画像を変更する ①固定ページのスラッグを利用する
カテゴリーごとに色を変えたい! このページの時はこの幅にしたい! など、Wordpressで構築する上で、こういった要望は尽きないと思います。 要素の出し分けなどには”is_page”や”is_home”などの条件分岐タグを使用する方法が思い浮かびますが、 固定ページ作成の際に設定するスラッグを利用...
記事をCSVファイルからインポートできるプラグイン「Really Simple CSV Importer」
Really Simple CSV Importer 投稿記事や固定ページを量産するとき、管理画面の新規追加から更新の流れ作業は面倒です。 Really Simple CSV Importerは複数のページをCSVファイルから一括で投稿できるプラグインです。 基本的な使い方としては、 Excelなど...
MW WP Form で入力要素を動的に出力する
MW WP FORMを使用した際に、クライアント側で入力要素を管理できるカスタマイズのご紹介です。 通常は、MW WP FORMの各フォームの設定画面から入力するので、 select要素の場合、’children’の中にoptionの項目を入れていきます。 クライアントが更新...
Advanced Custom Fields で関連記事(任意記事)を出力する
WordPressで関連記事を実装するには、Yet Another Related Posts Plugin のように 投稿に対して自動で出力させる方法もありますが、今回は、Advanced Custom Fields の「関連」フィールドを使い、 関連記事(任意記事)の出力をしてみます。 今回はオ...
固定ページやサイドバーにカテゴリ一覧を表示し、カスタマイズする
カテゴリー一覧を好きなHTMLタグでカスタマイズする方法を紹介します カテゴリを出力する カテゴリーの一覧を表示させるにはテンプレートファイルの表示させたい場所に以下コードを記述します。 するとHTMLにはデフォルトで以下のように出力されます。 カスタマイズする 上記のような出力でサイドバーやヘッダ...