サポート » 使い方全般 » 固定ページのループ部分にパスワードをかけたい

  • 固定ページをいじってカスタム投稿の一覧を表示させてます。
    loopを使って表示させているのですが、この一覧を表示させているページ自体にパスワードをかけたいです。
    現在の状況ですと、<?php the_content(); ?>で保護できていますが、その下のloopのところはそのまま表示されてしまっております。
    このループ部分もパスワードをかけることは可能でしょうか?
    カスタム投稿に個別にパスワードをかける予定はありません。
    宜しくお願い致します。

    <?php
    /*
    Template Name:一覧
    */
    get_header(); ?>
    
    <div id="content">
     	<div class="post">
    
    		<div class="post_top">
    			<h1><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1>
    			<div class="meta clearfix">
    				<?php edit_post_link( __('Edit', 'wp'), '<span>', '</span>'); ?>
    			</div>
    		</div>
            <div class="entry">
            <?php the_content(); ?>
    	<?php
    
                  get_template_part( 'loop', 'hoge' );
                   ?>
    
    	</div>
    </div>
    
    <?php get_footer(); ?>
2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター jim912

    (@jim912)

    azabuさん、こんにちは。

    get_template_part( 'loop', 'hoge' );

    post_password_required を使って条件分岐させましょう。

    jim912様
    コメント有難うございます。
    カスタム投稿した記事にはパスワードをかけていないのですが有効でしょうか?

    固定ページ(一覧)を表示した際にパスワードを解除してからloop内の記事も見れるようにしたいです。(ループ内の記事は全て公開)
    こちらのページを参考にはしてるのですが。
    http://ja.forums.wordpress.org/topic/1983?replies=5
    ちょっとまだ悩んでおります。
    宜しくお願い致します。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「固定ページのループ部分にパスワードをかけたい」には新たに返信することはできません。