我正在尝试编写一个与联系人表单7配合使用的快捷码,以显示当前登录帖子的用户。
我已经能够使用以下代码将其用于常规帖子:
wpcf7_add_shortcode(\'postdropdown\', \'createbox\', true);
function createbox(){
global $post;
$args = array(\'numberposts\' => 0);
$myposts = get_posts( $args );
$output = "<select name=\'cursus\' id=\'cursus\' onchange=\'document.getElementById(\\"cursus\\").value=this.value;\'><option></option>";
foreach ( $myposts as $post ) : setup_postdata($post);
$title = get_the_title();
$output .= "<option value=\'$title\'> $title </option>";
endforeach;
$output .= "</select>";
return $output;
}
然而,我不知道如何对其进行调整,以便只显示当前登录用户发布的帖子。
欢迎在这方面提供任何帮助和指导。谢谢:)