我试图创建一个博客文章,它可以直接输入permalink,但不会在父内容(博客)页面上列出,这样博客的普通浏览器就不会看到它,但是有链接的人会看到。这个是可能的吗?我希望能在能见度标签上找到这个,但我没有。谢谢。
发布于 2013-08-28 08:30:09
您使用可见性选项卡在正确的轨道上,但是您需要在博客帖子搜索中添加一个检查以使其工作。以下是两种方法:
不可搜索,未列出
如果您也不希望通过搜索找到博客文章,而是只通过直接链接,则可以执行以下操作:
首先,在“可见性”选项卡下设置"Include“,为不想显示的帖子设置”否“。
然后(假设您使用的是标准博客模板)转到后面的代码并将"SearchNonSearchable“设置为false:
query.SearchNonSearchable = false可搜索,未列出
如果您希望该帖子仍可搜索但未列出,请执行以下操作:
首先,将可见性选项卡下的"Display“设置为"No”,以表示您不想显示的帖子。
然后将以下内容添加到后面代码中的查询中:
query.DisplayInMenu = DisplayInMenu.Sitemap;这是假设您对博客文章使用标准的内容类型,它将“sitemap中的显示”设置为标准。
https://stackoverflow.com/questions/18476584
复制相似问题