私はpostidからurlを通って注目画像を取得しようとしています。URLのポストIDからWordPressのポストフィーチャーされたイメージを取得する方法
http://www.example.com/schedule-appointment/?postid=589
私は、URLからpostidを得ることができましたが、すべてはそこから丘ダウンしました。私は単純なものを逃しているに違いない。私はプログラマーではありません...いくつかの助けが大好きです。 WP_Queryのための必要はありません
add_shortcode('CF7_ADD_POST_ID', 'cf7_add_post_id');
function cf7_add_post_id(){
$Path=$_SERVER['REQUEST_URI'];
$control = array();
$control = explode('?', $Path);
$get = $control[1];
$get = explode('=', $get);
$get2 = $get[1];
$args = array(
'post_type' => 'page',
'post__in' => $get2,
);
// Fire up the Query
$the_query = new WP_Query($args);
while ($the_query->have_posts()): $the_query->the_post();
$feat_image = wp_get_attachment_url(get_post_thumbnail_id($post->$get2));
echo '$feat_image';
};
をお試しください!投稿のタイトルをどのように取得するのですか? – Dilan
@Dilan 'echo get_the_title($ ID);' :) –