如何在固定链接中将自定义页面用于具有帖子名称的wordpress帖子类别

时间:2019-06-20 12:48:56

标签: wordpress categories posts

我每个类别中大约有20个帖子(不同内容(obv)),总共10个类别。因此共有200个帖子。

当我将永久链接设置为“帖子名称”选项时,我似乎无法在category-6.php页面上显示帖子。我显然不能拥有cateogry-<postname>.php来发表200个不同的帖子。

我的问题:最好的方法(或我可能做错了什么)是最好的方法(使用基于id类的正确模板/页面来显示200条帖子,而永久链接显示帖子名称。

注意:实际上,这样做是为了允许使用其永久链接来共享帖子(因此,永久链接/名称约束)。

如果我将permalink选项设置为category,则主题内的get_permalink函数将返回以下格式的URL:domain.com/category/subcategory

如果将永久链接选项设置为postname,则将得到以下URL模式: domain.com/post-name(但是我不能使用category-6.php文件而不是常规的single.phpcategory.php

在内容末尾显示带有共享选项的帖子标题的片段:

JSFiddle中的

代码-cokmguqr

预期:在URL为category-6.php时使用domain.com/post-name 当前domain.com/post-name显示空白页面(只是主题结构-没有内容),而domain.com/category显示单个帖子,但是URL也包含类别名称,而不是实际帖子。

0 个答案:

没有答案