Action-Referenz

Action-Referenz

Mit den Action-Hooks können Aktionen jeweils vor oder nach den folgenden Verarbeitungsschritten des Imports ausgeführt werden.

Beispiel
function my_action( $immobilie ) {
  // ... eigene Anweisungen
}
add_action( 'immonex_oi2wp_before_property_import', 'my_action', 10, 1 );

Vor XML-Dateiverarbeitung

Action: immonex_oi2wp_before_import_file_processing

Ausführung vor der Verarbeitung einer Import-XML-Datei.

Parameter
  • string $xml_file Name der zu verarbeitenden XML-Datei (ohne Pfadangabe).

Vor Import einer Immobilie

Action: immonex_oi2wp_before_property_import

Ausführung vor dem Import einer Immobilie.

Parameter
  • SimpleXMLElement $immobilie SimpleXML-Objekt der aktuellen Immobilie.

Nach Import einer Immobilie

Action: immonex_oi2wp_property_imported

Ausführung nach dem Import einer Immobilie.

Parameter
  • integer $post_id Die Post-ID des Beitrags der Immobilie.
  • SimpleXMLElement $immobilie SimpleXML-Objekt der aktuellen Immobilie.

Vor Löschen einer Immobilie

Action: immonex_oi2wp_before_property_deletion

Ausführung vor dem Löschen einer Immobilie.

Parameter
  • SimpleXMLElement $immobilie SimpleXML-Objekt der aktuellen Immobilie.

Nach Löschen einer Immobilie

Action: immonex_oi2wp_property_deleted

Ausführung nach dem Löschen einer Immobilie.

Parameter
  • integer $post_id Die Post-ID des Beitrags der Immobilie.
  • SimpleXMLElement $immobilie SimpleXML-Objekt der aktuellen Immobilie.

Nach Verarbeitung des ZIP-Archivs

Action: immonex_oi2wp_import_file_processed

Ausführung nach der Verarbeitung eines Import-ZIP-Archivs.

Parameter
  • string $xml_file Name der verarbeiteten XML-Datei (ohne Pfadangabe).

Nach Speicherung des Quelltextes einer Immobilie

Action: immonex_oi2wp_property_xml_source_saved

Ausführung nach der Speicherung des Quelltextes eines Immobilienobjekts.

Parameter
  • integer $post_id Die Post-ID des Beitrags der Immobilie.
  • string $xml_source XML-Quelltext (Element immobilie im XML-Baum).