我的previous question 情况不太好。我想这可能太具体了。让我从另一个角度来处理这个问题。
我的Wordpress站点中有一个URL。它被占用了-将访问者发送到某个资源。
如何识别与此URL关联的资源类型,然后找到实际的资源-页面、类别、帖子,以及其他可能占用该URL的资源?
链接不是特定的,不是/tag/
, /category/
或者在路上。它可能是附加到某个实体的自定义永久链接。我需要找到那个实体。
最合适的回答,由SO网友:sakibmoon 整理而成
我不确定我是否答对了这个问题。无论如何,我会努力的。如果我错了,请纠正我。
我理解你的问题是,你想知道哪个模板为你的URL提供服务。如果这就是你所说的资源,你应该看看displaying current template path. 它基本上会插入模板文件名head
部分
add_action(\'wp_head\', \'display_template\');
function display_template() {
global $template;
$filename = basename($template);
echo \'<strong>\'.$filename.\'</strong>\';
}
N.B: 它只能用于发展目的。
您还可以确定查看模板的资源类型。