我想知道是否可以删除自定义帖子类型的URL结构。例如,我有2个自定义帖子类型:投资组合和滑块。
我想保持像这样的投资组合帖子类型的URL结构:mysite.com/portfolio/item-1等。
但是我不希望滑动条帖子的URL结构,因为滑动条只会显示在主页上,我不希望访问者能够访问mysite.com/slider/slide-1。可能吗?
提前感谢:)
Wordpress论坛帖子:http://wordpress.org/support/topic/no-url-structure-for-custom-post-type-1?replies=1
我也有类似的问题,在我的例子中,我有这样的自定义帖子类型:
mypage.com/type
里面我有很多帖子,所以当然这为我生成的页面看起来像:
mypage.com/type/page1
mypage.com/type/page2
...
但是,我知道在未来我会在那里做网站,所以很简单,我在这个自定义帖子类型的网页内做了一个重定向。所以在里面single-type.php我补充道:
<script>
window.location.href='www.mypage.com/404';
</script>
所以这只是将人们重定向到404页面。几周后,当我想打开这些页面时,我刚刚删除了这段代码。
这只是一个暂时的解决办法,但我希望它能帮助别人。
当您注册新的自定义帖子时,您使用的是注册帖子类型
,对吗?有很多选择
'rewrite' => false,
'query_var' => false,
'publicly_queryable' => false,
'public' => false
在WordPress文档之后:
rewrite
触发此帖子类型的重写处理。要防止重写,请设置为false。
query_var
'false'-禁用query_var键使用。后类型不能加载在/?{query_var}={single_post_slug}
publicly_queryable查询是否可以作为parse_request的一部分在前端执行()。
public
“false”-Post类型不打算公开使用,通常在wp admin和前端不可用,除非另有明确计划。
现在转到永久链接设置,无需更改任何内容-保存更改。它会重建你的“路由”。
这样的设置将从前端禁用您的自定义帖子。
我已经创建了一个自定义的帖子类型“Shop”,其中包含商店类别的自定义分类法 对于我的商店类别存档页面,我希望URL结构为: example.com/shop/tech/(代替example.com/shop/category/tech/) 我希望商店的帖子example.com/shop/shop-post-title-example 我尝试了下面的代码并保存了永久链接,但当我访问商店帖子时,它
我有两个不同类别的自定义帖子类型(公文包),然后我有两个页面显示两个类别的帖子。 我调用页面时的url类似于mysite.com/pagename,其中pagename与公文包类别同名。 我的问题是,当我进入单一公文包时,url会变成mysite.com/portfolio/portfolio-name 有没有办法在url中显示投资组合类别?应该像mysite.com/portfolio-cate
我有一个自定义的帖子类型和一个像这样创建的公文包分类法: 当我在查询中使用它时,它的工作原理应该是这样的。它显示在后端的菜单中,以及此自定义帖子类型的类别。 我的问题是,当我尝试从某个类别检索所有帖子时(通过单击类别名称),我发现
本文向大家介绍WordPress 3.0中的自定义帖子类型,包括了WordPress 3.0中的自定义帖子类型的使用技巧和注意事项,需要的朋友参考一下 本文与WordPress 3.0相关。此处发布的许多代码在以前的版本中将不起作用,并且某些信息可能会在较新的版本中更改。 WordPress已经在系统中内置了五种不同的内容类型。 帖子 这是标准的内容类型,通常是博客安装中使用最多的内容。帖子往往会
本文向大家介绍WordPress 注册自定义帖子类型,包括了WordPress 注册自定义帖子类型的使用技巧和注意事项,需要的朋友参考一下 示例 假设您有一个图书馆网站,并且想要一个名为Books的自定义帖子类型。可以注册为 如此简单,您现在就注册了一个自定义帖子类型。 该代码段可以放在主题functions.php文件中,也可以放在插件结构中。
我已经创建了一个WordPress自定义帖子类型,然后我创建了REST API自定义endpoint来让所有帖子正常工作。然后,我创建了另一个自定义endpoint,通过ID获取单个帖子。例如http://localhost:8888/WordPress/WP-JSON/LC/v1/cars/120 我已经创建了一些帖子,每次我将路线末端的ID更改为118或116时,它都会显示最新的post-ID