• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

「プラグインの管理」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(最新英語版を反映 en:Managing_Plugins 13:51, 4 July 2015‎ Atachibana版)
(https://ja.wordpress.org/plugins/ にリンク修正)
 
(2人の利用者による、間の3版が非表示)
1行目: 1行目:
{{Old}}
 
{{CheckTrans}}
 
 
__TOC__
 
__TOC__
[[Plugins|WordPress Plugins]] are composed of PHP scripts that extend the functionality of WordPress.プラグインは、ブログに新しい機能を追加する PHP スクリプトです。サイトに、既存の機能を強化したり、新しい機能を追加したりします。
+
[[Plugins|WordPress プラグイン]]WordPress の機能を拡張する PHP スクリプトです。サイトに、既存の機能を強化したり、新しい機能を追加したりします。
  
多くの WordPress ユーザーはプラグインを必要としないか、コメントスパム対策やカスタマイズされた投稿リスト等のいくつかのプラグインを必要とするしょう。頻繁に更新される天気予報、投稿単語数計算、レーティングシステム、などの様々なプラグインを楽しむ人もいるでしょう。WordPress Plugins are optional, based upon the needs of the user, and thus they are not incorporated into the core of WordPress. プラグインの選択は様々で、ユーザーの要望に基づいて選択されるので、WordPress のコアには組み込まれていません。
+
多くの WordPress ユーザーはプラグインを必要としないか、コメントスパム対策やカスタマイズされた投稿リスト等のいくつかのプラグインを必要とするしょう。頻繁に更新される天気予報、投稿単語数計算、レーティングシステム、などの様々なプラグインを楽しむ人もいるでしょう。WordPress プラグインはユーザーの必要性によって選択されるため、WordPress のコアには組み込まれていません。
  
Plugins available via the [http://wordpress.org/plugins/ WordPress Plugins Directory] site are designed by volunteers and are usually free to the public. WordPress Plugins hosted in the WordPress Plugins Directory are considered thoroughly tested and "safe." Remember, WordPress Plugins are the responsibility of the author and the user, and they are typically works-in-progress as WordPress grows and expands. WordPress プラグインは、ボランティアによって設計され、公開されています。下記ソースにリストされているプラグインは、しっかりとテストされ、安全と判断されています。しかし、プラグインは作成者と利用者の責任であることを覚えておいてください。WordPress が成長するように、プラグインも発展途上なのです。
+
[https://ja.wordpress.org/plugins/ WordPress プラグインディレクトリ]サイトで利用可能なプラグインは、ボランティアによって設計され、一般に無料で公開されています。WordPress プラグインディレクトリでホストされている WordPress プラグインはしっかりとテストされ、安全と判断されています。WordPress プラグインは作成者と利用者の責任であることを覚えておいてください。WordPress が成長するように、プラグインも発展途上なのです。
  
 
独自のプラグインを開発したい場合は、[[Plugin Resources|プラグイン資料]]の詳細なリストを参照してください。
 
独自のプラグインを開発したい場合は、[[Plugin Resources|プラグイン資料]]の詳細なリストを参照してください。
12行目: 10行目:
 
==プラグインを探す<!--Finding Plugins-->==
 
==プラグインを探す<!--Finding Plugins-->==
  
You can find WordPress Plugins in the [[Administration Screens]] > [[Administration Screens#Plugins|Plugins]] > [[Plugins Add New Screen|Add New]] screen, or directly via the [http://wordpress.org/plugins/ Official WordPress Plugins Directory]. [[プラグイン]]に、WordPress プラグインのリスト、他のリポジトリへのリンクがあります。
+
WordPress プラグインを探すには、[[管理画面]] > [[管理画面#Plugins|プラグイン]] > [[管理画面/プラグイン/新規追加|新規追加]]画面を選択するか、または直接 [https://ja.wordpress.org/plugins/ WordPress プラグインディレクトリ]にアクセスしてください。
  
==Plugin Compatibility and Updates==
+
==プラグインの互換性と更新<!--Plugin Compatibility and Updates-->==
==プラグインの互換性<!--Plugin Compatibility-->==
+
Check the WordPress Plugin listing on the '''[[Administration Screens#Plugins|Plugins List]]''' on your WordPress site, or on the [http://wordpress.org/plugins/ WordPress Plugins Directory] to determine compatibility and if updates are available.
+
  
If a WordPress Plugin update is available, it will be shown on the Dashboard Screen, an alert on the Plugin's menu title, and on the Plugin List. Follow the instructions to update the Plugin.
+
プラグインの互換性や更新の有無を調べるには、'''[[管理画面#Plugins|プラグイン]]''' 上の WordPress プラグインリスト、または[https://ja.wordpress.org/plugins/ WordPress プラグインディレクトリ] を参照してください。
  
If a WordPress Plugin is not compatible or updated for the next release of WordPress, contact the Plugin author directly for information on the next update and compatibility issues.
+
WordPress プラグインの更新が可能であれば、管理画面に表示され、プラグインのメニュータイトルやプラグインリスト上に通知されます。プラグインを更新するには指示に従ってください。
  
[[Plugins/Plugin Compatibility|WordPress Plugin Compatibility]]/[[:en:Plugins/Plugin Compatibility|en]]は、様々な WordPress のバージョンとプラグインの互換性を示しています。
+
WordPress が新しい WordPress のバージョンと互換性がなかったり、更新が必要な場合は、次回の更新情報や互換性問題について直接、プラグインの作者に問い合わせてください。
  
==プラグインのインストール<!--Installing Plugins-->==
+
==プラグインのインストール<span id="Installing_Plugins"></span>==
  
===Automatic Plugin Installation===
+
===プラグインの自動インストール<span id="Automatic_Plugin_Installation"></span>===
  
[[Image:plugins.png|right|thumb|WordPress Plugins Screen]]To add a WordPress Plugin using the [[Administration Screens#Add New Plugins|built-in plugin installer]]:
+
[[Image:plugins.png|right|thumb|WordPress プラグイン画面]] [[管理画面#Add New Plugins|組み込みのプラグインインストーラ]]を使用して WordPress プラグインを追加するには:
# Go to '''[[Administration Screens#Plugins|Plugins]] > [[Plugins Add New Screen|Add New]]'''.
+
# '''[[管理画面#Plugins|プラグイン]] > [[管理画面/プラグイン/新規追加|新規追加]]''' を選択する。
# Type in the name of the WordPress Plugin or descriptive keyword, author, or tag in '''Search Plugins''' box or click a tag link below the screen.
+
# WordPress プラグインの名前、プラグインを表すキーワード、作成者、タグを '''プラグインの検索''' ボックスに入力するか、画面下のタグのリンクをクリックする。
# Find the WordPress Plugin you wish to install.
+
# インストールしたい WordPress プラグインを検索する。
## Click '''Details''' for more information about the Plugin and instructions you may wish to print or save to help setup the Plugin.
+
## '''詳細情報'''をクリックしてプラグインのより詳細な情報、およびインストール方法を取得する。インストール方法は印刷するか保存してセットアップ時に活用できます。
## Click '''Install Now''' to install the WordPress Plugin.
+
## '''いますぐインストール'''をクリックして WordPress プラグインをインストールする。
# The resulting installation screen will list the installation as successful or note any problems during the install.
+
# インストール経過の画面に成功のログ、またはインストール中のエラーが表示されます。
# If successful, click '''Activate Plugin''' to activate it, or '''Return to Plugin Installer''' for further actions.
+
# インストールの正常終了後、'''プラグインを有効化'''をクリックして有効化するか、'''プラグインインストーラに戻る'''をクリックして追加のアクションを実行する。
  
Some WordPress Plugins require more steps to customize them. The '''Details''' ReadMe file should contain step-by-step instructions. After installation, this information is available on the Plugins Screen for each Plugin. If you are having problems with a WordPress Plugin, see the [[#Troubleshooting|Troubleshooting section]].
+
WordPress プラグインの中にはカスタマイズに追加の手順が必要なものもあります。詳細な手順については '''詳細情報''' の README ファイルを参照してください。インストール後であれば、各プラグインのプラグイン画面で取得できます。WordPress プラグインに問題がある場合は「[[#Troubleshooting|トラブルシューティング]]」を参照してください。
  
For information on how to install a WordPress Plugin manually, see our [[#Manual Plugin Installation|manual installation guide]] below.
+
WordPress プラグインを手動でインストールする情報については、以下の[[#Manual_Plugin_Installation|手動インストールガイド]]を参照してください。
  
===プラグインの手動インストール<!--Manual Plugin Installation-->===
+
===プラグインの手動インストール<span id="Manual_Plugin_Installation"></span>===
  
There are a few cases when manually installing a WordPress Plugin is appropriate.
+
WordPress プラグインのインストールは、手動によるインストールの方が適切な場合もあります。
  
* If you wish to control the placement and process of installing a WordPress Plugin.
+
* WordPress プラグインのインストールにおけるファイルの配置やプロセスを制御したい
* If your server does not permit automatic installation of a WordPress Plugin.
+
* サーバーで WordPress の自動インストールを許可されていない
* The WordPress Plugin is not in the official WordPress Plugin Directory.
+
* WordPress プラグインが WordPress プラグインディレクトリにない
  
Installation of a WordPress Plugin manually requires FTP familiarity and the awareness that you may put your site at risk if you install a WordPress Plugin incompatible with the current version or from an unreliable source.
+
WordPress プラグインの手動インストールに関しては、FTP の知識と、WordPress のバージョンと互換性のない WordPress プラグインや信用できないソースからのインストールを行う場合のサイトへのリスクに対する認識が必要です。
  
Backup your site completely before proceeding.
+
処理を開始する前に、サイトを完全にバックアップしてください。
  
To install a WordPress Plugin manually:
+
手動で WordPress プラグインをインストールするには:
# Download your WordPress Plugin to your desktop.
+
# WordPress プラグインをローカルにダウンロードする。
# If downloaded as a zip archive, extract the Plugin folder to your desktop.
+
# zip 形式でダウンロードした場合、ローカルのプラグイン用フォルダーに解凍する。
# Read through the "readme" file thoroughly to ensure you follow the installation instructions.
+
# README ファイルを参照し、インストール手順があれば従う。
# With your FTP program, upload the Plugin folder to the <tt>wp-content/plugins</tt> folder in your WordPress directory online.
+
# FTP を使用して、プラグイン用フォルダーを、WordPress ディレクトリ下の <tt>wp-content/plugins</tt> フォルダーにアップロードする。
# Go to '''[[Administration Screens#Plugins|Plugins]]''' screen and find the newly uploaded Plugin in the list.
+
# '''[[管理画面#Plugins|プラグイン]]'''画面を開き、リストから新しくアップロードしたプラグインを検索する。
# Click '''Activate''' to activate it.
+
# '''有効化'''をクリックして、プラグインを有効化する。
  
Check the '''Details''' readme file for customization and further instructions.
+
カスタマイズや追加の手順については'''詳細情報'''の README ファイルを参照してください。
  
==Plugin Favorites==
+
==お気に入りのプラグイン<span id="Plugin_Favorites"></span>==
  
The ability to favorite a plugin was added to the WordPress Plugins Directory in 2012. WordPress [[Version 3.5]] introduced the ability to display and easily install a user's favorite plugins from the [[Plugins Add New Screen|Add New plugins]] page of the dashboard.
+
2012年、WordPress プラグインディレクトリにお気に入りのプラグインを登録する機能が追加されました。WordPress [[Version 3.5]] では、ダッシュボードの[[管理画面/プラグイン/新規追加|プラグインの新規追加]]画面に、ユーザーのお気に入りのプラグインを表示し、簡単にインストールする機能が追加されました。
  
===WordPress Plugins Directory===
+
===WordPress プラグインディレクトリ<span id="WordPress_Plugins_Directory"></span>===
  
[[Image:FavoritedPlugin.jpg|right|thumb|A favorite plugin in WordPress Plugins Directory]]To favorite a plugin:
+
[[Image:FavoritedPlugin.jpg|right|thumb|WordPress プラグインディレクトリ内のお気に入りのプラグイン]]プラグインをお気に入りに登録するには:
# You must be logged in to the [http://wordpress.org/plugins/ WordPress Plugins Directory]
+
# [http://wordpress.org/plugins/ WordPress プラグインディレクトリ]にログインする。
# While you are viewing a plugin's page, click the <b>Favorite</b> link below the plugin's download button.
+
# プラグインのページを参照し、プラグインの「Download」ボタンの下の <b>Favorite</b> リンクをクリックする。
  
Once you have favorited a plugin, it will show up in your public profile, as well as your rating of the plugin, if applicable.
+
一度プラグインをお気に入りに登録すると、プラグインの評価と同じようにプロフィールで公開されます。
  
===Installing Favorite Plugins===
+
===お気に入りのプラグインのインストール<span id="Installing_Favorite_Plugins"></span>===
  
[[Image:FavoritesInDashboard.jpg|right|thumb|Viewing a user's favorite plugins in the dashboard]]To install plugins from a user's list of favorites within the WordPress dashboard:
+
[[Image:FavoritesInDashboard.jpg|right|thumb|ダッシュボードでのユーザーのお気に入りのプラグインの表示]]WordPress ダッシュボードのユーザーのお気に入りのプラグインリストからインストールするには:
# Go to '''[[Administration Screens#Plugins|Plugins]] > [[Plugins Add New Screen|Add New]]'''.
+
# '''[[管理画面#Plugins|プラグイン]] > [[管理画面/プラグイン/新規追加|新規追加]]''' を選択する。
# Under '''Favorites''', type in the WordPress.org username of the user who's favorites you would like to install and click '''Get Favorites'''.
+
# '''お気に入り''' リンクをクリックし、お気に入りのプラグインリストを取得したい WordPress.org のユーザー名を入力し、'''お気に入りを取得''' をクリックする。
# Follow the '''[[#Installing_Plugins|Installing Plugins]]''' above to install the plugins you would like.
+
# 上の'''[[#Installing_Plugins|プラグインのインストール]]''' を参照して、希望のプラグインをインストールする。
  
==トラブルシューティング<!--Troubleshooting-->==
+
==トラブルシューティング<span id="Troubleshooting"></span>==
  
Occasionally, a WordPress Plugin may not work as expected, or at all, or conflict with another WordPress Plugin.
+
まれに WordPress プラグインが期待したように動作しなかったり、他の WordPress プラグインと衝突する場合があります。
  
# Check you've followed the instructions included with the WordPress Plugin exactly. プラグイン作成者の指示に厳密に従っているかどうか確認する。
+
# WordPress プラグイン付属の手順に正確に従っているかどうか確認する。
# Check that the Plugin has been activated in your [[Administration Screens#Plugins|Plugin Screen]] of your Administration Screens. 管理パネルの[[管理パネル#Plugins_-_Add_Functionality_to_your_Blog|プラグインパネル]]でプラグインが有効になっているかどうかチェックする。
+
# [[管理画面]][[管理画面#Plugins|プラグイン画面]]でプラグインが有効になっているかどうかチェックする。
# プラグインを停止し、再度有効化して、動作するか試す。
+
# プラグインをいったん停止し、再度有効化して状況が変わるか確認する。
# Search the [http://www.wordpress.org/support WordPress Support Forums] for the name of the Plugin and keywords associated with the problem you are experiencing.
+
# [http://ja.forums.wordpress.org/ WordPress 日本語フォーラム] または [http://www.wordpress.org/support WordPress サポートフォーラム(英文)] をプラグイン名、および発生している問題に関連するキーワードで検索する。
# Check the [http://wordpress.org/plugins/ WordPress Plugins Directory] for the notes on the Plugin and links to issues reported in the Forums.
+
# [https://ja.wordpress.org/plugins/ WordPress プラグインディレクトリ] のプラグインページにアクセスし、メモやフォーラム内に報告された問題へのリンクがないかを確認する。
# Go to the website of the Plugin author and check their blog and Plugin page for known issues or advice. (通常は[[管理パネル#Plugins_-_Add_Functionality_to_your_Blog|プラグインパネル]]でリンクされている)プラグイン作成者のウェブサイトを訪問し、同じトラブルが既に報告されていて回答があるかどうか、新しいバージョンがリリースされているかを見る。
+
# プラグイン作成者の Web サイトにアクセスし、ブログやプラグインのページで既知の問題やアドバイスがないかを確認する。
# Search the web with the name of the Plugin and keywords associated with the trouble. プラグインの名前でインターネット検索し、同様の問題を経験し解決しているサイトがあるかどうか調べる。'''メモ:''' プラグインのファイル名で検索するのが役立つことがあります。
+
# プラグインの名前、および問題に関連するキーワードでネットを検索する。
# Post a question on the [http://www.wordpress.org/support WordPress Support Forums] with the name of the Plugin and specific problems in the title. For advice on how to improve your chances of getting help, see [[Finding WordPress Help]].
+
# [http://ja.forums.wordpress.org/ WordPress 日本語フォーラム] または [https://www.wordpress.org/support WordPress サポートフォーラム(英文)] に質問を投稿する。このときタイトルにはプラグイン名と発生している問題を含める。効果的にサポートを得る方法については[[:en:Finding WordPress Help|Finding WordPress Help(英文)]] を参照してください。
 
# 問題が残り、解決できない場合は、類似したプラグインがあるかチェックする。
 
# 問題が残り、解決できない場合は、類似したプラグインがあるかチェックする。
# Try the following tips below for troubleshooting the problem yourself if you have no fear of going "under the hood."
+
# "中に手を加える"ことを恐れないのであれば、以下のヒントにしたがって自分で問題を解決する。
  
===Advanced Troubleshootings===
+
===高度なトラブルシューティング<span id="Advanced_Troubleshootings"></span>===
  
 
インストールしたプラグインや、アップグレードにより動作し無くなったプラグインの問題にぶつかった場合は、以下の手順に従ってください。
 
インストールしたプラグインや、アップグレードにより動作し無くなったプラグインの問題にぶつかった場合は、以下の手順に従ってください。
  
# If you manually installed the Plugin, use your FTP program to delete the Plugin folder/files and upload it again.
+
# 手動でプラグインをインストールした場合、FTP プログラムを使用してプラグインのフォルダーやファイルを削除し、再度アップロードする。
# If you made changes to the WordPress Theme [[Templates|template files]] to add the Plugin's code or customization, make sure they are correct, spelled right (including letter case), and placed in the appropriate place, e.g., within the [[The Loop|WordPress Loop]] or outside of it.
+
# WordPress テーマの[[テンプレート|テンプレートファイル]]にプラグインのコードやカスタマイズを加えた場合、変更が正しいことを確認する。大文字小文字を含めスペルを確認し、位置が正しいこと、たとえば[[ループ|WordPress ループ]]の内部なのか、外部なのか等を確認する。
 
# ファイルを <tt>wp-content</tt> 内のプラグインフォルダにアップロードしたかチェックする。古いバージョンを新しいバージョンに置き換える場合は、古いバージョンを削除してから新しいバージョンをアップロードする。
 
# ファイルを <tt>wp-content</tt> 内のプラグインフォルダにアップロードしたかチェックする。古いバージョンを新しいバージョンに置き換える場合は、古いバージョンを削除してから新しいバージョンをアップロードする。
# If the Plugin does not appear in the Plugins List, view the Plugin's main file in the [[Plugins_Editor_Screen|Plugin Editor]] to ensure the [[#Plugin Management|Plugin's header text]] exists and is properly formed.
+
# プラグインがプラグインリスト内に表示されない場合、[[管理画面/プラグイン/プラグイン編集|プラグインエディター]]でプラグインのメインファイルを開き、[[#Plugin Management|プラグインのヘッダーテキスト]]が正しい形式で定義されていることを確認する。
# If you're using a custom WordPress Theme, try using one of the default WordPress Themes to see if your issue is Theme related. If it is, contact the Theme developer for assistance.
+
# カスタム WordPress テーマを使用している場合は、デフォルトの WordPress テーマに変更し、問題がテーマ固有かどうかを調べる。そうであればテーマの開発者に助言を求める。
# Deactivate all your Plugins to ensure they're not causing the problem. Reactivate the problematic one. If it works, there maybe a conflict. Activate the others one-by-one and test the site to see if the problem ceases or returns, which may indicate the conflicting Plugin.
+
# すべてのプラグインを停止し、問題が発生しないことを確認する。次に問題を起こすプラグインを有効化する。正常に動作するのであれば、他のプラグインと衝突している。1つずつ有効化していき、サイトをテストして問題が起きるか起きないか調べ、衝突しているプラグインを見つける。
  
==アンインストール<!--Uninstalling Plugins-->==
+
==プラグインのアンインストール<!--Uninstalling Plugins-->==
  
To uninstall a WordPress Plugin:
+
WordPress プラグインをアンインストールするには:
  
# Go to '''[[Administration Screens#Plugins|Plugins]]''' screen.
+
# '''[[管理画面#Plugins|プラグイン]]''' 画面に移動する。
# Find the Plugin you wish to deactivate and uninstall.
+
# 停止し、アンインストールするプラグインを探す。
# Click '''Deactivate'''.
+
# '''停止'''をクリックする。
  
The Plugin will initiate the deactivation.
+
プラグインは停止プロセスを開始します。
  
Most WordPress Plugins have an option to completely uninstall themselves, though not all. If you wish to remove a WordPress Plugin permanently:  
+
大部分のプラグインは自身を完全にアンインストールしますが、一部そうでないプラグインもあります。WordPress プラグインを完全に削除するには:
  
# Check the WordPress Plugin instructions in the '''Details''' readme file on how to properly uninstall the Plugin.
+
# '''詳細情報''' 内 README ファイルの WordPress プラグイン手順を参照し、適切なプラグインのアンインストール方法を確認する。
# If the WordPress Plugin required the addition of code to the WordPress Theme, manually edit the Theme files to remove it.
+
# WordPress テーマへのコードの追加を必要とした WordPress プラグインの場合は、手動で テーマファイルを編集し、コードを削除する。
# Deactivate the Plugin and remove it manually through your FTP program.
+
# プラグインを停止し、FTP プログラムを使用して手動で削除する。
## Login to the site via your FTP Program.
+
## FTP プログラムでサイトにログインする。
## Go to the Plugin directory and find where the Plugin is installed.
+
## プラグイン用ディレクトリに移動し、プラグインがインストールされた場所を見つける。
## Delete the WordPress Plugin folder and/or files from your server.
+
## サーバーから WordPress プラグインフォルダー、プラグインファイルを削除する。
  
== WordPress Plugin Tips ==
+
== WordPress プラグインのヒント<span id="WordPress_Plugin_Tips"></span> ==
  
The following are WordPress Plugin tips and techniques for advanced users and developers.
+
このセクションでは上級者や開発者向けの WordPress プラグインのヒントやテクニックを紹介します。
  
 
===プラグインの管理 <span id="Plugin_Management"></span> ===<!-- UI Link: 管理パネルから直リンク -->
 
===プラグインの管理 <span id="Plugin_Management"></span> ===<!-- UI Link: 管理パネルから直リンク -->
  
Plugins are managed from [[Plugins_Screen|Plugins Screen]] in the [[Administration Screens]] of your WordPress site. All Plugins listed on this screen are found in your <tt>wp-content/plugins</tt> directory. Each Plugin has a description in its header section of what it does, an author and website to refer to, and a version number. If you do not see the Plugin in the list of installed Plugins, most likely it is missing the [[Writing a Plugin#File Headers|"File Header"]]: プラグインは、WordPress の[[管理パネル]] [[管理パネル#Plugins_-_Add_Functionality_to_your_Blog|プラグイン]]パネルで管理します。この画面にリストされるプラグインはすべて <tt>wp-content/plugins</tt> ディレクトリにあります。各プラグインには、プラグインの動作、作成者、ウェブサイト、バージョン番号の説明があります。リストでプラグインが見つからない場合は、プラグインに "header" が不足しています。
+
プラグインは、WordPress サイトの[[管理画面]] [[管理画面/プラグイン/プラグイン|プラグイン画面]] で管理します。この画面にリストされるプラグインはすべて <tt>wp-content/plugins</tt> ディレクトリにあります。各プラグインにはヘッダーセクションにプラグインの動作、作成者、ウェブサイト、バージョン番号の説明があります。インストール済みプラグインのリストでプラグインが見つからない場合は、恐らくプラグインに[[プラグインの作成#File_Headers|"ファイルヘッダー"]]が不足しています:
 +
 
 
<pre>
 
<pre>
 
<?php
 
<?php
145行目: 142行目:
 
*/</pre>
 
*/</pre>
  
The header section defines:
+
ヘッダーセクションでは以下が定義されます:
  
 
; プラグイン名 : プラグインの名前とサポートサイト(もしあれば)へのリンク。現在有効化されているプラグインは、太字で表示される。
 
; プラグイン名 : プラグインの名前とサポートサイト(もしあれば)へのリンク。現在有効化されているプラグインは、太字で表示される。
 
; バージョン : プラグインのバージョン。
 
; バージョン : プラグインのバージョン。
 
; 概要 : 作成者による、プラグインがどんなことをするか、プラグイン作成者が誰かの説明。
 
; 概要 : 作成者による、プラグインがどんなことをするか、プラグイン作成者が誰かの説明。
; アクション : プラグインを有効化・無効化・編集する。
+
; アクション : プラグインを有効化、無効化、編集する。
; 新しいバージョンが利用可能 : プラグインの新しいバージョンが [http://wordpress.org/plugins/ WordPress Plugins Directory] で利用可能な場合、メッセージと新しいバージョンをダウロードするリンクを表示します。
+
; 新しいバージョンが利用可能 : プラグインの新しいバージョンが [https://ja.wordpress.org/plugins/ WordPress プラグインディレクトリ] で利用可能な場合、メッセージと新しいバージョンをダウロードするリンクを表示します。
  
=== Theme Changes ===
+
=== テーマの変更<span id="Theme_Changes"></span> ===
  
Most WordPress Plugins no longer require direct modification to a WordPress Theme. If you are using a WordPress Plugin that does no, you need to know:
+
ほとんどの WordPress プラグインでは直接 WordPress テーマを変更する必要はありません。テーマを変更する WordPress プラグインでは以下に注意してください:
  
# Updates to the WordPress Theme may remove the Plugin modification code. Use a Child Theme or make notes to remind yourself to re-add the Plugin code to the updated Theme.
+
# WordPress テーマを更新すると、プラグインの変更コードが削除されるかもしれません。子テーマを使用するか、更新されたテーマにプラグインコードを再度追加することを忘れないでください。
# If you change Themes, these changes will not carry over automatically to the new Theme. You will need to copy or add them manually to the new WordPress Theme, even if you use a Child Theme as the Child Theme is not associated with the new Theme.
+
# テーマを変更すると、変更のコードは新しいテーマに自動では適用されません。新しい WordPress テーマに手動でコピー、または追加する必要があります。子テーマを使用している場合も同様です。子テーマは新しいテーマと関連付けられません。
# Upgrading WordPress may make changes to the code which could conflict with your WordPress Theme modifications. Use a Child Theme or manually check the Plugin's code to ensure it is still active.
+
# WordPress の更新により変更されたコードは、WordPress テーマの変更と衝突する場合があります。子テーマを使用するか、手動でプラグインのコードを調査し有効化を確認して下さい。
  
===Must-Use Plugins===
+
===Must-use プラグイン<span id="Must-Use_Plugins"></span>===
If you are using the Multisite version of WordPress, [[Must Use Plugins]] are special WordPress Plugins installed in a special directory next to the normal /plugins/ dir (/mu-plugins/). They are 'must-use' because once their file is placed in the /mu-plugins/ directory they are instantly activated and cannot be de-activated using the admin Plugins screen.
+
WordPress のマルチサイト機能を使用している場合、[[:en:Must Use Plugins|Must-use プラグイン(英文)]]は、通常の /plugins/ ディレクトリの隣の特別なディレクトリ /mu-plugins/ にインストールされた特別な WordPress プラグインです。'must-use' と呼ばれる理由は、いったんファイルが /mu-plugins/ ディレクトリにコピーされると、すぐに有効化され、[[管理画面/プラグイン/プラグイン|プラグイン画面]] を使用して停止できないためです。
  
Must-use Plugins are useful for installing WordPress Plugins on all sites in a Multisite installation to make WordPress Plugins' functionalities available across the entire blog network. They are loaded before normal Plugins by PHP, which means that code and hooked-functions registered in an mu-plugin can be assumed available to all other Plugins.
+
Must-use プラグインは、マルチサイトのすべてのサイトに WordPress プラグインをインストールし、ブログネットワーク全体でプラグインの機能を使用する場合に便利です。Must-use プラグインは PHP による通常のプラグインよりも前にロードされるため、Must-use プラグインで登録されるコードやフック関数は、すべての他のプラグインから利用可能と仮定できます。
  
See [[Must Use Plugins]] and [[Create A Network]] for more details.
+
詳細については [[:en:Must Use Plugins|Must-use プラグイン(英文)]] [[ネットワークの作成]] を参照してください。
  
 
=== 停止したプラグインを隠す<!--Hiding Plugins When Deactivated--> ===
 
=== 停止したプラグインを隠す<!--Hiding Plugins When Deactivated--> ===
  
When activated, some WordPress Plugins add tags to the template files. Upon such a Plugin's deactivation, these tags may remain in place and can affect the look and/or functionality of the Theme, resulting in errors or even failures to load. It is therefore imperative to prevent the Plugin from being detected and used, if it is deactivated. テンプレートファイルにタグを組み込むプラグインもあります。プラグインが有効化されていない場合、テーマを「壊し」、エラーが発生するか、読み込みに失敗するでしょう。そのため、停止したプラグインが検出されるのを防ぐ必要があります。
+
WordPress プラグインの中には、有効化されるとテンプレートファイルにタグを組み込むプラグインもあります。このようなプラグインを停止してもタグは残り、テーマの見た目や機能に影響し、エラーが発生したり、読み込みにさえ失敗するかもしれません。そのため、停止したプラグインが検出され、使用されるのを防ぐ必要があります。
  
To determine if such a condition exists, you can add some php code to the template file where the Plugin was used, and perform a simple <tt>function_exists()</tt> check. To do so, add the code in the example below and configure it for the function you'd like to check. Then upload the modified template to your WordPress Content folder. プラグインがインストールされているか検出するには、<tt>function_exists()</tt> チェックを使用できます。
+
このような条件に合致するか調べるには、プラグインが使用されているテンプレートファイルに PHP コードを追加し、単純な <tt>function_exists()</tt> チェックを実行できます。まず以下の例のコードを追加し、チェックしたい関数で変更してください。次に変更したテンプレートを WordPress のコンテンツ用フォルダーにアップロードします。
  
The <tt>if (function_exists())</tt> checks for the Plugin, and if it exists (activated or not), it will use it. If it returns <tt>FALSE</tt> or "not found", it will ignore the Plugin tag and continue loading the page. <tt>if (function_exists())</tt> はプラグインをチェックし、存在する場合は使用します。<tt>FALSE</tt> を返す、つまり見つからない場合は、プラグインのタグを無視し、読み込みを続けます。
+
<tt>if (function_exists())</tt> はプラグインをチェックし、プラグインが有効化されていても、していなくても、存在すれば使用します。<tt>FALSE</tt> を返す、つまり見つからない場合は、プラグインのタグを無視し、ページの読み込みを続けます。
  
 
<pre>
 
<pre>
194行目: 191行目:
 
</pre>
 
</pre>
  
==Developing Plugins==
+
==プラグインの開発<span id="Developing_Plugins"></span>==
  
 
WordPress プラグインを使い出すと、プラグイン無でやっていけないと思うかもしれません。PHP の知識があれば、オリジナルのプラグインを作ることができます。[[Plugin Resources|プラグイン資料]]に、プラグイン作成を始めるのに役立つ詳細なリストがあります。
 
WordPress プラグインを使い出すと、プラグイン無でやっていけないと思うかもしれません。PHP の知識があれば、オリジナルのプラグインを作ることができます。[[Plugin Resources|プラグイン資料]]に、プラグイン作成を始めるのに役立つ詳細なリストがあります。
208行目: 205行目:
  
 
[[en:Managing Plugins]]
 
[[en:Managing Plugins]]
[[en|Managing Plugins]]
+
[[fr:Gestion de Plugins]]
[[fr|Gestion de Plugins]]
+
[[ja:Managing_Plugins]]
[[ja|Managing_Plugins]]
+
[[pt-br:Gerenciando Plugins]]
[[pt-br|Gerenciando Plugins]]
+
[[zh-cn:管理插件]]
[[zh-cn|管理插件}}
+

2015年8月22日 (土) 11:08時点における最新版

WordPress プラグインは WordPress の機能を拡張する PHP スクリプトです。サイトに、既存の機能を強化したり、新しい機能を追加したりします。

多くの WordPress ユーザーはプラグインを必要としないか、コメントスパム対策やカスタマイズされた投稿リスト等のいくつかのプラグインを必要とするしょう。頻繁に更新される天気予報、投稿単語数計算、レーティングシステム、などの様々なプラグインを楽しむ人もいるでしょう。WordPress プラグインはユーザーの必要性によって選択されるため、WordPress のコアには組み込まれていません。

WordPress プラグインディレクトリサイトで利用可能なプラグインは、ボランティアによって設計され、一般に無料で公開されています。WordPress プラグインディレクトリでホストされている WordPress プラグインはしっかりとテストされ、安全と判断されています。WordPress プラグインは作成者と利用者の責任であることを覚えておいてください。WordPress が成長するように、プラグインも発展途上なのです。

独自のプラグインを開発したい場合は、プラグイン資料の詳細なリストを参照してください。

プラグインを探す

WordPress プラグインを探すには、管理画面 > プラグイン > 新規追加画面を選択するか、または直接 WordPress プラグインディレクトリにアクセスしてください。

プラグインの互換性と更新

プラグインの互換性や更新の有無を調べるには、プラグイン 上の WordPress プラグインリスト、またはWordPress プラグインディレクトリ を参照してください。

WordPress プラグインの更新が可能であれば、管理画面に表示され、プラグインのメニュータイトルやプラグインリスト上に通知されます。プラグインを更新するには指示に従ってください。

WordPress が新しい WordPress のバージョンと互換性がなかったり、更新が必要な場合は、次回の更新情報や互換性問題について直接、プラグインの作者に問い合わせてください。

プラグインのインストール

プラグインの自動インストール

WordPress プラグイン画面
組み込みのプラグインインストーラを使用して WordPress プラグインを追加するには:
  1. プラグイン > 新規追加 を選択する。
  2. WordPress プラグインの名前、プラグインを表すキーワード、作成者、タグを プラグインの検索 ボックスに入力するか、画面下のタグのリンクをクリックする。
  3. インストールしたい WordPress プラグインを検索する。
    1. 詳細情報をクリックしてプラグインのより詳細な情報、およびインストール方法を取得する。インストール方法は印刷するか保存してセットアップ時に活用できます。
    2. いますぐインストールをクリックして WordPress プラグインをインストールする。
  4. インストール経過の画面に成功のログ、またはインストール中のエラーが表示されます。
  5. インストールの正常終了後、プラグインを有効化をクリックして有効化するか、プラグインインストーラに戻るをクリックして追加のアクションを実行する。

WordPress プラグインの中にはカスタマイズに追加の手順が必要なものもあります。詳細な手順については 詳細情報 の README ファイルを参照してください。インストール後であれば、各プラグインのプラグイン画面で取得できます。WordPress プラグインに問題がある場合は「トラブルシューティング」を参照してください。

WordPress プラグインを手動でインストールする情報については、以下の手動インストールガイドを参照してください。

プラグインの手動インストール

WordPress プラグインのインストールは、手動によるインストールの方が適切な場合もあります。

  • WordPress プラグインのインストールにおけるファイルの配置やプロセスを制御したい
  • サーバーで WordPress の自動インストールを許可されていない
  • WordPress プラグインが WordPress プラグインディレクトリにない

WordPress プラグインの手動インストールに関しては、FTP の知識と、WordPress のバージョンと互換性のない WordPress プラグインや信用できないソースからのインストールを行う場合のサイトへのリスクに対する認識が必要です。

処理を開始する前に、サイトを完全にバックアップしてください。

手動で WordPress プラグインをインストールするには:

  1. WordPress プラグインをローカルにダウンロードする。
  2. zip 形式でダウンロードした場合、ローカルのプラグイン用フォルダーに解凍する。
  3. README ファイルを参照し、インストール手順があれば従う。
  4. FTP を使用して、プラグイン用フォルダーを、WordPress ディレクトリ下の wp-content/plugins フォルダーにアップロードする。
  5. プラグイン画面を開き、リストから新しくアップロードしたプラグインを検索する。
  6. 有効化をクリックして、プラグインを有効化する。

カスタマイズや追加の手順については詳細情報の README ファイルを参照してください。

お気に入りのプラグイン

2012年、WordPress プラグインディレクトリにお気に入りのプラグインを登録する機能が追加されました。WordPress Version 3.5 では、ダッシュボードのプラグインの新規追加画面に、ユーザーのお気に入りのプラグインを表示し、簡単にインストールする機能が追加されました。

WordPress プラグインディレクトリ

WordPress プラグインディレクトリ内のお気に入りのプラグイン
プラグインをお気に入りに登録するには:
  1. WordPress プラグインディレクトリにログインする。
  2. プラグインのページを参照し、プラグインの「Download」ボタンの下の Favorite リンクをクリックする。

一度プラグインをお気に入りに登録すると、プラグインの評価と同じようにプロフィールで公開されます。

お気に入りのプラグインのインストール

ダッシュボードでのユーザーのお気に入りのプラグインの表示
WordPress ダッシュボードのユーザーのお気に入りのプラグインリストからインストールするには:
  1. プラグイン > 新規追加 を選択する。
  2. お気に入り リンクをクリックし、お気に入りのプラグインリストを取得したい WordPress.org のユーザー名を入力し、お気に入りを取得 をクリックする。
  3. 上のプラグインのインストール を参照して、希望のプラグインをインストールする。

トラブルシューティング

まれに WordPress プラグインが期待したように動作しなかったり、他の WordPress プラグインと衝突する場合があります。

  1. WordPress プラグイン付属の手順に正確に従っているかどうか確認する。
  2. 管理画面プラグイン画面でプラグインが有効になっているかどうかチェックする。
  3. プラグインをいったん停止し、再度有効化して状況が変わるか確認する。
  4. WordPress 日本語フォーラム または WordPress サポートフォーラム(英文) をプラグイン名、および発生している問題に関連するキーワードで検索する。
  5. WordPress プラグインディレクトリ のプラグインページにアクセスし、メモやフォーラム内に報告された問題へのリンクがないかを確認する。
  6. プラグイン作成者の Web サイトにアクセスし、ブログやプラグインのページで既知の問題やアドバイスがないかを確認する。
  7. プラグインの名前、および問題に関連するキーワードでネットを検索する。
  8. WordPress 日本語フォーラム または WordPress サポートフォーラム(英文) に質問を投稿する。このときタイトルにはプラグイン名と発生している問題を含める。効果的にサポートを得る方法についてはFinding WordPress Help(英文) を参照してください。
  9. 問題が残り、解決できない場合は、類似したプラグインがあるかチェックする。
  10. "中に手を加える"ことを恐れないのであれば、以下のヒントにしたがって自分で問題を解決する。

高度なトラブルシューティング

インストールしたプラグインや、アップグレードにより動作し無くなったプラグインの問題にぶつかった場合は、以下の手順に従ってください。

  1. 手動でプラグインをインストールした場合、FTP プログラムを使用してプラグインのフォルダーやファイルを削除し、再度アップロードする。
  2. WordPress テーマのテンプレートファイルにプラグインのコードやカスタマイズを加えた場合、変更が正しいことを確認する。大文字小文字を含めスペルを確認し、位置が正しいこと、たとえばWordPress ループの内部なのか、外部なのか等を確認する。
  3. ファイルを wp-content 内のプラグインフォルダにアップロードしたかチェックする。古いバージョンを新しいバージョンに置き換える場合は、古いバージョンを削除してから新しいバージョンをアップロードする。
  4. プラグインがプラグインリスト内に表示されない場合、プラグインエディターでプラグインのメインファイルを開き、プラグインのヘッダーテキストが正しい形式で定義されていることを確認する。
  5. カスタム WordPress テーマを使用している場合は、デフォルトの WordPress テーマに変更し、問題がテーマ固有かどうかを調べる。そうであればテーマの開発者に助言を求める。
  6. すべてのプラグインを停止し、問題が発生しないことを確認する。次に問題を起こすプラグインを有効化する。正常に動作するのであれば、他のプラグインと衝突している。1つずつ有効化していき、サイトをテストして問題が起きるか起きないか調べ、衝突しているプラグインを見つける。

プラグインのアンインストール

WordPress プラグインをアンインストールするには:

  1. プラグイン 画面に移動する。
  2. 停止し、アンインストールするプラグインを探す。
  3. 停止をクリックする。

プラグインは停止プロセスを開始します。

大部分のプラグインは自身を完全にアンインストールしますが、一部そうでないプラグインもあります。WordPress プラグインを完全に削除するには:

  1. 詳細情報 内 README ファイルの WordPress プラグイン手順を参照し、適切なプラグインのアンインストール方法を確認する。
  2. WordPress テーマへのコードの追加を必要とした WordPress プラグインの場合は、手動で テーマファイルを編集し、コードを削除する。
  3. プラグインを停止し、FTP プログラムを使用して手動で削除する。
    1. FTP プログラムでサイトにログインする。
    2. プラグイン用ディレクトリに移動し、プラグインがインストールされた場所を見つける。
    3. サーバーから WordPress プラグインフォルダー、プラグインファイルを削除する。

WordPress プラグインのヒント

このセクションでは上級者や開発者向けの WordPress プラグインのヒントやテクニックを紹介します。

プラグインの管理

プラグインは、WordPress サイトの管理画面プラグイン画面 で管理します。この画面にリストされるプラグインはすべて wp-content/plugins ディレクトリにあります。各プラグインにはヘッダーセクションにプラグインの動作、作成者、ウェブサイト、バージョン番号の説明があります。インストール済みプラグインのリストでプラグインが見つからない場合は、恐らくプラグインに"ファイルヘッダー"が不足しています:

<?php
/*
Plugin Name: Magic Plugin
Plugin URI: http://example.com/magic-plugin
Description: Magic Plugin performs magic
Version: 2.3
Author: Mr. Magic
Author URI: http://example.com/
*/

ヘッダーセクションでは以下が定義されます:

プラグイン名 
プラグインの名前とサポートサイト(もしあれば)へのリンク。現在有効化されているプラグインは、太字で表示される。
バージョン 
プラグインのバージョン。
概要 
作成者による、プラグインがどんなことをするか、プラグイン作成者が誰かの説明。
アクション 
プラグインを有効化、無効化、編集する。
新しいバージョンが利用可能 
プラグインの新しいバージョンが WordPress プラグインディレクトリ で利用可能な場合、メッセージと新しいバージョンをダウロードするリンクを表示します。

テーマの変更

ほとんどの WordPress プラグインでは直接 WordPress テーマを変更する必要はありません。テーマを変更する WordPress プラグインでは以下に注意してください:

  1. WordPress テーマを更新すると、プラグインの変更コードが削除されるかもしれません。子テーマを使用するか、更新されたテーマにプラグインコードを再度追加することを忘れないでください。
  2. テーマを変更すると、変更のコードは新しいテーマに自動では適用されません。新しい WordPress テーマに手動でコピー、または追加する必要があります。子テーマを使用している場合も同様です。子テーマは新しいテーマと関連付けられません。
  3. WordPress の更新により変更されたコードは、WordPress テーマの変更と衝突する場合があります。子テーマを使用するか、手動でプラグインのコードを調査し有効化を確認して下さい。

Must-use プラグイン

WordPress のマルチサイト機能を使用している場合、Must-use プラグイン(英文)は、通常の /plugins/ ディレクトリの隣の特別なディレクトリ /mu-plugins/ にインストールされた特別な WordPress プラグインです。'must-use' と呼ばれる理由は、いったんファイルが /mu-plugins/ ディレクトリにコピーされると、すぐに有効化され、プラグイン画面 を使用して停止できないためです。

Must-use プラグインは、マルチサイトのすべてのサイトに WordPress プラグインをインストールし、ブログネットワーク全体でプラグインの機能を使用する場合に便利です。Must-use プラグインは PHP による通常のプラグインよりも前にロードされるため、Must-use プラグインで登録されるコードやフック関数は、すべての他のプラグインから利用可能と仮定できます。

詳細については Must-use プラグイン(英文)ネットワークの作成 を参照してください。

停止したプラグインを隠す

WordPress プラグインの中には、有効化されるとテンプレートファイルにタグを組み込むプラグインもあります。このようなプラグインを停止してもタグは残り、テーマの見た目や機能に影響し、エラーが発生したり、読み込みにさえ失敗するかもしれません。そのため、停止したプラグインが検出され、使用されるのを防ぐ必要があります。

このような条件に合致するか調べるには、プラグインが使用されているテンプレートファイルに PHP コードを追加し、単純な function_exists() チェックを実行できます。まず以下の例のコードを追加し、チェックしたい関数で変更してください。次に変更したテンプレートを WordPress のコンテンツ用フォルダーにアップロードします。

if (function_exists()) はプラグインをチェックし、プラグインが有効化されていても、していなくても、存在すれば使用します。FALSE を返す、つまり見つからない場合は、プラグインのタグを無視し、ページの読み込みを続けます。

<?php
if (function_exists('FUNCTION NAME')) {
 FUNCTION_NAME();
}
?>

このプラグイン例では、alex_get_shoutbox() という関数を使用し、コンテンツを表示します。

<?php
if (function_exists('alex_get_shoutbox')) {
 alex_get_shoutbox();
}
?>

プラグインの開発

WordPress プラグインを使い出すと、プラグイン無でやっていけないと思うかもしれません。PHP の知識があれば、オリジナルのプラグインを作ることができます。プラグイン資料に、プラグイン作成を始めるのに役立つ詳細なリストがあります。

最新英語版: WordPress Codex » Managing Plugins最新版との差分