私は、Wordpress の複雑さと OOO コードにすぐに夢中になってしまう PHP 手続き型の男です。サイトで実行されている Contact Form 7 プラグインの単純なハックと思われるものを試していますが、成功していません。
Contact Form 7 のクラスの 1 つで exec 呼び出しを実行しようとしています:
wp-content/plugins/contact-form-7/includes/classes.php (549行目):
if ( $send ) {
exec ("/usr/bin/php /var/www/html/record_subscription_change.php -s $subject -r $recipient -b $body");
return @wp_mail( $recipient, $subject, $body, $headers, $attachments );
}
基本的に、外部のphpスクリプトを呼び出して変数を渡そうとしています。で独自の関数を作成しようとしましたclasses.php
が、Contact Form 7 が非常に不満でした (送信ボタンを押すとスピンするだけです)。