• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

FOXWP

WordPressの始め方と使い方をわかりやすく解説!

  • HOME
  • WordPressブログの始め方
  • お問い合わせ
FOXWP / WordPress / WordPressでremove_actionが効かない時に確認すべきポイント

WordPressでremove_actionが効かない時に確認すべきポイント

最終更新日:2021年10月6日

WordPressでremove_actionが効かない時に確認すべきポイントをご紹介します。

目次 非表示
1 アクションが上書きされていないか
2 関数の優先度が一致しているか

アクションが上書きされていないか

WordPress本体に定義されたアクションを除去しようとした時によくあるケースです。

テーマファイル内で、除去しようとしたアクションを除去するための関数が定義されている場合に起こります。

function example_function() {

	// 何かしらのアクションを除去.
	remove_action( 'hook', 'name' );

	// 代わりとなる処理

}

関数の優先度が一致しているか

remove_actionは次のように定義します。

remove_action( $tag, $function_to_remove, $priority, $accepted_args );

そして、除去するためには、パラメータである$function_to_removeと$priorityが必ず一致する必要があります。

$function_to_removeはわかりやすいですが、$priorityは見落としやすいポイントです。

function example_function() {

	// アクションの追加
	add_action( 'hook', 'name', '5' );

	// 除去されない記載方法
	remove_action( 'hook', 'name' );

	// 適切に除去される記載方法
	remove_action( 'hook', 'name', '5' );

}

カテゴリー:WordPress タグ:WordPressトラブル・エラー

WordPress初心者の方に読んで欲しい記事

  • あとで後悔しない!WordPress初期設定の基本事項
  • 安全にサイトを運営しよう!WordPressセキュリティ対策の基本マニュアル
Previous Post: « カラフルボックス(Colorfulbox)のドメイン設定を行う方法
Next Post: WordPressの投稿または固定ページで次のページを作成し、複数ページに分割する方法 »

Primary Sidebar

世界で一番利用されているWordPressテーマ

Divi WordPress Theme
レビューを見る

あなたの悩みは?

WordPress
セキュリティ
WordPress
トラブル
アクセスアップアフィリエイト
おすすめASP

最新ニュース

  • 【カラフルボックス】夏のキャンペーン実施中【2021年8月31日まで】

最近の投稿

  • WordPressでおすすめのバックアッププラグイン5選
  • WordPressのPHP設定を変更する方法(php.ini)
  • WordPressでおすすめの画像圧縮プラグイン5選
  • WordPressの投稿編集画面でその投稿を表示する方法
  • WordPressの管理画面に再利用ブロックの管理を追加する方法

カテゴリー

  • WordPress
  • お役立ち情報
  • アフィリエイト
  • ドメインレジストラ
  • レンタルサーバー
    • ColorfulBox
    • Conoha WING
    • mixhost
    • さくらのレンタルサーバー
    • エックスサーバー
    • エックスフリー
    • ロリポップ!
  • 便利ツール
WordPress学習方法
トップページへ

プライバシーポリシー|お問い合わせ
Copyright © 2023 FOXWP All rights reserved.