HacksWordPressでコーポレートサイトを構築するときに、毎回functions.phpに書いているコードがあって、それに修正があったり、ちょっとした変更の際にオプション的に設定変更ができたら便利だなーと思っていました。そこで、それらをプラグインとして1つにまとめてみました。ついでに設定ページもつけたので簡単に設定することができます。IDの入力フィールドにID(半角数字)を入力すると、シングルページを表示した際、head内に次のタグを出力します。設定ページからメインフィードに表示する投稿タイプを設定できます。>で出力される抜粋の後に追加するテキストを設定できます(HTML利用可)。>に変換して出力されます。IDの入力フィールドが追加されます。IDを入力すると、シングルページ以外の表示時に、head内に次のタグを出力します。AppIDを入力すると、ページ下部に下記のコードが追加されます。Analyticsのスクリプトが読み込まれます。ボタン等を設置するときに読み込む必要があるJavaScriptを非同期読み込みします。読み込むJavaScriptはチェックボックスで選択できます。カスタムサムネイル設定サムネイルサイズを追加するときは、通常、functions.phpにコードを追加する必要がありますが、それを管理画面から行うことができます。ウィジェットエリア設定ウィジェットエリアを追加するときは、通常、functions.phpにコードを追加する必要がありますが、それを管理画面から行うことができます。使うと、日付アーカイブページや検索結果ページ表示時に少し表示がおかしくなってしまいます。それを正しい表示になるように修正します。いうものがあり、functions.phpにコードを追加して、コンテンツエリアの範囲を定義するようになっています。「大サイズ」で設定してある値が自動的に設定されるようになります。フィルターフックを用意しているので、下記のコードで変更することも可能です。次のコードでページャーを表示することができます。?>最上位の固定ページのIDを取得WordPressでコーポレートサイトを作る場合、固定ページを良く使うことになりますが、そのときに今のページの親のIDを取得して使用したいときがあります。固定ページ表示時に下記のコードで最上位ページのIDを取得することができます(今のページが最上位の場合は今のページのID)。?>カスタム投稿タイプかどうか判定する下記のコードで、今のページがカスタム投稿タイプかどうか判定することができます。引数に投稿タイプ名を入力すれば、その投稿タイプかどうか判定します。);?>ローカルナビゲーション出力sidebar.phpなどに下記のコードを記述すれば、ローカルナビゲーションを表示することができます。プラグインデベロッパー。多数のプロダクトをオープンソースで開発・公開しています。開発・販売しています。記事一覧TwitterFacebookInstagramYouTubeWordPressこの記事が気に入ったらいいね!しよう最新の情報をお届けします古い投稿PHPで配列を関数に参照渡しで渡したらハマった。設定機能を追加しました。Hacksにdescriptionの設定機能を追加しました。カスタム投稿タイプごとにdescriptionを設定できます。descriptionをカスタマイズするためのフックも用意しています。Hacksこの投稿へのコメントコメントはありません。コメントを残すメールアドレスが公開されることはありません。更新するのが面倒なので記事の公開・更新時に自動的にキャッシュを更新させる。」のプラグインにも機能追加しようと思います。プラグインデベロッパー。多数のプロダクトをオープンソースで開発・公開しています。開発・販売しています。