帖子后Wordpress网站“找不到”错误

时间:2013-07-21 01:55:20

标签: php wordpress http-status-code-404 posts

我最近使用WordPress 3.5.2创建了一个网站,我正在使用一个名为“自定义社区”的主题。无论如何,我最近注意到,在我的主页底部,显示以下错误消息:

  

未找到

     

抱歉,您正在寻找不在这里的东西。

我意识到这个错误是在没有帖子时显示的。但是,我的页面有帖子。只有两个,自动“Hello World”帖子和我做的测试帖子。但是,即使有人应该停止显示错误消息。尽管如此,正如你在kinestat.com所看到的那样。

据我所知,该错误消息由主索引文件(index.php)控制,并且如果没有帖子则显示。在这方面,这是该文件的副本:

<?php
global $cap;
global $wp_query;
get_header()
?>

<div id="content" class="span8">
    <div class="padder">
        <div class="clear"></div>

        <?php do_action('bp_before_blog_home'); ?>

        <?php
        if ($cap->posts_lists_style_home == 'magazine') {
            $args = array();
            $args['amount']       = get_option('posts_per_page', 9);
            $args['img_position'] = cc_get_magazine_style($cap->magazine_style_home);

            echo cc_list_posts($args); ?>

            <div class="navigation">
                <div class="alignleft"><?php next_posts_link(__('← Previous Entries', 'cc')) ?></div>
                <div class="alignright"><?php previous_posts_link(__('Next Entries →', 'cc')) ?></div>
            </div>
        <?php
        } else { // blog
        ?>
            <div class="clear"></div>
            <div class="page" id="blog-latest">

                <?php if (have_posts()) : ?>

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

                        <?php do_action('bp_before_blog_post') ?>

                        <div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>

                            <div class="author-box visible-desktop">
                                <?php echo get_avatar(get_the_author_meta('user_email'), '50'); ?>

                                <?php cc_author_link(); ?>
                            </div>

                            <div class="post-content span11">

                                <span class="marker visible-desktop"></span>

                                <h2 class="posttitle"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php _e('Permanent Link to', 'cc') ?> <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>

                                <p class="date"><?php the_time('F j, Y') ?> <em><?php _e('in', 'cc') ?> <?php the_category(', ') ?> <?php cc_author_link(); ?></em></p>

                                <div class="entry">
                                    <?php do_action('blog_post_entry') ?>
                                </div>

                                <?php $tags = get_the_tags();
                                if ($tags) { ?>
                                    <p class="postmetadata"><span class="tags"><?php the_tags(__('Tags: ', 'cc'), ', ', '<br />'); ?></span> <span class="comments"><?php comments_popup_link(__('No Comments »', 'cc'), __('1 Comment »', 'cc'), __('% Comments »', 'cc')); ?></span></p>
                                <?php } else { ?>
                                    <p class="postmetadata"><span class="comments"><?php comments_popup_link(__('No Comments »', 'cc'), __('1 Comment »', 'cc'), __('% Comments »', 'cc')); ?></span></p>
                                <?php } ?>
                            </div>

                        </div>

                            <?php do_action('bp_after_blog_post') ?>

                        <?php endwhile; ?>

                    <?php if(function_exists('wp_pagenavi')): ?>
                        <?php wp_pagenavi(); ?>
                    <?php else: ?>
                        <div class="pagination">
                            <?php
                            $big = 999999999; // need an unlikely integer

                            echo paginate_links(array(
                                'base'    => str_replace($big, '%#%', esc_url(get_pagenum_link($big))),
                                'format'  => '?paged=%#%',
                                'current' => max(1, get_query_var('paged')),
                                'total'   => $wp_query->max_num_pages
                            ));
                            ?>
                        </div>
                    <?php endif;?>

                <?php else : ?>

                    <h2 class="center"><?php _e('Not Found', 'cc') ?></h2>
                    <p class="center"><?php _e('Sorry, but you are looking for something that isn\'t here.', 'cc') ?></p>

                    <?php locate_template(array('searchform.php'), true) ?>

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

        <?php do_action('bp_after_blog_home') ?>

    </div><!-- .padder -->
</div><!-- #content -->

<?php get_footer() ?>

提前感谢您的协助。

P.S。我刚刚开始制作网站,所以请避免指出与当前问题无关的任何问题。谢谢。

0 个答案:

没有答案