0

私はウェブ上で見られるほとんどすべてを試していますが、今のところ:(

これは私が実装しようとしている機能です:

add_action('wpcf7_before_send_mail','save_to_db');

function save_to_db($cf7) {
$metakey    = "Harriet's Adages";
$metavalue  = "WordPress' database interface is like Sunday Morning: Easy.";

$wpdb->query( $wpdb->prepare( 
"
    INSERT INTO $wpdb->postmeta
    ( post_id, meta_key, meta_value )
    VALUES ( %d, %s, %s )
", 
    10, 
$metakey, 
$metavalue 
) );
}

機能させるためにこの手順に従っていますが、送信をクリックすると、「送信アイコン」が永遠に表示されます..、アイデアはありますか? 前もって感謝します!

PD: 3.6.1 Wordpress バージョンの Twenty Twelve v 1.2 の functions.php でこのコードを作成しています- PD2: はい、データは CF7 の形式ではありません。これを 0 から試しているので、最初の目標は保存することです。 DB上の静的データ。

4

1 に答える 1

0

これはコード ソリューションではありませんが、このプラグインはまさに私が必要としているものを実行し、まさに私が必要としている方法を実行します。

フラミンゴ

于 2013-09-30T12:09:46.520 に答える