WordPress では、投稿ごとに個別のパスワードを設定し、他の方法で特定のユーザーに送信することができます。この機能はよりユーザーフレンドリーですが、ユーザーには影響しません。コンバージョンには利点がありますが、比較的面倒でもあります。実際、記事のカスタム列を設定することでこの目標を達成できます。
カスタム列を設定するとします: Useronly. この記事にフィールド セットがある場合、それはこの記事がメンバーに制限されていることを意味します。
add_filter('the_content', 'Useronly'); function Useronly($text){ global $post; $Useronly = get_post_meta($post->ID, 'Useronly', true); if($Useronly){ global $user_ID; if(!$user_ID){ $redirect = get_permalink($post->ID); $text = '该内容仅限于会员浏览,请登录!'; } } return $text; }
上記のコードをテーマの function.php ファイルに追加するだけです。または、プロンプト テキストと列名をカスタマイズすることもできます。
次に、WordPress バックエンドの右上隅の上部に「表示オプション」があり、三角矢印をクリックしてカスタム列を確認します。
次に、編集時にカスタム列ウィンドウにキーを入力します。アーティクル(キー)は「Useronly」、値(value)は定数「true」です。
WordPress 関連の技術記事をさらに詳しく知りたい場合は、wordpress チュートリアル 列にアクセスして学習してください。
以上がユーザーが登録した後でのみ記事を読めるように WordPress を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。