是否将“类别”部分固定为档案或帖子的URL?

时间:2012-12-06 作者:Circuit Circus

我被要求建立一个基于WordPress的网站,它不打算主要作为博客运行,但无论如何,我们有时希望使用公共文章区域。现在,我的客户对文章或档案的URL包含“/category/”感到不满。他想利用标签,但类别是多余的,因为他只想有一个称为“新闻”的区域,其中包含所有作为普通文章编写的内容。所以我的问题是:我可以将我的主题设置为简单地创建如下URL:“example.com/news/an article about something”?

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

默认情况下,文章的URL不包括“类别”。只有类别存档的URL才有这样的功能,所以听起来好像有些东西已经被重新配置了。

无论如何,要获取所需字符串,请转到wp admin->Settings->Permalinks并将permalink结构设置为“/news/%postname%/”。这将把博客帖子放在“/新闻/”

如果您还希望博客索引位于“/news/”,请创建一个名为“news”的页面,然后转到wp admin->Settings->Reading,单击“static page”并将“posts page”设置为“news”。您需要将静态首页设置为其他页面,否则您也会在那里获得博客索引——这两个地方都是一样的。

相同的“Permalinks”设置页面将允许您更改“category”和“tag”字符串,这些字符串显示在category和tag archive URL中。向下看底部。

结束

相关推荐

尝试将分类法添加到Get_Categories(),但不起作用。如何解决这个问题?

我购买了这个模板,我正在尝试自定义。我添加了一个名为location的新分类法类别,并试图用新的分类法类别替换主题中加载的默认类别。以下是当前代码及其加载类别的位置: $cats_array = get_categories(\'hide_empty=0\'); $pages_array = get_pages(\'hide_empty=0\'); $site_pages = array(); $site_cats = array(); foreach (