Immobilien Plugins für WordPress – immonex WordPress-Plugins › Foren › immonex OpenImmo2WP › Import von nicht aktiven Objekten als Referenzen
- Dieses Thema hat 6 Antworten und 2 Stimmen, und wurde zuletzt aktualisiert vor 7 Jahre, 5 Monaten von
Immobilien Redakteur.
-
AutorBeiträge
-
12. April 2016 um 18:15 #4759
Immobilien Redakteur
TeilnehmerHallo noch einmal,
wir haben ein separate XML Datei zum Import von bereits abgeschlossenen Vermittlungen und würden diese gerne parallel als Referenzübersicht importieren. Lässt sich dies auch mit dem Plugin machen?
13. April 2016 um 9:36 #4762Carsten Scheuer
VerwalterHallo,
das lässt sich mit Sicherheit machen. Zunächst einige grundsätzliche Fragen hierzu:
Gibt es bereits einen Referenzbereich in der Website bzw. wurde bereits ein benutzerdefiniertes Feld o. ä. definiert, mit dem die Referenzobjekte gekennzeichnet werden?
Sollen regelmäßig Referenzobjekte importiert bzw. aktualisiert werden oder nur einmalig?
Welche Software wird für die Verwaltung der Objekte eingesetzt und gibt es auch hier eine Möglichkeit, die betr. Objekte als Referenzobjekte zu deklarieren?
18. April 2016 um 16:31 #4813Immobilien Redakteur
TeilnehmerHier kurz die Rückmeldungen:
Gibt es bereits einen Referenzbereich in der Website bzw. wurde bereits ein benutzerdefiniertes Feld o. ä. definiert, mit dem die Referenzobjekte gekennzeichnet werden?
Nein, noch nicht vorhanden. Es soll eigentlich einen Extra Punkt oder eine Extra Kategorie geben mit „Referenzen“
Sollen regelmäßig Referenzobjekte importiert bzw. aktualisiert werden oder nur einmalig?
Die Referenzobjekte sollen nur einmalig importiert und später manuell gepflegt werden.
Welche Software wird für die Verwaltung der Objekte eingesetzt und gibt es auch hier eine Möglichkeit, die betr. Objekte als Referenzobjekte zu deklarieren?
Derzeit liegt uns von ImmoNet eine XML Export Datei der Referenzobjekte vor, die wir wieder importieren wollten. Dort sind noch Kategorien hinterlegt.
19. April 2016 um 17:51 #4829Carsten Scheuer
VerwalterWenn’s nur eine einmalige Sache ist würde ich das folgendermaßen lösen:
Wenn ansonsten keine anderen (automatisierten) Importe laufen, wird zunächst die folgende Action-Hook-Funktion eingebunden (z. B. in die functions.php des Child-Themes). Mit dieser werden einige importspezifische Angaben entfernt, d. h. die hiermit importierten Objekte werden bei Folgeimporten nicht mehr aktualisiert oder gelöscht. Außerdem wird den Immobilien eine Referenzrubrik zugewiesen. (Der betr. Taxonomie-Term muss vorab bereits vorhanden sein.)
123456789101112131415add_action( 'immonex_oi2wp_property_imported', 'mysite_remove_immonex_tags', 100, 2 );function mysite_remove_immonex_tags( $post_id, $immobilie ) {$reference_term = 'referenzen'; // <-- hier ID oder Slug eines VORHANDENEN Referenzkategorie-Terms einfügen$reference_taxonomy = 'listing-category'; // <-- hier ggfls. eine andere Taxonomie hinterlegen$property = get_post( $post_id );$property->post_mime_type = '';wp_update_post( $property );delete_post_meta( $post_id, '_is_immonex_import_property' );delete_post_meta( $post_id, '_openimmo_obid' );wp_set_object_terms( $post_id, $reference_term, $reference_taxonomy, false );} // mysite_remove_immonex_tagsAnschließend wird das ZIP-Archiv mit den Referenzobjekten in das Importverzeichnis (…/wp-content/uploads/immonex-openimmo-import) kopiert und importiert.
Bevor weitere reguläre Importe folgen muss die Funktion wieder deaktiviert oder entfernt werden.
Damit die Referenzobjekte nicht in der Suche auftauchen, muss noch die WPCasa-Suchabfrage via Filter-Hook entspr. angepasst werden (wpsight_get_listings_query_args müsste hier passen). Außerdem sollte der betr. Punkt aus der Kategorienliste des Suchformulars ausgefiltert werden.
20. April 2016 um 10:44 #4831Immobilien Redakteur
TeilnehmerIch habe den Hook integriert und die Import Datei hochgeladen, beim Importieren zeigt er normal den Import Vorgang an und danach die Meldung „Import abgeschlossen“ – leider tauchen die Objekte nicht auf nach dem Import. Kann ich einmal ein Login zukommen lassen, damit Sie sich den Vorgang einmal näher ansehen können?
20. April 2016 um 10:59 #4832Carsten Scheuer
VerwalterGerne! Bitte einen temporären Admin-Zugang mit der Mailadresse pluginsupport@inveris.de einrichten, für die genauere Prüfung benötigen wir auch einen FTP-Zugang.
20. April 2016 um 11:40 #4833Immobilien Redakteur
TeilnehmerZugang ging Ihnen per Mail zu.
-
AutorBeiträge
- Du musst angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.