如何强制循环/链接使用Index.php而不是Single.php

时间:2014-01-16 08:53:05

标签: php html html5 wordpress

我的主页中有一些链接,我想强制它们在index.php而不是single.php中打开。

这可能吗?

<div id="RightBar">
<?php query_posts('category_name=new_publish&showposts=100'); ?> <?php while (have_posts()) : the_post(); ?>
    <a class="Publish_Num" href="<?php echo get_post_permalink(); ?> ">
        <?php echo rwmb_meta( '_mb_monthly_number'); ?>
    </a>
<?php endwhile;?>
</div>

<?php wp_reset_query() ?>

1 个答案:

答案 0 :(得分:0)

如果您只是想将ID = $postid的单个网页重定向到索引页面,那么就可以: -

function redirect_postid_to_index() {   
     if(is_single('$postid')){

        header(bloginfo('url'));
        exit;

        }
    }

    add_action('init','redirect_postid_to_index');