Navigation

add_shortcode() でオリジナルショートコードを作成する

📅 7月 7, 2025
👤
1 min read

概要

WordPressの開発において、`add_shortcode()`関数を使用してオリジナルのショートコードを作成する方法について解説します。

ユースケース

  • ページや投稿内で簡単に特定の機能を呼び出すために、独自の短いコードを利用したい場合に、`add_shortcode()`を使用することが効果的です。

前提条件

  • WordPressのテーマやプラグイン内で`add_shortcode()`を使用するため、WordPressの環境が必要です。

サンプルコード


function custom_short_code_function( $atts ) {
    // ここにショートコードが実行する処理を記述
}
add_shortcode( 'custom_shortcode', 'custom_short_code_function' );

解説

  • `add_shortcode()`関数は、指定したショートコードを特定の処理に関連付けるために使用されます。
  • `custom_short_code_function`関数内には、指定したショートコードが実行された時に行う処理を記述します。
  • `add_shortcode('custom_shortcode', 'custom_short_code_function')`で、`[custom_shortcode]`というショートコードが呼び出された際に`custom_short_code_function`関数が実行されるように設定されます。

ベストプラクティス

  • ショートコード内での処理は簡潔に保ち、処理の複雑性が増す場合は関数を分割するなどして可読性を確保します。
  • ショートコードの使用はパフォーマンス向上や管理性の観点から適切に検討し、過度な使用は避けるようにします。

以上が`add_shortcode()`を使用してオリジナルショートコードを作成する際の手順とベストプラクティスです。WordPress開発において、ショートコードは柔軟性を高めるための便利なツールとして活用できます。

← Back to WordPress