如何在wordpress中重新定向帖子?

如何在wordpress中重新定向帖子?,wordpress,Wordpress,我正在使用wordpress,在我的主页上有9篇贴子 当有人点击其中一个帖子时,我不想让它打开 我想打开另一个页面(具体的分类),你能告诉我怎么做吗 致以最诚挚的问候在您的循环中,您需要修改链接以指向该帖子的类别 可以在index.php和home.php上设置主页。我建议改为创建一个模板页面和一个新页面,并将该模板链接到该页面。这样,在回退情况下,index.php和home.php将保持不变 如果您想要动态,可以在此处查看类别代码:http://codex.wordpress.org/Fun

我正在使用wordpress,在我的主页上有9篇贴子

当有人点击其中一个帖子时,我不想让它打开

我想打开另一个页面(具体的分类),你能告诉我怎么做吗


致以最诚挚的问候

在您的循环中,您需要修改链接以指向该帖子的类别

可以在index.php和home.php上设置主页。我建议改为创建一个模板页面和一个新页面,并将该模板链接到该页面。这样,在回退情况下,index.php和home.php将保持不变


如果您想要动态,可以在此处查看类别代码:http://codex.wordpress.org/Function_Reference/get_category_link

如果is\u sticky为true,则在循环中对类别运行一个条件,而不是永久链接

许多主题都包含一个loop.php文件,其中包含所有条件等。基本前提是:

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

<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<?php
$category_id = get_cat_ID($post->ID);
$category_link = get_category_link($category_id);

if (is_sticky() { ?>

<a href="<?php echo $category_link; ?>" title="<?php the_title();"><?php the_title(); ?></a>

<?php } else { ?>

<a href="<?php the_permalink(); ?>" title="<?php the_title();"><?php the_title(); ?></a>

<?php } ?>