0

フッターが音楽ページの投稿にリンクしていますが、なぜ混同されているのかわかりません。他のページと同じように分けていただきたいです。参考までに、私はワードプレスのプラグインであるカスタム フィールドを使用して、音楽ページに投稿を作成しています。http://listentotheway.com/music/

music.php :

<?php 
/*

 Template Name: Music Page

 */

 get_header(); ?>

<div class="wrapper">
 <div id="music-content">
  <p> This is music.php </p>

   <?php

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

$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'); ?> <-----This has to do with the plugin.


<?php endwhile; else: ?>

<?php endif; ?>
</div>
</div>

<?php get_footer(); ?>

style.css :

/* music page */
#music-content {
display: block;
float: left;
}


/* Footer */

 footer {
 background-color: #eaeaea;
 display: block;
 clear: both;
  border-top: 1px black solid;
 }
4

2 に答える 2

2

<a>コンテンツ内のリンク タグを閉じていないだけで、リンクの形式が正しくありません。

アンカー テキストの>後に<a href=".."タグを閉じないでください。</a>

<h3><a href="http://listentotheway.com/music/here-is-another-one/"Here is another one</h3>
YAY

<h3><a href="http://listentotheway.com/music/this-is-a-music-project/"This is a music project</h3>
This is where you find music

次のようになります。

<h3><a href="http://listentotheway.com/music/here-is-another-one/">Here is another one</a></h3>
YAY

<h3><a href="http://listentotheway.com/music/this-is-a-music-project/">This is a music project</a></h3>
This is where you find music

あなたのPHPで:

<h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>

于 2013-06-20T16:15:06.700 に答える
0

これを使用して、もう一度お試しください

<?php 
/*

 Template Name: Music Page

 */

 get_header(); ?>

<div class="wrapper">
 <div id="music-content">
  <p> This is music.php </p>

   <?php

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

$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(); ?> </a></h3>
<?php the_field('description'); ?> <-----This has to do with the plugin.


<?php endwhile;?>

<?php endif; ?>
</div>
</div>

<?php get_footer(); ?>
于 2013-06-20T17:13:10.667 に答える