对页面和类别使用相同的插件名称

时间:2011-11-01 作者:Staffan Estberg

我知道这不是一个好的做法,但我正在考虑在我正在工作的网站的某些页面和类别上使用同名slug。这是一个很小的网站,似乎没有什么特别的影响。我添加了一个slug和一个同名的页面,它们工作得很好,但在创建第二个WP时,我不得不在slug中添加“-2”来重命名页面(在类别之后创建)。是否有创建页面和类别的特定顺序来避免这种情况?我以前也创建过类似的结构,但没有出现这种情况。还检查了垃圾箱中可能使用原始slug的旧页面。

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

我以前也做过同样的事情——创建一个与类别同名的页面,用作人造索引页面。

我想我用过这个No Category Base 从URL中删除/类别/位的插件。(我想是这个插件。)

[…]此插件将从您的类别永久链接(例如myblog.com/Category/my-Category/到myblog.com/my-Category/)中完全删除必需的“类别库”。

SO网友:Brad Dalton

使它们略有不同,因为无法避免使用相同的鼻涕虫

SO网友:Emile Bergeron

我知道现在很晚了,但总有一天会对某人有所帮助。摘自How to Change the Category Base Prefix in WordPress.

首先,您需要进入WP管理面板并转到Settings » Permalinks. 在那里,您将看到一个可选框,允许您更改类别基前缀和标记基前缀。(以下示例)enter image description here 只需添加您喜欢的文本,您就完成了。这种方法保证有效,因为它是WordPress中的硬编码选项。

结束

相关推荐

Query specific Pages

我想知道是否有人知道如何查询特定页面(而不是通过id),比如说我创建了一个名为“product”的自定义字段,我想用该自定义字段查询所有页面。有什么帮助吗?问候:)!更新时间:到目前为止,我已经找到了这个解决方案非常感谢你!到目前为止,我已经找到了这个解决方案 global $wp_query; $args = array_merge( $wp_query->query, array( \'post_type\' => \'page\' , \'meta_key\' => \'