如何获取联系人-表单-7窗体ID,到另一个插件??
我想要得到的表格id和使用该id,我会给该形式的一些效果,请告诉我如何从联系表格-7,到另一个插件在wordpress。
发布于 2017-07-28 08:32:14
实际上,在联系人表单7中,post类型是wpcf7_contact_form,所以您可以使用下面的代码。在该代码中,函数返回所有联系人表单id的数组。
function get_cf7_IDS(){
$cf7_id_array =array();
if ( post_type_exists( 'wpcf7_contact_form' ) ) {
$args = array(
'post_type' => 'wpcf7_contact_form',
'posts_per_page'=>-1,
);
$the_query = new WP_Query( $args );
if ( $the_query->have_posts() ) {
while ( $the_query->have_posts() ) {
$the_query->the_post();
$cf7_id_array[]= get_the_ID();
}
wp_reset_postdata();
}
}
return $cf7_id_array; //RETURN THE ARRAY OF IDS
}然后使用此函数获取数组get_cf7_IDS().中的所有ides那就告诉我结果。谢谢
发布于 2017-07-28 08:20:41
试试下面的代码。我跳起来帮你
$args = array('post_type' => 'wpcf7_contact_form', 'posts_per_page' => -1);
$cf7Forms = get_posts( $args );
foreach($cf7Forms as $f)
{
// Contact form id
echo $f->ID;
}https://stackoverflow.com/questions/45367286
复制相似问题