refactor: 多页面门店重构 — CPT + 页面模板 + README 更新
- CPT: service(服务项目) + case(案例作品集) + case_type 分类 - 页面: 关于门店/常见问题/预约联系 + archive/single 模板 - 首页精简为 hero+trust+service-teaser+case-teaser+cta - 主题激活自动迁移 Customizer 产品数据为 service 文章 - 预约表单: nonce+honeypot+rate-limit, URL 参数预填服务 - 联系页: 门店地址/电话/营业时间/百度地图导航 - Customizer 面板改为门店语境(13 板块) - header CTA 改为预约, helpers 更新为门店口径 - README.md 全面更新为门店多页面架构文档
This commit is contained in:
+4
-4
@@ -65,9 +65,9 @@ function fragrance_trade_handle_rfq() {
|
||||
}
|
||||
|
||||
$labels = array(
|
||||
'name' => __( '姓名', 'fragrance-trade' ), 'email' => __( '企业邮箱', 'fragrance-trade' ),
|
||||
'company' => __( '公司名称', 'fragrance-trade' ), 'whatsapp' => __( 'WhatsApp 或电话', 'fragrance-trade' ),
|
||||
'product_type' => __( '需求产品或服务', 'fragrance-trade' ), 'message' => __( '简要需求描述', 'fragrance-trade' ),
|
||||
'name' => __( '姓名', 'fragrance-trade' ), 'email' => __( '邮箱', 'fragrance-trade' ),
|
||||
'company' => __( '车型 / 车牌', 'fragrance-trade' ), 'whatsapp' => __( 'WhatsApp 或电话', 'fragrance-trade' ),
|
||||
'product_type' => __( '想做的项目 / 膜种', 'fragrance-trade' ), 'message' => __( '简要需求描述', 'fragrance-trade' ),
|
||||
);
|
||||
$body_lines = array();
|
||||
foreach ( $labels as $key => $label ) {
|
||||
@@ -78,7 +78,7 @@ function fragrance_trade_handle_rfq() {
|
||||
$safe_name = str_replace( array( "\r", "\n" ), ' ', $fields['name'] );
|
||||
$safe_email = str_replace( array( "\r", "\n" ), '', $fields['email'] );
|
||||
$context = $fields['company'] ? $fields['company'] : $fields['product_type'];
|
||||
$subject = sprintf( '[%s] %s - %s', $site_name, __( '汽车贴膜项目询价', 'fragrance-trade' ), $context );
|
||||
$subject = sprintf( '[%s] %s - %s', $site_name, __( '汽车贴膜预约', 'fragrance-trade' ), $context );
|
||||
$headers = array( 'Content-Type: text/plain; charset=UTF-8', 'Reply-To: ' . $safe_name . ' <' . $safe_email . '>' );
|
||||
$sent = wp_mail( fragrance_trade_inquiry_email(), $subject, implode( "\n\n", $body_lines ), $headers );
|
||||
fragrance_trade_redirect_notice( $sent ? 'success' : 'mail_failed' );
|
||||
|
||||
Reference in New Issue
Block a user