不躾な質問で申し訳ありませんでした。
どうしてもカスタム投稿でページを増やしたいんです。
やっぱり自分の力では出来ないし、周りに詳しい人だって居ないんです。
ネットを調べてやってるんですけど、記事の通りやっても上手く行きません。
手順やコードを書いていくので、もしお手空きな方いらっしゃいましたら、
ご指導ください。どうかお願いします。
以下の手順でやっています。
1、カスタム投稿タイプとカスタム分類を管理画面に追加
2、追加したカスタム投稿タイプと分類を表示させる
1は、難なく出来たのですが、2が上手く行きません。
<?php
/*
Template Name:Article
*/
?>
<?php get_header(); ?>
<div id=”no-side” class=”clearfix”>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<div class=”post” id=”single”>
↓↓↓これを追加しました↓↓↓
<?php $loop = new WP_Query( array( ‘post_type’ => ‘article’, ‘posts_per_page’ => 10 ) ); ?>
<?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
<h2><?php the_title(); ?></h2>
<div class=”post-content”>
<?php the_content(__(‘Read more’, ‘piano-black’)); ?>
<?php wp_link_pages(); ?>
</div>
</div>
<?php endwhile; else: ?>
<div class=”post-content”>
<p><?php _e(“Sorry, but you are looking for something that isn’t here.”,”piano-black”); ?></p>
</div>
<?php endif; ?>
</div><!– #middle-contents end –>
<div id=”footer-noside”>
</div>
</div><!– #contents end –>
</div><!– #wrapper end –>
<?php $options = get_option(‘pb_options’); if ($options[‘return_top’]) : ?>
<div id=”page-top”>
</div>
<?php endif; ?>
</body>
</html>
div postの下に
<?php $loop = new WP_Query( array( ‘post_type’ => ‘article’, ‘posts_per_page’ => 10 ) ); ?><?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
を追加したんですが、行番号何番ってエラーが出て調べてみると
<?php endwhile; else: ?>このコードがエラーの原因でした。
次にこのコードを消したら、また別の所でエラー・・。
もう何消してもエラーになっちゃって分からなくなってしまいました。
何か間違ってるんだと思います。
素人な躓きで、何処にでもやり方書いてあるのに本当にすみません。
でも、何試しても出来なかったんです。馬鹿なんです。
馬鹿だけど、なんとかしたいんです。
なんとかして、投稿記事をもう一個増やしたいんです。
どうか、宜しくお願い致します。
</div>
</div>
<?php endwhile; else: ?>
↓
</div>
<?php endwhile; ?>
</div>
<?php endwhile; else: ?>
かな?
なんかすごいわかりにくいタイトルなんですけど。
>>kvexさん
で、できました・・・!
どうも、本当にありがとうございます!
混乱させるようなタイトルつけてごめんなさい。
while と endwhile の数を数えればわかりますね^^
ありがとうございます。
そもそも何か分からなかったので、調べてみます。
記事のやり方ばっか見てたので・・・。
基本を全く勉強していなかったです。
もっと勉強します。