wpseo_get_rendered_tab()


関数wpseo_get_rendered_tab()は、WordPressプラグイン「Yoast SEO」のタブレンダリングを取得するために使用されます。

構文

wpseo_get_rendered_tab( string $tab );
  • $tab (string) — 取得するタブのスラッグ(例: “general”, “search-appearance”など)。

例1: 一般設定タブの内容を取得

以下のコードは、一般設定タブの内容を取得し、出力します。

<?php echo wpseo_get_rendered_tab( 'general' ); ?>

例2: 検索外観タブの内容を取得

検索外観タブを取得する場合、次のコードを使用します。

<?php echo wpseo_get_rendered_tab( 'search-appearance' ); ?>

例3: タブの内容を条件に基づいて表示

タブのスラッグに基づいて異なる内容を表示します。

<?php
$tab_slug = 'general';
if ( $tab_slug === 'general' ) {
    echo wpseo_get_rendered_tab( 'general' );
} else {
    echo wpseo_get_rendered_tab( 'search-appearance' );
}
?>

例4: 動的にタブのスラッグを渡す

タブスラッグを関数から取得してレンダリングします。

<?php
function get_tab_slug() {
    return 'general';
}
echo wpseo_get_rendered_tab( get_tab_slug() );
?>

例5: テンプレート内で特定のタブを埋め込む

特定のテンプレート内でタブの内容を直接埋め込みます。

<?php
if ( function_exists( 'wpseo_get_rendered_tab' ) ) {
    echo wpseo_get_rendered_tab( 'advanced' );
}
?>

注意事項:

  • この関数はYoast SEOプラグインに依存しています。プラグインが有効でない場合、エラーが発生する可能性があります。
  • 提供する$tab引数は、Yoast SEOが認識するスラッグである必要があります。