设置默认固定链接时获取当前页面URL

时间:2017-07-16 作者:Imtiaz Rayhan

我正在尝试使用此代码获取当前页面url。

global $wp; $current_url = home_url( add_query_arg( array(), $wp->request ) );

它工作得很好。但当默认的永久链接设置(普通)生效时,它就不起作用了。

我怎样才能让它工作?

非常感谢。

1 个回复
SO网友:Den Isahac

如果要在循环外部显示当前永久链接,请执行以下操作:

访问全球$post 变量get_the_permalink($post->ID)您的代码如下:

global $post;

echo get_the_permalink($post->ID);

结束

相关推荐

Change Taxonomy Permalinks

我有自定义帖子,我创建了一个显示所有自定义帖子的页面。示例:www.example.com/archive-page我想知道是否可以更改与此自定义帖子相关的类别和标签的永久链接。现在我有:www.example.com/my-custom-post-type-cats/my-category-1www.example.com/my-custom-post-type-tags/my-tag-1</我想要这样的东西:www.example.com/archive-page?category=1www.e