onOffice for WP-Websites

Beschreibung

Integriere Immobilien, Kontaktformulare und Ansprechpartner aus deiner onOffice Software in deine Website. Dank Shortcodes ist das Plugin mit jedem WordPress Theme kompatibel.

Das Plugin umfasst drei Module:

  • Immobilien
  • Adressen
  • Formulare

Mit einem Shortcode bringst du Immobilien, Adressen und Formulare auf deine Website – du bist so flexibel im Design wie du es von onOffice gewohnt bist.

Das benutzerfreundliche Plugin ermöglicht die schnelle Verknüpfung zwischen onOffice mit deiner WordPress-Seite: Präsentiere Immobilien und dein Team auf der Website und generiere Leads über Formulare. Du behältst die Kontrolle und bist 100 % flexibel.

Tutorials, Dokumentation und ein Supportformular sind auf der Dokumentations-Website zu finden.

Immobilien

Kinderleicht Listen anlegen, die Immobiliendarstellung gestalten und Exposés zum Download anbieten.

  • Veröffentlichung: Ein Klick in der Software genügt, um die Immobilien auf deiner WordPress-Website zu veröffentlichen.
  • Listenansicht: Präsentiere deine Immobilien in einer übersichtlichen Liste. Wie die Eigenschäften dargestellt werden liegt ganz bei dir. Die Liste kann mittels Shortcode überall auf deiner Website eingebunden werden.
  • Detailansicht: Komfortabel mit Auswahlkästchen und Drag-and-drop die Detailansicht strukturieren und ganz leicht festlegen, welche Angaben dargestellt werden.

Adressen

Deine Website ist wie eine Visitenkarte im Internet. Baue Vertrauen auf durch eine professionelle Präsentation.

  • Teamdarstellung: Das Adressen-Modul greift auf die Daten der Angestellten zurück. Die Adressdarstellung eignet sich ideal zur Präsentation des Teams.

Formulare

Vereinfacht die Datenpflege: Die Informationen der Formulare wird automatisch durch das Plugin an onOffice gesendet.

  • Kontakt: Klassisches Kontaktformular, in dem der Nutzer seine Nachricht und Stammdaten eingibt.
  • Interessenten: Bediene künftige Kunden! Die Interessenten geben Kontaktdaten und Wünsche an. Die Adresse und Suchkriterien werden direkt in onOffice angelegt und mit passenden Angeboten verknüpft.
  • Eigentümer: Gewinne neue Aufträge durch deine Website! Zusätzlich zu den Kontaktdaten informiert dich der Eigentümer über die Immobilie. Die Adresse sowie die Immobilie können direkt in onOffice verarbeitet werden.
  • Suche Interessenten: Überzeuge potentielle Verkäufer! Zeige, dass du passende Interessenten in deiner Datenbank hast. Liste die Interessenten mit ihren Suchkriterien auf (aber ohne persönliche Daten).

Weitere Funktionen

Das Plugin bietet weitere praktische Funktionen, mit denen du deinen Webauftritt weiter professionalisierst.

  • Anwenderfreundliche Merklisten- bzw. Favoriten-Funktion
  • Zwei Karten-Typen: OpenStreetMap oder Google Maps
  • Alle verknüpften Medien pro Adresse/Immobilie anzeigen

Sonstiges

Beachte, dass wir keine Kompatibilität mit allen anderen Plugins und Themes garantieren können.

Es funktioniert meistens gut, aber wenn du auf Probleme stößt, die wir nicht nachstellen können, hast du die Möglichkeit, einen PR in unserem Repository zu öffnen. Wenn wir die Änderung verstehen und die Funktionalität testen können, werden wir die Korrektur sehr gerne ins Plugin aufnehmen.

Entwicklung

Die Entwicklung findet in unserem GitHub-Repository statt.

Rechtliches

onOffice-Nutzungsbedingungen: https://de.onoffice.com/nutzungsbedingungen-onoffice-smart-und-onoffice-enterprise.xhtml

Installation

Automatisch

Installiere das Plugin auf der Backend-Seite „Plugins“ deiner WordPress-Website.

Manuell

Besuche unsere Seite im WordPress-Plugin-Verzeichnis und lade die zip-Datei herunter. Die neue zip-Datei kannst du dann auf deiner WordPress Website hochladen.

Ordner für eigene Templates erstellen

Lade die zip-Datei herunter und kopiere die Inhalte des Ordners templates.dist in den Unterordner templates eines neuen Pluginordners namens onoffice-personalized.

Nun kannst du den Ordner onoffice-personalized bearbeiten.

HINWEIS: Es ist sicher, das Plugin zu deaktivieren. ES ZU LÖSCHEN ENTFERNT JEDOCH SÄMTLICHE PLUGIN-SPEZIFISCHEN DATEN AUS DER DATENBANK. FÜR DATENVERLUSTE ÜBERNEHMEN WIR KEINE HAFTUNG!

Rezensionen

9. Februar 2024 1 Antwort
Buggy and bloated plugin, limited functionality, messed up my pages even after removal.
22. September 2022 1 Antwort
Da quando ho installato il plugin va tutto lentissimo, continui errori 524 di timeout. L'unica probabile soluzione sarebbe creare un sito senza WP e utilizzare le api onOffice le quali comunque funzionano.
Alle 2 Rezensionen lesen

Mitwirkende & Entwickler

„onOffice for WP-Websites“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„onOffice for WP-Websites“ wurde in 4 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „onOffice for WP-Websites“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

4.19 (2024-04-18)

Hinzugefügt

  • Showing cities as filterable selection field in search
  • Default section for AreaButler in detail page template
  • Custom styling classes for empty detail page

Verändert

  • Automatic overwriting of address duplicates has been removed, an e-mail notification for manual management of duplicates will be sent
  • Google reCAPTCHA secret and key can be displayed and emptied

Korrigiert

  • Error with ScriptLoader
  • Showing price on request
  • Empty price field while searching
  • Missing plugin menu item while editing pages
  • Hiding columns in the overview of real estate lists and forms

4.18.1 (2024-02-28)

Korrigiert

  • Styling des Slick-Sliders

4.18 (2024-02-28)

Hinzugefügt

  • Suche nach Feldern in allen Immobilienlisten, Detailansichten und Formularen.

Verändert

  • Verbesserung der Performance bei der Verwendung des Editors des ACF-Plugins
  • Verbesserte Position des Speichern-Button in allen Immobilienlisten, Detailansichten und Formularen.
  • Pflichtfelder für die Umkreissuche

Korrigiert

  • Dequeing von Skripten und Stilen durch das onOffices Plugin
  • Individuelle Label-Beschriftung für Landfeld

4.17 (2024-02-07)

Verändert

  • Felder vom Typ Datum werden mit Datumsauswahl angezeigt
  • Felder vom Typ Boolean werden mit Radiobuttons angezeigt
  • Felder vom Typ Benutzer werden als Auswahl angezeigt

Korrigiert

  • Lesbare geografische Zusatzinformationen in E-Mails
  • Filterung von Eigenschaften mit „Preis auf Anfrage“
  • Versenden von Formularen mit Mehrfachauswahlen

4.16 (2023-12-13)

Verändert

  • Verbesserung für Timum Hooks und Redirections
  • Verbesserung für XML-Http-Request
  • Styling des Admin-Backends

Korrigiert

  • Benennungskonflikte mit ACF
  • Leeren des Cache für Multisites
  • Umbenennung von Labels auf der Detailseite
  • Aktivierung des Button „Senden“ in Formularen mit Recaptcha

4.15.1 (2023-11-13)

Verändert

  • reCAPTCHA wird nur auf Formularseiten geladen

Korrigiert

  • Fehler, die das Versenden von Formularen verhinderten

4.15 (2023-10-30)

Verändert

  • Es wurden einige Änderungen vorgenommen, um die Performance zu verbessern: das Laden der benötigten Skripte, Komprimierung der Skripte, Verbesserung der gesendeten Abfragen

4.14 (2023-09-11)

Hinzugefügt

  • Imobilienlisten im Plugin-Backend sind jetzt nach Name, Template und Typ sortierbar.

Verändert

  • Zu lange Title-Tags und Description-Tags werden gekürzt.
  • Neue Adressdatensätze von Interessenten an einer Immobilie werden mit demselben Betreuer wie die Immobilie erstellt.

Korrigiert

  • Das Versenden von E-Mails nach mehrmaligem Drücken des Absenden Button.
  • Fehler mit ungültigen Immobilien-ID’s
  • Fehler mit onoffice-style.css bei Verwendung eines Child-Themes.

4.13 (2023-08-15)

Hinzugefügt

  • Alle Arten von Bildern für ähnliche Immobilien.

Verändert

  • Koordinaten der Immobilie ausblenden, wenn „Umkreissuche“ aktiviert ist.

Korrigiert

  • Anzeige von „Preis auf Anfrage“ in individuellen Templates.
  • Anzeige der Faxnummer in den Kontaktdetails.
  • Senden von Immobiliendaten per E-Mail über das Eigentümerformular.
  • Text der akzeptierten Datenschutzerklärung in E-Mails.

4.12.1 (2023-08-03)

Korrigiert

  • Fehler, wenn „Preis auf Anfrage“ in onOffice enterprise deaktiviert ist

4.12 (2023-08-02)

Hinzugefügt

  • Eine Option zum Einstellen der Sichtbarkeit der Karte für jede Immobilienliste.
  • Option „Preis auf Anfrage“ zum Ausblenden von Preisen in Listen und in der Detailansicht.

Verändert

  • Umbenennung einer Benachrichtigung, wenn der Name der Immobilienliste, des Formulars usw. beim Speichern leer ist.
  • Umbenennung der Optionen zum Hinzufügen von Feldern zur Suche und zum Filter.

Korrigiert

  • Das Honeypot-Javascript wird immer geladen, auch wenn es deaktiviert ist.
  • Die Anpassung der individuellen Beschriftung von Nachrichtenfeldern in Formularen funktioniert nicht.

Entfernt

  • Fehlerhafte Optionen für die Administrationsansicht.

4.11.1 (2023-05-24)

Korrigiert

  • Performance Probleme beim Laden der Immobilienliste

4.11 (2023-05-15)

Hinzugefügt

  • Eine Benachrichtigung erscheint, wenn der Cache geleert wurde.

Verändert

  • Link zur Dokumentation öffnet sich in einem neuen Tab

Korrigiert

  • Fehler in Formularen, wenn der Standardwert beim Nachrichtenfeld gesetzt ist.
  • Fehler in Formularen, wenn ein Von – Bis Feld als erforderlich markiert ist.
  • Fehlende initiale Höhe der Google-Karte.

4.10.1 (2023-04-17)

Korrigiert

  • Kritische Fehler, wenn Felder in onOffice enterprise deaktiviert sind

4.10 (2023-04-11)

Verändert

  • Honeypot ist standardmäßig deaktiviert, um Fehler mit benutzerdefinierten Stylesheets zu vermeiden. Es muss manuell aktiviert werden.
  • Reihenfolge der einzelnen Felder in Formularen.

Korrigiert

  • Fehler, wenn ein Feld in onOffice enterprise bei einer Immobilie fehlt.
  • Fehler beim Laden von Honeypot JS.
  • Anzahl der Suchergebnisse, wenn Referenzen ausgeblendet sind.
  • Erstmalige Speicherung von DSGVO Checkbox und benutzerdefinierten Labels.

Entfernt

  • Eine veraltete Option für Formulare.

4.9 (2023-02-23)

Hinzugefügt

  • Eine Honeypot-Einstellung wurde ergänzt, um Spam zu bekämpfen.

Verändert

  • Die Willkommensseite wurde übersetzbar gemacht und vereinfacht.

Korrigiert

  • Erkennt nun den Shortcode der Detailseite in den Daten von ACF-Blöcken.

4.8 (2023-02-09)

Verändert

  • Das onOffice-Menü in der Admin-Leiste erscheint nun auch im Backend.
  • In einer Immobilienliste oder der Detailseite wurden Felder, die ein leeres Array als Wert enthalten (z. B. die Stellplätze) mit einem blanken Wert angezeigt. Nun werden solche leeren Felder ganz aus der Liste genommen. In individualisierten Templates muss diese Abfrage nach einem leeren Array gesondert eingebaut werden, um das gleiche Verhalten zu erzielen.

Korrigiert

  • Stellplätze wurden zuvor als „Array, Array, Array“ angezeigt. Nun werden diese korrekt dargestellt, in einem Format ähnlich zur Anzeige in onOffice enteprise.
  • Beim Speichern von individuellen Beschriftungen für Immobilien- oder Formularfelder, die Anführungszeichen wie “ enthielten, wurden diese mit \“ escaped. Nun speichert das Plugin die ursprünglichen Zeichen.
  • Wenn ein Tempalte aus dem Theme-Ordner ausgewählt war und dann ein Child-Theme aktiviert wurde, zeigte das Frontend einen Fehler über einen ungültigen Pfad. Dies wurde nun korrigiert, sodass das richtige Template lädt.
  • Individuelle Beschriftungen für Immobilienlisten-Felder werden in der Auswahl im Frontend für die Sortierung der Immobilienliste genutzt.

4.7.1 (2023-01-23)

Korrigiert

  • Wenn eine Immobilie auf der Detailseite ähnliche Immobilien anzeigte, gab es einen kritischen Fehler. Wir haben diesen behoben, sodass ähnliche Immobilien wieder normal angezeigt werden können.
  • Wenn ein Feld einer Immobilie eine individuelle Beschriftung , wurde diese nicht in der Suchmaske genutzt. Dies ist nun behoben, sodass die individuelle Beschriftung nun überall angewendet wird.
  • Wenn keine Immobilien veröffentlicht wurden, erzeugte die Vorschau der Detailseite ohne Angabe einer Immobilien-ID einen Fehler. Wir haben dies nun behoben, sodass die Vorschau der Detailseite wieder funktioniert und auf die Dokumentation zur Veröffentlichung von Immobilien verweist.

4.7 (2023-01-11)

Hinzugefügt

  • Zuvor konnten nur Formularfelder individuelle Beschriftungen erhalten. Nun können individuelle Beschriftungen auch für Felder von Immobilienlisten und die Detailseite vergeben werden.

Verändert

  • Wenn die API einen Fehler produziert, wurde zuvor nur der Fehlercode protokolliert. Nun geben wir zusätzlich auch die Fehlerbeschreibung aus.

Korrigiert

  • Felder, die einer Feldliste hinzugefügt, aber dann in onOffice enterprise deaktiviert wurden, konnten teilweise zuvor nicht entfernt werden. Nun haben wir diesen Bug behoben und auch deaktivierte Felder können aus Feldlisten entfernt werden.
  • Das Plugin fügt Formularen ein spezielles Feld namens „Newsletter“ hinzu. Zuvor schlug das Absenden von Formularen fehl, die dieses Feld enthielten. Nun haben wir diesen Bug behoben, sodass Felder mit diesem Formular wie erwartet abgeschickt werden können.

4.6 (2022-12-19)

Hinzugefügt

  • Für die Beschriftung von Formularfeldern kann jetzt Markdown verwendet werden. Dies erlaubt es zum Beispiel, bei der Checkbox zur Datenschutzzustimmung auf die Datenschutzerklärung zu verlinken.
  • Ein spezielles Feld für die DSGVO-Zustimmung wurde für Formularen ergänzt, welches statt einer Auswahl eine Checkbox anzeigt.

Verändert

  • Bei der Vorschau der Detailseite ohne die ID einer Immobilie in der URL, erklären wir klarer, warum keine Immobilie angezeigt werden kann. Wenn der Besucher angemeldet ist, verlinken wir eine zufällige Immobilie, sodass eine Vorschau der Detailseite erleichtert wird.

4.5 (2022-11-16)

Hinzugefügt

  • Titel und Beschreibung der Detailseite werden nun mit den Daten der Immobilie gefüllt. Dies kann deaktiviert werden, um ein SEO-Plugin zu nutzen und die Daten über Custom Fields auszufüllen. Beim Update prüft das Plugin, ob ein populäres SEO-Plugin installiert ist, und wenn ein solches gefunden wird, werden Titel und Beschreibung nicht verändert.
  • In der Formularübersicht können neue Formulare angelegt werden, ohne zuerst einen Filter für den gewünschten Formulartypen anzuwählen.

Verändert

  • Das Hinzufügen und Entfernen der Felder von Feldlisten wurde vereinfacht.

Korrigiert

  • In Version 4.0 haben wir eine neue CSS-Datei eingeführt, die an die individualisierten Templates gekoppelt ist. Mit dieser Änderungen wurde auch der Style Handle umbenannt, was nicht rückwärtskompatibel war. Ab jetzt wird weiterhin die neue CSS-Datei mit diesem neuen Handle registriert, aber wenn die alte CSS-Datei verwendet wird, wird das damalige Handle verwendet. Dies stellt die Rückwärtskompatibilität wieder her.
  • Wenn die onOffice-API einen unerwarteten Fehler zurückmeldete, konnte das Plugin einen kritischen Fehler erzeugen, welcher das Backend unbenutzbar machte. Wir fangen diese API-Fehler nun auf, sodass das Backend benutzbar bleibt, wenn die API einen Fehler hat.

4.4.1 (2022-10-21)

Korrigiert

  • Bei der Verwendung von PHP 7 mit einer WordPress-Versionen älter als 5.9.0 verursachte das Plugin einen kritischen Fehler, da wir eine Funktion verwendeten, die nur in PHP 8 oder WordPress 5.9.0 oder neuer verfügbar ist. Wir haben diese Funktion nun durch eine ersetzt, die auch auf älteren Versionen funktioniert.

4.4 (2022-10-19)

Hinzugefügt

  • Redakteure können nun die Einstellungen des Plugins anpassen und speichern.
  • Beim Betrachten der Website wurde ein Menü zur Adminleiste hinzugefügt, welches es einfacher macht, den Plugin-Cache zu leeren und direkt zu Adressen, Immobilien, Formularen oder den Einstellungen zu springen.

Verändert

  • Die Standardeinstellungen für Listen und Formulare wurden überarbeitet, um häufigen Konfigurationen besser zu entsprechen.

Korrigiert

  • When visitors were using the wrong URL for the detail page and had to be redirect, the trailing slash was not always consistent which could lead to an extra redirect. Now, it redirects directly to the correct URL.
  • The limit of 500 estates per page is now communicated in the estate list settings.
  • In the estate search, the button shows a preview of how many estates match the current selection. Previously, reference estates were not counted. This is now fixed and the preview matches the number of results after pressing the button.
  • The label for the PDF exposé was renamed to better communicate that it is a direct download.

4.3 (2022-09-21)

Verändert

  • We improved the controls for whether reference estates should be displayed in estate lists.

Korrigiert

  • The translation of templates is no longer done in the „onoffice“ text domain. All text will now be translated in the „onoffice-for-wp-websites“ text domain, which enables us to use the WordPress translation platform for the included templates, too. This fixes translation problems for „Deutsch (Sie)“ where some text was shown in English. The existing translation files will be kept so that existing templates continue to work as before.
  • You can now select default values for the „Contact type“ field in contact forms. Previously, they lead to an error.
  • The custom label for the „GDPR status“ field in a form can now be set and will show up in the frontend.
  • Fixed some PHP messages when saving estate lists.

4.2 (2022-07-07)

Hinzugefügt

  • The shortcodes are now also shown in the settings for lists and we have added a button to more easily copy them.

Verändert

  • When saving a list or form, the page now fully reloads.

Korrigiert

  • The form overview no longer wrongly displays that all forms use the default email address. If a form overrides the default email, that override will now show up correctly in the overview.
  • The plugin no longer overwrites tables in other plugins. Specifically, the plugin is now compatible with the Rank Math SEO plugin’s redirection and 404 monitor modules.

4.1 (2022-06-27)

Hinzugefügt

  • The detail view shortcode is now recognized when it is used in the meta fields of a page. This makes it easier to use Advanced Custom Fields (ACF).

Korrigiert

  • The labels for email address, phone and fax numbers no longer contain „default“, which was confusing for website visitors.
  • The error causing notices about undefined properties in the estate and address list overviews have been fixed.
  • When using child themes, the templates and CSS are now loading correctly.
  • The credentials no longer need to be newly entered after adding the encryption constant.
  • After uninstalling the plugin, there were some options left in the database. Those are now properly removed.

4.0 (2022-06-21)

Entfernt

  • Drop support for older PHP versions. The minimum version is now PHP 7.3.

Hinzugefügt

  • You can now set a default email address that your forms can use, so that you can more easily change it.

Verändert

  • We now load a CSS file from the template folder. This allows you to more easily modify the CSS for your templates. If you have a file „onoffice-style.css“ in your template folder (e.g. at wp-content/plugins/onoffice-personalized/templates/onoffice-style.css), we will load that instead of our default styles. To remain backwards compatible, if that file is not found, we continue loading our old styles.
  • We removed some redundant fields for the contact person in the detail view and improved their labels in the detail view settings. This change is backwards compatible, your templates will continue to work without changes.

Korrigiert

  • Detail view pages are now redirected properly. For example, if you have configured the URL to contain the title and you change the estate’s title, when someone opens the old link they will be redirected to the new one.

3.2 (2022-05-23)

Hinzugefügt

  • In estate lists, you can now sort by any field of suitable field types, even custom fields.
  • Besides movie links, other link types from onOffice enterprise can now be configured for the detail view. The included templates support these new link types.
  • You can now use Google reCAPTCHA v3 keys.

Verändert

  • The controls in the estate list settings for sorting were improved.

Korrigiert

  • The warning about the deactivation of the duplicate check introduced in version 2.22.2 can now be closed correctly and does not appear on new installations.
  • For contact forms, the message field no longer appears twice.
  • In the settings, clicking on the labels now sets the correct controls.
  • We improved the explanation of how to link addresses from contact forms with the estates.

3.1 (2022-05-04)

Verändert

  • The selection of the template for lists and forms has been improved.

Korrigiert

  • When creating new lists or forms, the correct template will be selected by default.
  • Address lists can no longer be saved without a name.
  • In interest forms, search criteria fields that are displayed as a select field can now be set as required.
  • When updating from version 2.21.6 or earlier, the setting for showing reference estates is now set for all estate list for backwards compatiblity.

3.0 (2022-04-19)

Hinzugefügt

  • In the overview for estate lists, address lists, and forms:
    • You can now search for a specific item with the search form in the top right of the overview.
    • You can now choose how many entries to show per page in the „Screen options“.

Entfernt

  • Drop support for older PHP versions. The minimum version is now PHP 7.2.

Korrigiert

  • If there are many regions configured in onOffice enterprise, the estate list settings will now load much faster.
  • The default template for the detail view now groups together the contact person’s fields that belong together. For example, title, first and last name are grouped as one line.
  • The „Show Estate Status“ checkbox in the estate list settings is no longer shown twice.
  • Some invalid fields can no longer be selected for the applicant search form.

Previous changes

You can view all previous changes in our changelog.txt.