0

AUTHORSPOSTのPOSTIDをページURLの最後に渡す/追加しようとしています。

リンクを生成するためのこれまでの私の努力は次のとおりです

<?php foreach(get_posts(array('author' => $author_id)) as $post)?>
<a href="http://example.com/dashboard/form_page?gform_post_id=<?php echo $post->ID ?>">Link</a>

しかし、これはサイトで作成された最初のPOSTIDを取得するようです。著者のPOSTのIDではありません。注:これは、作成者から取得しようとしているカスタム投稿IDです。

ページのURLは次のとおりです: http ://example.com/dashboard/form_page

私が探しているのはこれです: http ://example.com/dashboard/form_page?gform_post_id = 476

ここで、POST IDは、ログインした作成者によって作成されたPOSTのIDです。(私のシステムでは、作成者ごとに1つの投稿のみ)

よろしくお願いします...

使用したプラグイン:http ://wordpress.org/extend/plugins/gravity-forms-update-post/

4

1 に答える 1

0

試す

<?php foreach(get_posts(array('author' => $author_id)) as $post) { ?>
    <a href="http://example.com/dashboard/form_page?gform_post_id=<?php echo $post->ID 
    ?>">Link</a>
<?php } ?>
于 2012-09-14T12:11:15.543 に答える