获取您正在编辑的帖子的URL

时间:2012-10-12 作者:Chris

我似乎在任何地方都找不到这个,有没有办法检索您正在编辑的帖子(属于自定义帖子类型)的URL。基本上,我想以某种方式获得相同的URL,在编辑屏幕上显示如下:Permalink:(链接到帖子)。

1 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

你应该有$post 变量(您可能需要global $post;) 您可以从中获取帖子ID($post->ID). 然后$perm = get_permalink( $post->ID ); 应该给你想要的。

https://codex.wordpress.org/Function_Reference/get_permalink

结束

相关推荐

widgetlogic and permalinks

我试图使用widgetlogic在某些页面上有条件地显示菜单。每个菜单都使用如下标记is_page(array(\"Page Name\", \"Page Name 2\" ...)), 在我尝试更改permalinks之前,它一直工作得很好(因此所有菜单都会从各自的页面中消失)。我做错什么了吗?是否有解决方法?