WordPress中用户友好的新闻部分,不使用帖子

时间:2011-09-09 作者:Amit

我有一个网站,它有一个新闻部分,简单地显示最近6篇带有新闻类别的帖子。问题是,无论何时创建帖子,Wordpress都会自动为该帖子创建页面。该客户声称,当你的内容出现在新闻部分以及没有链接的无用帖子页面上时,谷歌不喜欢这样。

我的问题是:有没有可能在不让Wordpress为发布的每个新闻条目创建新的贴子页面的情况下复制此新闻部分的可用性(保持其用户友好性)?

我的意思不是简单地将帖子从一般帖子页面中排除,因为这已经完成了。我的意思是甚至不为那篇文章生成页面。。这需要一种不同的方法(而不是通过帖子发布新闻),我想知道这种方法是否存在

EDIT:

多亏了@Rarst,我想我可能会越来越近。我用custom_post_types 使用以下代码:

add_action( \'init\', \'create_post_type\' );
function create_post_type() {
    register_post_type( \'acme_product\',
        array(
            \'labels\' => array(
                \'name\' => __( \'Products\' ),
                \'singular_name\' => __( \'Product\' )
            ),
        \'public\' => true,
        \'has_archive\' => false,
        \'rewrite\' => array(
            \'pages\' => false
            )
        )
    );
}
问题是,我创建了一个新的“产品”(它实际上应该是“新闻”,但这只是Wordpress文档中提供的示例),虽然它没有存档,但仍然会创建一个带有url的页面:http://mydomain.com/?acme_product=test , 其中“测试”根据我给“产品”起的名字而变化。是否有方法阻止网站发布此页面?

谢谢

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

根据注释,请参见Custom Post Types 在法典中。

基本上:

帖子是post 类型

页面是page 类型

您可以注册自己的自定义类型,以满足您的特定需要

结束

相关推荐

Formatting text in posts

在WordPress上的帖子中,是否有方法选择文本项并应用格式,例如字体/字体样式和字体大小?我看到有一个“格式”下拉列表。。。我是否应该先更改此处项目的样式?如果是,这是如何做到的?谢谢Richard