通过仪表板将项目添加到投资组合页面

时间:2014-03-26 15:20:13

标签: wordpress wordpress-plugin wordpress-theming

在一个主题(FloZo)中,我看到了一个很好的功能,我想学习如何制作类似的东西。关于投资组合页面,请查看demo"我们的工作部分"。

  1. 您可以通过“页面”菜单创建一个页面并为其提供一个模板(工作档案) - 或多或少地理解
  2. 你不能在那里添加任何图片!
  3. 在你的仪表板中,你有一个很好的工作"部分,您可以选择"制作新的工作项目" - 你在那里添加标题和描述的图片。 - 这是个大招!
  4. 现在:我的新手想法如何运作:

    1. 模板只是" body"标题为
    2. 的页面
    3. 仪表板"工作"部分必须做这样的事情:
    4. 当您发布工作项时,它会将整个项目代码粘贴/附加到您的页面(如项目模板代码)中,并附带您的特定图像和文本。它还会创建一个特定于项目的页面(它是您点击某个项目后最终的页面)。

      我的问题是:在Wordpress主题中添加这样的功能是否有任何可能性?

1 个答案:

答案 0 :(得分:2)

以下是我的看法:

页面模板“工作档案”的循环显示“工作”帖子类型的帖子。

首先要实现这一点,你必须添加你喜欢的custom post type,然后在页面模板中添加一个自定义循环来显示这些:

<?php 
    $args = array(
       'post_type' => 'your_post_type',
       'posts_per_page' => -1 //or whatever you choose
    );
    $work_query = new WP_Query($args);
    if ($work_query->have_posts()) : while ($work_query->have_posts()) : $work_query -> the_post(); ?>
      <!-- loop content goes here -->
    <?php 
    endwhile;
    endif;
    wp_reset_postdata(); // always reset post data after custom loops
?> 

如果您需要更多信息,请不要犹豫。

快乐的编码!