0

訪問者がフィード URL にアクセスできるようにするだけで、何も表示しないプラグインを作成できるかどうか疑問に思っています。管理者ページには、管理者もアクセスできる必要があります。

このアイデアの背景には、私がカスタム フィード ジェネレーターを作成し、それを WordPress サイトに実装したことがあります。フィード専用のサイトなので、フィード出力以外は非公開にしたい。

メンテナンス モードメンバー限定のプラグインがあることは承知しています。問題は、メンテナンス モードではフィードへのアクセスが禁止され、会員限定モードでは一般の訪問者が禁止されることです。

だから、これを行う簡単な方法があるかどうか疑問に思っています。mod_rewrite はなるべくプラグイン化する予定なので編集は避けたいところです。mod_rewrite なしでやるのが現実的でない場合は、mod_rewrite を編集してみます。

ご意見ありがとうございます。

4

2 に答える 2

1

では、基本的にテーマをレンダリングしたくないのですか? /categories、など/tagsはどうですか?/archives

それだけの場合は、style.css (テーマ情報コメント ブロック以外は空白) と index.php テンプレートを使用して空白のテーマを作成できます。

于 2012-10-18T17:59:39.137 に答える
1

何もレンダリングしたくない場合は、template_redirect フックを使用して簡単に修正できます。例えば:

function stop_rendering() {
    exit;
}
add_action( 'template_redirect', 'stop_rendering');
于 2012-10-19T10:33:09.290 に答える