Contact Form 7 to Erp

Zusätzliche Felder welche der Hook zur Verfügung stellt oder wir daraus generieren oder erweitern:

_wpcf7_container_post => in _wpcf7_container_post steht die postID der sendenden Page

_wpcf7_container_post_title => generiert den Titel der Page von der aus gesendet wurde // get_the_title( intval($posted_data[‘_wpcf7_container_post’]) );

_wpcf7 => in _wpcf7 steht die postID der sendenden ContactForm7

_wpcf7_title => generiert den Titel von der sendenden ContactForm7 // get_the_title( intval($posted_data[‘_wpcf7’]) );

_wpcf7_locale => hinterlegt den Language String des sendenden Browsers

_timestamp => time(); Ankommende Zeit der Daten auf dem Server                         1550252611

_timestamp_Ymd => date(“Y-m-d”, time()); Ankommende Zeit der Daten auf dem Server          2019-02-15

_timestamp_Ymd_His => date(“Y-m-d H:i:s”, time()); Ankommende Zeit der Daten auf dem Server 2019-02-15 19:26:33

_timestamp_mdY => date(“m-d-Y”, time()); Ankommende Zeit der Daten auf dem Server          2019-02-15

_timestamp_mdY_hisa => date(“m-d-Y h:i:sa”, time()); Ankommende Zeit der Daten auf dem Server 02-15-2019 07:26:33pm

select und checkbox felder kommen als Array an und müssen deshalb als [post_tax] abgespeichert werden…. Tags oder Kategorien

da post tax noch nicht umgesetzt wurde zum hinterlegen in der CPT wird empfohlen:

in wpErpOs ein feld als custom field [meta_input] zu erstellen

in cf7 to CPT diese als tax_input zu deklarieren.

  • Dadurch wird ein Textstring mit implode(‘, ’ $vs); generiert

Inhalt der gesendet wird und im Hook zur Verfügung steht:

array (

  ‘_wpcf7’ => ‘290’,

  ‘_wpcf7_version’ => ‘5.1.1’,

  ‘_wpcf7_locale’ => ‘de_DE’,

  ‘_wpcf7_unit_tag’ => ‘wpcf7-f290-p271-o2’,

  ‘_wpcf7_container_post’ => ‘271’,

  ‘g-recaptcha-response’ => ”,

  ‘your-name’ => ‘Hans’,

  ‘your-email’ => ‘hans@meier.ch’,

  ‘your-subject’ => ‘Mal sehe was geht’,

  ‘newsletter’ =>

  array (

    0 => ‘Newsletter’,

  ),

  ‘kurs’ =>

  array (

    0 => ‘yoga und Wandern 12.3-19.3’,

    1 => ‘Mandelblüten Woche 14.2-21.2’,

  ),

  ‘your-message’ => ‘Will auch mit’, )

  • Benötigt: ACF 5 PRO, funzt sonst nicht
  • Kein ShortCode, CPT Code wird generiert
  • Benötigt: Advanced Custom Fields

Contact Form 7 Erweiterungen

  • Ist für Contact Form 7 (cf7) eine Logic erweiterung
  • Macht eigene DB, aber kann nicht zu einer CPT gesendet werden. Ist  in dataSchema sichtbar
  • Macht eigene DB, aber kann nicht zu einer CPT gesendet werden. Ist  in dataSchema sichtbar
  • Kein shortCode, generiert PHP Code für function.php
  • Macht eigene DB, aber kann nicht zu einer CPT gesendet werden. Ist in dataSchema NICHT sichtbar, mit der Möglichkeit im Backend gleich auf die eMail zu antworten.
  • Macht eigene DB, aber kann nicht zu einer CPT gesendet werden. Ist  in dataSchema sichtbar. Direkt im Menü Contact Form 7 sichtbar als Menüpunkt Respons

Schreiben Sie einen Kommentar

You can manage the subscriptions of this post.