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

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

「関数リファレンス/register deactivation hook」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(関連項目: {{原文|Function_Reference/register_deactivation_hook|108663}}<!-- 19:13, 19 August 2011‎ F J Kaiser 版 -->)
(関連項目: {{Tag Footer}})
 
41行目: 41行目:
  
 
* 参考 [[関数リファレンス/register_activation_hook|register_activation_hook]]
 
* 参考 [[関数リファレンス/register_activation_hook|register_activation_hook]]
 +
 +
{{Tag Footer}}
  
 
{{原文|Function_Reference/register_deactivation_hook|108663}}<!--  19:13, 19 August 2011‎ F J Kaiser  版 -->
 
{{原文|Function_Reference/register_deactivation_hook|108663}}<!--  19:13, 19 August 2011‎ F J Kaiser  版 -->
  
 
[[Category:関数]]
 
[[Category:関数]]

2015年6月3日 (水) 08:15時点における最新版

この関数register_deactivation_hookはプラグインが停止されたときに実行される関数を登録します(WordPress2.0から導入されました)。

使用法

<?php register_deactivation_hook($file, $function); ?>

引数

$file
string) (必須wp-content/plugins ディレクトリにあるプラグインのメインファイルへのパス。フルパスである必要があります。
初期値: なし
$function
callback) (必須) プラグインが停止されたときに実行される関数名。PHPにおける疑似的な型callbackとして許可されたものである必要があります。
初期値: なし

使用例

次に上げるいずれかのプラグインメインファイルmyplugin_deactivate()という関数を書いた場合を想定します。

  • wp-content/plugins/myplugin.php
  • wp-content/plugins/myplugin/myplugin.php

コードはこのようになります:

 register_deactivation_hook( __FILE__, 'myplugin_deactivate' );

これでプラグインの停止時にmyplugin_deactivate()が呼び出されます。


関数リファレンステンプレートタグ目次もご覧ください。


最新英語版: WordPress Codex » Function_Reference/register_deactivation_hook最新版との差分