Wordpress:没有单页的自定义帖子类型

Wordpress:没有单页的自定义帖子类型,wordpress,wordpress-theming,Wordpress,Wordpress Theming,我正在使用wordpress作为一个小型网站的cms,我对wordpress没有太多的经验。我正在尝试创建一个没有单个.php布局的自定义帖子类型 在网站的设计主页上,有一个显示。。。“最新新闻”-我可以创建一个自定义的帖子类型,循环浏览,并在主页上显示所有新闻。然而,这会导致无意中创建每个新闻项目的链接。我不需要 我怎样才能摆脱它有没有一种方法可以让自定义帖子类型没有“永久链接”URL 我在谷歌上搜索这个问题,似乎唯一的办法就是使用强制url重定向。但我想知道是否有更好的方法来实现我的目标 除

我正在使用wordpress作为一个小型网站的cms,我对wordpress没有太多的经验。我正在尝试创建一个没有单个.php布局的自定义帖子类型

在网站的设计主页上,有一个显示。。。“最新新闻”-我可以创建一个自定义的帖子类型,循环浏览,并在主页上显示所有新闻。然而,这会导致无意中创建每个新闻项目的链接。我不需要

我怎样才能摆脱它有没有一种方法可以让自定义帖子类型没有“永久链接”URL

我在谷歌上搜索这个问题,似乎唯一的办法就是使用强制url重定向。但我想知道是否有更好的方法来实现我的目标


除了自定义帖子类型之外,还有什么可以使用的吗

在您的主页模板中,您会发现如下内容:

<h2>Latest News</h2>
<ul>
<?php
    while ( have_posts() ) : the_post();

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

    endwhile;
?>
</ul>
最新消息

只要去掉链接到永久链接的锚定标记,您就可以开始了。无需“禁用”URL,只需不在主题中显示它。

如果您实际上是在谈论循环输出中的可链接标题,那么@JP Lew是正确的。从循环中删除标记

此外: 文章类型将显示在您的网站地图上,并由搜索引擎对其进行爬网。您必须使用robots.txt文件并包括:

User-Agent: *
Disallow: /wp-content/plugins/
Disallow: /custom_type/

告诉机器人忘记那些不包含自定义帖子类型等内容的目录和插件目录等wp内容区域。此外,在您的
register\u post\u type()
函数的参数中,“public”参数应设置为false,原因包括从WordPress搜索结果中排除、wp admin等。

谢谢,Yoast有几篇很棒的文章和robots.txt模板-