Mapping Tabelle ergänzen

15 Beiträge anzeigen - 1 bis 15 (von insgesamt 18)
  • Autor
    Beiträge
  • #2372
    A
    Teilnehmer

    Hallo Herr Scheuer,

    der Import der Daten aus OnOffice funktioniert soweit tadellos, aber meine Kundin hat damit ein (hoffentlich) kleines Problem:

    Bei den drei Freitextfeldern am Beginn der Mapping Tabelle werden alle Texte untereinander weg in ein Feld geschrieben. Hier sollen die Überschriften ‚Objektbeschreibung‘, ‚Ausstattung‘ und ‚Lage‘ in das Theme vor dem jeweiligen Freitext ergänzt werden. Haben Sie eine Idee dazu, wie man den Text in die CSV Datei einträgt, so dass dieser dann in das Theme übertragen wird?

    LG
    Andreas Herpens

    #2373
    Carsten Scheuer
    Verwalter

    Hallo Herr Herpens,

    das sollte kein Problem sein. Ergänzen Sie einfach den folgenden Code in der functions.php des Themes oder Child-Themes und führen Sie anschließend einen Vollimport durch:

    #2374
    A
    Teilnehmer

    Hallo Herr Scheuer,

    wunderbar! Grad getestet und funktioniert genauso wie wir uns das vorgestellt haben.

    Herzlichen Dank für die schnelle Hilfe!

    LG
    Andreas Herpens

    #2375
    Carsten Scheuer
    Verwalter

    Gerne! 😉

    #2512
    Torsten Baldes
    Teilnehmer

    Hallo,

    ich möchte diese Lösung auch gerne einsetzen, habe dabei allerdings ein Problem.

    Die Überschriften werden wie gewünscht eingefügt, allerdings werden die HTML-Tags ausgefiltert. Werden die Freitexte noch irgendwie von HTML bereinigt?

    Danke!

    #2513
    Carsten Scheuer
    Verwalter

    Hmmm… pluginseitig nicht, das müsste dann vom vom Theme aus erfolgen. Welches Theme ist denn im Einsatz?

    #2517
    Torsten Baldes
    Teilnehmer

    Oh Entschuldigung, das habe ich hier vergessen mit zu erwähnen.

    Hier die Daten:

    Wordpress 4.2.2
    immonex OpenImmo2WP 1.3
    WP Residence 1.11

    NACHTRAG: Die Tags fehlen bereits im Editor im Backend und nicht erst bei der Ausgabe. Ich würde das Theme hier also ausschließen …

    #2521
    Carsten Scheuer
    Verwalter

    Ich hab’s gerade mal in einer unserer Test-Installation mit WP Residence getestet: Hier bleiben die Tags erhalten.

    Ist eventuell ein weiteres Plugin installiert, dass beim Speichern der Posts die Inhalte filtern könnte?

    #2523
    Torsten Baldes
    Teilnehmer

    Nein, nicht das ich wüsste.
    Bei einem anderen Import wurden die Tags jetzt auch übernommen.
    Ich beobachte das mal.

    #4037
    Mario Hillen
    Teilnehmer

    Hallo.

    Sollte dieser Vorgang auch mit der immonex OpenImmo2WP Multilang Verion funktionieren oder gibt es da evtl. ein ML snippet? Mein erster Versuch hatte keinen Erfolg.

    #4038
    Carsten Scheuer
    Verwalter

    Hallo,

    ja, das funktioniert auch bei mehrsprachigen Importen. Beim Einsatz von OpenImmo2wpCasa unterscheidet sich allerdings die Hook-Bezeichnung geringfügig:

    immonex_oi2wpc_add_post_data_element

    (anstatt immonex_oi2wp_add_post_data_element)

    #4039
    Mario Hillen
    Teilnehmer

    Hallo.

    Ich liebe es 🙂 Danke es funktioniert prima.

    #4040
    Carsten Scheuer
    Verwalter

    Was mir gerade noch eingefallen ist: Bei mehrsprachigen Importen sollten auch die Überschriften in übersetzbarer Form ergänzt werden. Beispiel:

    $value = '<h3>' . __( 'Property Description', 'wpsight' ) . "</h3>\n" . $value;

    Auf diese Art kann dann bspw. mit Loco Translate die deutsche Bezeichnung hinzugefügt werden. (Sofern für das Plugin oder Child-Theme, in der der o. g. Code eingebunden ist, eine eigene Textdomain verwendet wird, sollte diese anstatt „wpsight“ verwendet werden.)

    #4041
    Mario Hillen
    Teilnehmer

    Prima Hinweis. Werde ich ergänzen und austesten. Nochmals vielen Dank.

    #4094
    Mario Hillen
    Teilnehmer

    Hallo.

    Irgendwo muss ich mist gebaut haben den nun bekommen alle Importe deutsche Übersetzungen als <h3> aber die englischen Imperte leider auch.

15 Beiträge anzeigen - 1 bis 15 (von insgesamt 18)
  • Du musst angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.