我使用WordPress并列出我的API中的数据:
$url = "http://example.com/all-list";
$response = wp_remote_get( $url );
$data_body = json_decode( wp_remote_retrieve_body( $response ), true );
<?php foreach ( $data_body as $real_data ): ?>
<a href="#"><h1><?php echo $real_data["title"]; ?></h1></a>
<?php end foreach; ?>
但在<a href="#"></a>
我不知道如何给网址。
示例:我想给<a href="/real-data?id=<?php $real_data['id'] ?>">
然后返回新的视图模板。它类似于get_permalink();
来查看单页帖子。
我怎么能在WordPress中这样做?
答案 0 :(得分:0)
请查看以下示例。
// This would output '/client/?s=word&foo=bar'
echo esc_url( add_query_arg( 'foo', 'bar' ) );
// This would output '/client/?s=word&foo=bar&baz=tiny'
$arr_params = array( 'foo' => 'bar', 'baz' => 'tiny' );
echo esc_url( add_query_arg( $arr_params ) );
https://developer.wordpress.org/reference/functions/add_query_arg/