【WordPress】プラグインの数を減らす!おすすめの「functions.php」まとめ「functions.php」とは?ざっくり言うと見た目の追加・調整は「CSS」を記述するかと思いますが、機能の追加・調整はfunctions.phpで記述します。記事投稿画面のカスタマイズ(新しい項目の追加)自作ウィジェットの追加などなど。「外観」>「テーマの編集」>「テーマのための関数(functions.php)」に記述します。Snippets」というプラグインから書くことをおすすめします。Snippets」で検索してインストール&有効化プラグインをいれるとダッシュボードのプラグインメニューの項目の下に「Snippets」というメニューが表示されます。ネタワンネタワンPHPの挿入方法そのままコードを入力するだけでOKです。$str;}add_filter('the_content','paka3_addtext');と記入すると全ての記事の一番したに「テスト!」の文字が表示されます。HTMLの挿入方法HTMLも追加できます。);CSSの挿入方法そしてCSSも追加できます。JavaScriptも追加できます。);目次へ戻るおすすめの「functions.php」[セキュリティ]ログインID表示を隠すWordPressで「サイトURL/?author=1」と検索すると自分のログインIDがバレてしまうので。トップページヘリダイレクト(転送)をかけています。'no_author');[機能拡張]ウィジェット内でもショートコードを使用可能にウィジェット内でショートコードを使用できるようにします。記事下のウィジェットでフキダシなど装飾したかったので機能拡張。記事のシェアがされやすくなります。各見出しの最後に「目次へ戻るリンク」を挿入しています。Contents」用に改造してます。AccelivAcceliv[パンくず]カテゴリーのパンくずリストで、現在のカテゴリーも含める現在のカテゴリーも表示してパンくずの階層がわかりやすくなります。descriptionの追加いままでメタディスクリプションタグを書いてなかったので、本文の一部から自動作成して挿入しています。keywordの追加メタキーワード効果がほとんど無いそうなのですが、一応トップページにはいれています。thumbnailの追加Googleに向けてmetaタグを使ってアイキャッチ画像をサムネイルに指定するメタサムネイルタグをヘッダーに記述します。WordPressテーマSANGOサルワカ[SEO]タグ一覧をnoindex今の所カテゴリーとタグが重複しそうなので、noindexに。本サイトでは「.JSX」というPhotoshopやAfterEffectsで使うスクリプトをアップロード&ダウンロードできるようにしています。Check」のプラグインも場合によっては必要です。[デザイン調整]固定ページの自動整形OFF固定ページをTOPページに使っているのですが、自動整形機能がデザインを崩すことがあるのでそのページに対して自動整形機能をOFFにしています。UPDATEUPDATE[Rinker]クレジット削除&文言変更Rinkerクレジット削除&文言を変更しています(※有料記事です)※ちなみにCSSでも似たようなことは可能です。Rinkerへのご支援とカスタマイズ方法の表示やよい[サイトマップ]タグ一覧ページの作成カテゴリー一覧のページの記述を少し変えて(functions.php)、タグ一覧ページを作成しています。下記の記事のPHPコードいれて、ウィジェットタイトルの頭に「!」をつけるとウィジェットのタイトルを非表示にできます。-ウェブリカ-[CTA]記事をショートコード化して挿入するみたいな感じで記事IDを入力してショートコード挿入すれば記事内に固定記事を挿入できます。CTAなど固定記事から作成できるので便利。ショートコードで自サイトの他の記事をそのまま挿入まっしろブログ[ウィジェット]ウィジェットエリアの追加モバイルとPC両方表示できるウィジェットエリアを追加しました。目次へ戻る(以前使っていた)おすすめの「functions.php」ブログ表示の幅を広げるためにいろいろ試したものの記録です。「showcatposts」のショートコードで「特定のカテゴリーURLをリスト表示」を作成します。【WordPress】記事中に特定カテゴリーの全記事リストを表示する方法[カテゴリー]サイドバーのカテゴリーから特定のカテゴリーを非表示にするカテゴリー項目が多くなりすぎたので、一部非表示にして整理してました。【WordPress】サイドバーのカテゴリーから特定のカテゴリーを非表示にする方法[アイキャッチ]記事の1画像目を非表示はてなブログ時代に1画像目にアイキャッチ画像をアップロードして、それをアイキャッチ指定して使ってました。WordPressではそんなことをしなくてもアイキャッチ画像を表示できるので切り替え検証用に使いました。【WordPress】アイキャッチを暗くしてテキストをのせるバイラル風に表示する方法[機能拡張]テンプレートのカラムを追加する記事一覧で「テンプレート」など新しく項目を追加します。【WordPress】アイキャッチを暗くしてテキストをのせるバイラル風に表示する方法[SEO]レビューの構造化データ記事内でつけた星が検索結果にも表示されます。レビュー記事書いてないので、今はOFFにしてます。Fantastech(ファンタステック)Fantastech(ファンタステック)[機能拡張]タグの階層化して登録できるようにタグもカテゴリーと同じ用に階層化して登録したい時に使います。上記項目の階層化に対応したタグ表示ウィジェットです。記事下に新しいウィジェットエリアを追加してみます。);差し込みたい場所のテンプレートにも「parts/single/entry-footer.php」記述を足します。?>目次へ戻る【WordPress】プラグインの数を減らす!おすすめの「functions.php」まとめ「functions.php」の存在を知ってから、ブログカスタマイズにハマりました。大したことができないのですが、ユーザービリティをアップするものがいつか作れたらと思います。現在プラグインを30個ほど入れてますが、これ以上いれたくないので「functions.php」が更に活躍しそうです。(2)プロフィールすいみん技術的なことが好きなデザイナーです。