我试图让WP默认的post类型'post‘显示在/news/的弹格下面。我已经将permalink结构更改为/news/%postname%/,这在访问单个页面时很好,但是当我只访问/新闻/没有附加帖子名时,就会发出404,而不是显示archive-post.php或事件archive.php模板。
我已经检查了permalink的更改是否通过访问一个帖子刷新了重写规则,所以我认为这不是问题。任何解决问题的想法都将不胜感激,如果我身边有更多的信息有帮助的话,请随时询问。
发布于 2015-01-26 14:33:25
不,那是对的,新闻与你的结构无关.只是一个词..。
但你可以想办法绕过它..。
您可以复制archive.php并将其命名为template-news.php。
然后编辑模板-存档.把这个放在上面..。就在下面‘
<?php
/*
* Template Name: News
*/然后在你的仪表板上加一个新的页面..。确保子弹是新闻。然后在模板上选择模板'News‘。然后出版..。
https://wordpress.stackexchange.com/questions/176036
复制相似问题