【发布时间】:2018-02-01 22:28:12
【问题描述】:
我有以下网站:https://www.ajagrawal.com
目前在我的网站上,我正在尝试编辑英雄部分,并将名称、电子邮件和按钮字段替换为使用插件制作的自定义 wordpress 表单。现在电子邮件存储在 Wordpress 中,但我希望它们在 Mailchimp 中。
我知道我的主题中的哪些代码属于以下形式:
if(function_exists('newsletter_form')):
$output .= '<div class="row">';
$output .= '<div class="col-sm-6 col-sm-offset-6 col-md-4 col-md-offset-6">';
$output .= '<form method="post" action="'.home_url('/').'?na=s" onsubmit="return newsletter_check(this)">';
$output .= '<div class="c-input-3-wrapper">';
$output .= '<input class="c-input type-3" type="text" name="nn" required="" placeholder="'.esc_html($name_placehodler).'">';
$output .= '<div class="c-input-3-icon"><span class="lnr lnr-user"></span></div>';
$output .= '</div>';
$output .= '<div class="c-input-3-wrapper">';
$output .= '<input class="c-input type-3" type="email" name="ne" required="" placeholder="'.esc_html($email_placeholder).'">';
$output .= '<div class="c-input-3-icon"><span class="lnr lnr-envelope"></span></div>';
$output .= '</div>';
$output .= '<input class="newsletter-submit c-btn type-1 size-4 full" type="submit" value="'.esc_html($btn_text).'">';
$output .= '</form>';
$output .= '</div>';
$output .= '</div>';
endif;
这是我的代表表单的 mailchimp 短代码。
[mc4wp_form id="2198"]
我尝试过编辑代码并以多种方式插入它,甚至最终导致网站崩溃,但仍然没有运气。考虑到我的目标,这是正确的方法(将短代码放在 PHP 代码中)吗?
如果是这样,如何做到这一点?
【问题讨论】:
标签: php wordpress wordpress-theming mailchimp