如何找出谁处理永久链接?

时间:2014-01-08 作者:SF.

我的previous question 情况不太好。我想这可能太具体了。让我从另一个角度来处理这个问题。

我的Wordpress站点中有一个URL。它被占用了-将访问者发送到某个资源。

如何识别与此URL关联的资源类型,然后找到实际的资源-页面、类别、帖子,以及其他可能占用该URL的资源?

链接不是特定的,不是/tag/, /category/ 或者在路上。它可能是附加到某个实体的自定义永久链接。我需要找到那个实体。

1 个回复
最合适的回答,由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: 它只能用于发展目的。

您还可以确定查看模板的资源类型。

结束

相关推荐

Leverage permalinks with AJAX

我正在尝试为我的主题实现一些AJAX,但有一些事情我无法理解(或谷歌)。我有一个名为“Faculty”的自定义帖子类型和一个页面,该页面在一个链接到/Faculty/entry1、/Faculty/entry2等的网格中显示自定义帖子类型中每个条目的特征图像。我没有加载包含内容的新页面,而是尝试使用管理ajax在网格上方加载内容。php文件。但我如何利用当前的“漂亮”永久链接来实现这一点?我想要实现的是,用户单击特征图像,url将更改为/faculty/item2,我将通过AJAX接收item2的内容。如