我可以指定要与\\u permalink()一起使用的模板吗?
为什么我需要这个:当他们单击某个页面的链接时,我想在链接页面上向该用户显示不同的模板(额外内容)。
我可以指定要与\\u permalink()一起使用的模板吗?
为什么我需要这个:当他们单击某个页面的链接时,我想在链接页面上向该用户显示不同的模板(额外内容)。
这个the_permalink()
功能链接到single post view 对于给定的职位类型。根据Template Hierarchy, 用于呈现单个post视图的页面为single.php
.
因此,如果要修改用于在单击时呈现页面的模板the_permalink()
, 创建/修改single.php
, 或对于特定的职位类型,创建/修改single-{posttype}.php
.
如果您想引用引用页面,您可能需要查看挂钩template_redirect
, 和引用$REFERRER
, 或者别的什么。
在我的网站上,我使用自己的分类法。我希望分类学与permalink相结合。因此,如果一个新闻页面有分类法,permalink就会改变。像这样:mysite。com/%custom\\u tax%/blog/%postname%,如果是一个页面,请点击:mysite。com/%custom\\u tax%/%postname%但如果没有我想要的分类法:mysite。com/blog/%postname%,如果它是一个页面:mysite。com/%postname%我怎样才能轻松地做到这一点?我已经设置了%c