ECHO esc_url(get_permarink($POST->ID)+完成ID的url

时间:2016-04-19 作者:Odjone

我有大麻烦了

我尝试只在单击bouton后显示帖子的内容,以便不再显示页眉和页脚。我手动下载了“仅显示内容”插件,该插件允许我执行以下操作:http://myurl.com/mypost&content-only=1

我的问题是,我想自动化这个过程。我有一个php结构:echo esc_url( get_permalink($post->ID)

所以我的问题是,我可以在$post->ID 要显示整个url,请使用&content-only=1? 还是有其他更简单的方法。

非常感谢你。

来自法国的干杯!

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

在我看来,最好的方法是add_query_arg() function:

$only_conent_url = add_query_arg( array( \'content-only\' => 1 ), get_permalink( $post->ID ) );
然后,如果需要,您可以逃离它:

esc_url( $only_conent_url );
add_query_arg() 获取作为第二个参数传递的URL,并附加一个格式正确的查询字符串,该字符串是从作为第一个参数传递的数组中包含的键=>值对生成的。