WordPressでテーマのfunctions.phpへ挿入するコードを管理するプラグイン「Code Snippets」 | Knowledge Base

WordPressでテーマのfunctions.phpへ挿入するコードを管理するプラグイン「Code Snippets」

Wordpressの機能をカスタマイズする際には「プラグイン」を使う他にfunctions.phpへ直接「スニペット」を記述する方法があります。「Code Snippets」は、直接functions.phpに記述するコードを直接ファイルに挿入することなく管理できるプラグインです。

スポンサーリンク

【Code Snippets】プラグインの基本的な機能・できること

  1. functions.phpへ直接記述することなくスニペットを管理する
  2. 作成したスニペットは「稼働」「停止」させることができる
  3. コードを保存する際にチェックが行われ、エラーのあるものは稼働しないようになっている
  4. コードを「タイトル」や「タグ」で分類することができる
  5. 設定したスニペットをエクスポート/インポートできる

functions.phpに追記するコードが少ないうちは管理しきれるのですが、数が増えてくると何がどう動作しているかが分からなくなってくることがあります。このプラグインを使うことで、あり得るコードのスニペット(動作する塊)を登録しておいて、使いたいものだけ有効にするといった使い方ができるので、管理が楽になります。
また、テーマを変更したときにコードを追加しなおしたり、テーマの更新をしたときにfunctions.phpが上書きされて設定が台無しになるといったトラブルも回避できると思います。

この記事の内容について
このプラグイン紹介記事は簡易的に動作テストをした上で紹介していますが以下の点にご注意願います
  1. すべての環境で動作するとは限りません
  2. できる限り最新のバージョンの情報を紹介するようにしておりますが、閲覧される時期によってはバージョンが変わり、仕様が大きく変更されている場合があります
  3. 有料版と無料版がある場合、テストは原則無料版のみで実施しています
  4. テスト環境については文末に記載しています
  5. 使用方法で紹介しているショートコードをコピーして使用すると、環境によっては記号などが文字化けすることがあります。コピーしたのに動作しない場合は特に「”」「’」などの記号を入力し直してみてください。

【Code Snippets】プラグインの設定画面や表示の日本語化と翻訳

当サイトで私が翻訳した【Code Snippets】プラグインの日本語化ファイルを配布しています。

翻訳ファイルは

Wordpressプラグイン【Code Snippets】の日本語翻訳ファイルのダウンロードページです。

からダウンロードできます(ダウンロードの方法や日本語の適用方法なども解説しています)

翻訳することで設定が容易になり、重要な項目の設定漏れも少なくなりますから日本語化をお勧めします。

【Code Snippets】プラグインのインストールと設定

インストールと設定方法

インストールはプラグインの新規追加でプラグイン名で検索してインストールするか、ページ先頭の画像をクリックして表示されるWordpressのプラグイン公式配布ページがダウンロードしてからアップロードインストールします。

インストール方法の詳しい解説は

Wordpressと言えばさまざまな追加機能を使って思い通りの表現や動作ができるのがブログやHTMLで作ったサイトと違って楽しいところですね。ここでは基本的なプラグインの導入の仕方とトラブルが発生した場合の対処方法について解説します。
を参照ください

【Code Snippets】プラグインの基本的な使い方

インストール後は管理画面のサイドバーに「スぺニット」というハサミマークのメニューが追加されます。日本語化されていれば問題なく使用できると思います。

一応エラーコードなどはチェックして稼働しないようにはなっているようですが、稼働させた際に不具合が発生して管理画面等が表示されなくなると対処に苦労するかも知れませんので、使用に際しては注意が必要かもしれません。

他のサイトなどでも転用できるように、設定項目にある記号の閉じ子(括弧の閉じる記号や引用符の閉じる記号)を打ち忘れたときに自動で閉じ子を挿入する機能はオフにしておいた方が正しいコードの管理ができると思います。

テーマの変更時やアップデート時に、テーマにあらかじめ同様の動作があったりすると競合して不具合が発生したりすることもあると思いますので、こうしたタイミングでは一旦すべてのスニペットを停止(プラグインの停止ではなく)してから作業を行うことをお勧めします。(プラグインの停止をしてしまうとテーマ変更してプラグインを再開したときに競合が発生する可能性がないとは言えません。)

このプラグインにはスニペット毎にエクスポートしたり、パソコンに保存されているスニペットをインポートする機能があります。スニペットを追加した時にはバックアップ代わりにエクスポートしておくことをおすすめします。

万が一エラーが出て画面が真っ白になってしまった場合などの対処は

エラーコードが出て表示されなかったり、画面が真っ白になってしまったりなどの不具合が発生するとWordpressのサイト自体がダメになってしまうのか?と思いがちですが、きちんと対処すればサイトを壊すことなく復旧できます。今回は実際に私が行っているエラー対処方法を紹介します。

をご覧ください。

Amazonの人気商品楽天市場の人気商品
いちばんやさしいWordPressの教本第3版 人気講師が教える本格Webサイトの作り方 (「いちばんやさしい教本」)

いちばんやさしいWordPressの教本第3版 人気講師が教える本格Webサイトの作り方 (「いちばんやさしい教本」)

  • 価   格:¥ 1,706
  • 販 売 者: Amazon.co.jp
  • 評   価:
  • 商品の概要:ASIN: 4295000795
    インプレス

本当によくわかるWordPressの教科書 はじめての人も、挫折した人も、本格サイトが必ず作れる

本当によくわかるWordPressの教科書 はじめての人も、挫折した人も、本格サイトが必ず作れる

  • 価   格:¥ 1,685
  • 販 売 者: Amazon.co.jp
  • 評   価:
  • 商品の概要:ASIN: 4797395168
    SBクリエイティブ

WordPress 仕事の現場でサッと使える! デザイン教科書 (Webデザイナー養成講座)

WordPress 仕事の現場でサッと使える! デザイン教科書 (Webデザイナー養成講座)

  • 価   格:¥ 3,002
  • 販 売 者: Amazon.co.jp
  • 評   価:
  • 商品の概要:ASIN: 4774173800
    技術評論社

CS Shop
【100円クーポン配布中!】いちばんやさしいWordPressの教本 人気講師が教える本格Webサイトの作り方/石川栄和/大串肇/星野邦敏

【100円クーポン配布中!】いちばんやさしいWordPressの教本 人気講師が教える本格Webサイトの作り方/石川栄和/大串肇/星野邦敏

  • 価   格:1,706 円 (税込)
  • 販 売 者: bookfan 1号店 楽天市場店
  • 評   価:
  • 商品の概要:著者石川栄和(著) 大串肇(著) 星野邦敏(著)出版社インプレス発行年月2017年03月ISBN9784295000792ページ数255P9784295000792内容紹介大きな画面の操作手順で迷わない。人気のテーマで、パソコン&スマホ両対応のWebサイトを作れる!ソーシャルメディアとの連携やSEO対策、バ..
一歩先にいくWordPressのカスタマイズがわかる本【電子書籍】[ 相原知栄子 ]

一歩先にいくWordPressのカスタマイズがわかる本【電子書籍】[ 相原知栄子 ]

  • 価   格:2,894 円 (税込) 送料込
  • 販 売 者: 楽天Kobo電子書籍ストア
  • 評   価:
  • 商品の概要:<p>【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】<..
WordPressユーザーのためのPHP入門第2版 [ 水野史土 ]

WordPressユーザーのためのPHP入門第2版 [ 水野史土 ]

  • 価   格:2,592 円 (税込) 送料込
  • 販 売 者: 楽天ブックス
  • 評   価:
  • 商品の概要:水野史土 エムディエヌコーポレーション インプレスワードプレス ユーザー ノ タメノ ピーエイチピー ニュウモン ミズノ,フミト 発行年月:2017年03月 ページ数:256p サイズ:単行本 ISBN:9784844366584 水野史土(ミズノフミト) レスキューワーク株式会社代表。WordPres..
楽天ウェブサービスセンター CS Shop

プラグインに関するお問い合わせ

最後までお読みいただきありがとうございました。 内容の相違、導入後のトラブル、設定方法のお問い合わせなどはこちらのリンクからお願いします。
さまざまな情報をいただくことで、プラグインの紹介記事をより正確でよりわかりやすく、よりいろいろな方のお役に立てる情報にしていきたいと考えておりますので、ぜひともご協力をお願いいたします。
役に立つ情報でしたらぜひSNSやメールでシェアしてください
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

似たようなプラグインをお探しですか?

このプラグインはに分類されています。リンクをクリックすると同じような機能を持つプラグインの紹介記事一覧が表示されますので、プラグイン探しに是非ご活用ください。

メニューを表示できません

ページ先頭へ