如何在单页中显示wordpress CPT项目

时间:2016-03-29 10:44:46

标签: wordpress wordpress-theming

我定义了客户帖子类型(Slug = portfolio)。 在投资组合帖子发布后,我点击查看帖子,找不到页面。这是我的第一个问题。 我希望当用户点击其在另一个页面中打开的项目组合项目时,其中包含更多信息详细信息。这是我的另一个问题。

这是显示投资组合帖子的模板页面代码(页面名称为:portfolio.php)

<?php
/* Template Name: Portfolio */
$arg = array('post_type'=>'portfolio');
$loop = new WP_Query($arg);
while($loop->have_posts()):
  $loop->the_post();
  ?>
  <a href="<?php the_permalink(); ?>">show post</a>
  <br>
<?php  
endWhile;
?>

我有这些代码的single-portfolio.php:

<?php
$arg = array('post_type'=>'portfolio');
$loop = new WP_Query($arg);
while($loop->have_posts()):
  $loop->the_post();
  ?>
  <a href="<?php the_permalink(); ?>">show post</a>
  <br>
<?php  
endWhile;
?>

请帮帮我

1 个答案:

答案 0 :(得分:0)

single-portfolio.php代码的内容可能是这样的。

<?php
    while ( have_posts() ) : the_post();
        the_title();
        the_content();
    endwhile; // End of the loop.
?>