我正在将WordPress短代码与$ wpdb-> insert一起使用。它可以工作,但是可以运行TWICE。
function f_registrazione()
{
$output = '';
if(!$_POST['txtNome'])
{
$output .= "do something in html";
} else {
$output .= "do something else in html";
}
global $wpdb;
$wpdb->insert( mg_nomi, array('des_nome' => $_POST['txtNome']) );
return $output;
}
add_shortcode( 'registrazione', 'f_registrazione' );
此功能写在链接到其功能的自定义文件中。php
怎么了?我已经尝试过其他解决方案,没有用。
remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 );
wp_reset_postdata();
wp_reset_query();