我知道如何使用apache/mod\\u代理,但我不能在共享主机上使用mod\\u代理。所以没有。htaccess解决方案。
目前,我在子主题的页面中有以下代码。php
global $post ;
if( needs_replacement( $post ) ) {
$post_name = $post->post_name ;
$from_url = create_url( $post );
$r = wp_remote_get( $from_url);
echo wp_remote_retrieve_body( $r );
exit(0);
}
require_once( get_template_directory() . \'/page.php\' );
?>
这是可行的。我想知道做这件事的正确方法是什么$from\\u url来自同一服务器。示例:
$post = https://example.com/docs/hello-world
$from_url = https://example.com/supp/?sec=hello-world
明确地说,我想开发一种方法,当我传递URL时,它可以获取呈现页面的内容。比如:function wp_get_url_content( $url ) {
....
}
The$url
将始终是来自同一服务器的URL。