0

昨夜からこれに固執しており、ワードプレスの「仕事」セクションにthe_titleが表示されない理由がわかりません。また、私の「仕事」ページは「仕事ページ」テンプレートに設定されています。また、このページに複数の投稿を表示するにはどうすればよいですか? ありがとう!

http://www.listentotheway.com

 <?php 

 /*

Template Name: Work Page

 */


 get_header(); ?>

<p> This is the work.php file </p>

 <?php 

 $args = array( 'post_type'=>'work' );

 $the_query = new WP_Query( $args );

  ?>

<?php if ( have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); ?>

<h3><a href="<?php the_permalink() ;?>"<?php the_title(); ?></h3>
<?php the_field( 'description' ); ?>
<hr>

<?php endwhile; else: ?>

<p> customize later </p>

<?php endif; ?>

<?php get_footer(); ?>
4

1 に答える 1

0

これまでの私の提案を要約すると:

<?php if ( $the_query->have_posts() ) :
    while ( $the_query->have_posts() ) : 
        $the_query->the_post(); ?>

        <h3><a href="<?php the_permalink() ;?>"<?php the_title(); ?></h3>
        <?php // the_field( 'description' ); ?>
        <hr>

    <?php endwhile; else: ?>

    <p> customize later </p>

<?php endif; ?>

私は単語をコード化しましたthe_fieldが、そのようなネイティブのWordpress機能はありません。私のコードを試してみて、何が起こるか見てください!

于 2013-06-11T21:21:27.973 に答える