1

新しいプラグインを開発中です。このプラグインでは、ユーザーはプラグインを表示する場所を選択できます。

ユーザーが投稿ページまたはアーカイブ ページでのみ選択した場合、どうすればそれを見つけることができますか? 私が使用する場合add_filter('the_content','function');

私のプラグインはすべてのページを表示しますが、単一のカテゴリまたはアーカイブページでそれを行う方法は?

4

2 に答える 2

0

コンディショナルタグを使用します:

add_filter( 'the_content', function( $content )
{
    is( !is_single() )
        return $content;

    return '<p>This is a single post.</p>' . $content;
});

サンプル コードには PHP 5.3+ が必要です

于 2013-10-26T08:29:16.647 に答える