• 我新安装了一个中文主题,然后想要添加一个页面,上面是文章的归档,按时间和按类别归档.
    我按照一个网上的做法(http://wphacks.com/how-to-create-an-archive-page-for-your-wordpress-blog/),添加一段代码到single.php里,添加的代码如下:

    <?php while(have_posts()) : the_post(); ?>
    <h2><?php the_title(); ?></h2>

    <h2>Categories</h2>

      <?php wp_list_cats(‘sort_column=name&optioncount=1’) ?>

    <h2>Monthly Archives</h2>

      <?php wp_get_archives(‘type=monthly&show_post_count=1’) ?>

    <?php endwhile; ?>

    当然头文件我也添加了.
    但后来我应用了之后,出现的结果缺有一点小错误,就是归档的内容在页面上显示的区域不正确.哪位高手帮忙看一下,页面在http://www.ibohe.net/?page_id=371

    就是说,错误在于,归档的内容应该显示在白色的区域,但实际上显示的是在灰色的区域.如何修改代码呢?

    整个我上传的应用模板的代码如下:

    <?php
    /*
    Template Name: Archives-bohe5
    */

    ?>
    <?php
    /**
    * The Template for displaying all single posts.
    *
    * @package WordPress
    * @subpackage Graphene
    * @since Graphene 1.0
    */
    get_header(); ?>

    <?php
    /* Run the loop to output the posts.
    * If you want to overload this in a child theme then include a file
    * called loop-single.php and that will be used instead.
    */

    get_template_part(‘loop’, ‘single’);

    while(have_posts()) : the_post(); ?>

    <h2>Categories</h2>

      <?php wp_list_cats(‘sort_column=name&optioncount=1’) ?>

    <h2>Monthly Archives</h2>

      <?php wp_get_archives(‘type=monthly&show_post_count=1’) ?>

    <?php endwhile;

    ?>

    <?php get_footer(); ?>

    求高手指点,谢谢!

查看 1 回复 - 1 至 1 (总计 1)
查看 1 回复 - 1 至 1 (总计 1)
  • 话题 ‘求教:应用自定义模板出现显示错误’不再接受新回复。