Php WP:MailChimp API不';无法使用get_选项检索的API密钥

Php WP:MailChimp API不';无法使用get_选项检索的API密钥,php,wordpress,mailchimp,Php,Wordpress,Mailchimp,我在完成Wordpress插件方面没有什么问题。基本上,它是为Mailchimp订阅制作的一个简单表单 当API密钥直接存储在变量中时,它成功地订阅列表中的电子邮件(案例1)。然而,当我想使用get_选项从选项中加载API键时(情况2),它就是不起作用。我几乎什么都试过了,我有点绝望 案例1-效果很好 $api_key = "4085990a9f0816b54729ac1937d1dbb1-us5"; require('includes/Mailchimp.php'); $Mailchimp

我在完成Wordpress插件方面没有什么问题。基本上,它是为Mailchimp订阅制作的一个简单表单

当API密钥直接存储在变量中时,它成功地订阅列表中的电子邮件(案例1)。然而,当我想使用get_选项从选项中加载API键时(情况2),它就是不起作用。我几乎什么都试过了,我有点绝望

案例1-效果很好

$api_key = "4085990a9f0816b54729ac1937d1dbb1-us5";

require('includes/Mailchimp.php');
$Mailchimp = new Mailchimp( $api_key );
$Mailchimp_Lists = new Mailchimp_Lists( $Mailchimp );
$subscriber = $Mailchimp_Lists->subscribe( $list_id, array( 'email' => htmlentities($_POST['email']) ), $merge_vars, $email_type, $double_optin, $update_existing, $replace_interests, $send_welcome );
案例2-未订阅电子邮件

$api_key = get_option( 'mcvce_apikey' );

require('includes/Mailchimp.php');
$Mailchimp = new Mailchimp( $api_key );
$Mailchimp_Lists = new Mailchimp_Lists( $Mailchimp );
$subscriber = $Mailchimp_Lists->subscribe( $list_id, array( 'email' => htmlentities($_POST['email']) ), $merge_vars, $email_type, $double_optin, $update_existing, $replace_interests, $send_welcome );
谢谢你的帮助。 瓦茨拉夫