Filter
WordPress Bootstrap / Allgemein
- inx_property_post_type_args (Eigenschaften des Immobilien-Beitragstyps)
- inx_taxonomies (immobilienspezifische Taxonomien)
- inx_image_sizes (Kickstart-spezifische Bildgrößen definieren)
- inx_submenu_items (Elemente des immonex-Menüs im WP-Backend)
Immobiliensuche / Listen
- inx_search_form_elements (Suchformular-Elemente)
- inx_search_form_element_tax_args (Parameter für den Abruf der Optionen taxonomiebasierter Auswahlelemente)
- inx_search_form_element_tax_options (Optionen taxonomiebasierter Auswahlelemente)
- inx_search_tax_and_meta_queries (Taxonomie- und Meta-Queries der Immobiliensuche)
- inx_special_query_vars (Komponentenübergreifende Query-Parameter)
- inx_exclude_backlink_vars (GET-Variablen aus Backlinks ausfiltern)
- inx_search_form_primary_price_min_max_values (Minimal/Maximal-Werte für den Preis-Slider festlegen)
- inx_search_form_area_min_max_value (Minimal/Maximal-Werte für Flächen-Slider festlegen oder anpassen)
- inx_fulltext_search_fields (Custom Fields für die Volltextsuche)
- inx_search_form_debounce_delay (Debounce-Verzögerung bei Änderung der Suchkriterien)
Standortkarten
- inx_property_list_map_atts (Abfrage/Rendering-Attribute der Kartenansicht)
Sortierung
- inx_property_sort_options (Sortieroptionen der Frontend-Auswahlliste)
- inx_default_sort_key (Standard-Sortierung von Immobilien-Listen)
Detailansicht
- inx_detail_page_elements (Elemente der Detailansicht)
- inx_video_iframe_template (Template für die Einbindung von Video-iFrames)
- inx_tabbed_content_elements (Elementaufteilung bei tabbasierter Darstellung)
- inx_property_template_data_details (Anpassung der Detaildaten einer Immobilie vor dem Rendern des Templates)
- inx_property_detail_element_output (Anpassung der Ausgabe einzelner Detail-Elemente)
- inx_forward_to_list_view_url (URL der Listen-Weiterleitung beim direkten Aufruf der Detailseite)
Rendering / Templates
Allgemein
- inx_auto_applied_rendering_atts (Rendering-spezifische Attribute mit automatisierter Übernahme definieren)
- inx_apply_auto_rendering_atts (Rendering-Auto-Attribute übernehmen)
- inx_template_search_folders (Basisordner für Skins/Templates ergänzen)
- inx_template_folder_url_mappings (URL-Zuordnungen für nicht öffentlich zugängliche Template/Skin-Dateisystem-Basisordner definieren)
Immobilien
- inx_property_core_data_custom_fields (Custom Fields der Immobilien-Kerndaten)
- inx_property_core_data (Immobilien-Kerndaten)
- inx_rendered_property_template_contents (Anpassung der gerenderten Inhalte eines Immobilien-Detail-Templates)
Kompatibilität
- inx_required_property_custom_field_defaults (Standardvorgaben obligatorischer Custom Fields von Immobilienbeiträgen beim OpenImmo-Import)
Sonstiges
- inx_marketing_type_reference_term_replacements (Taxonomie-Term-Anpassung bei Referenz-Status-Updates)
Datenabfrage (API Wrapper)
Die folgenden Hooks sind – als Alternative zu direkten Funktionsaufrufen – für die Abfrage oder Generierung von Kickstart-spezifischen Daten vorgesehen (z. B. in Add-ons).
Allgemein
- inx_get_query_var_value (Werte beliebiger Query-Variablen abrufen)
Immobilien
- inx_current_property_post_id (aktuelle Immobilien-Beitrags-ID ermitteln)
- inx_get_properties (Immobilienbeiträge abrufen oder Anzahl ermitteln)
- inx_get_property_template_data (komplette "Rohdaten" für das Template-Rendering einer Immobilie abrufen)
- inx_get_property_images (Galerie-Bildanhänge einer Immobilie abrufen)
- inx_get_property_detail_item (Detail-Element einer Immobilie abrufen)
Actions
Rendering
Einbindung / Ausgabe
Die folgenden Hooks dienen der vorrangig der Einbindung von Kickstart-Komponenten in Templates und somit der Ausgabe von Immobiliendaten.
- inx_render_property_map (Immobilien-Standortkarte)
- inx_render_property_search_form (Immobilien-Suchformular)
- inx_render_property_search_form_element (Suchformular-Element)
- inx_render_property_list (Immobilien-Listenansicht)
- inx_render_pagination (Seitennavigation der Listenansicht)
- inx_render_property_filters_sort (Element zur Auswahl der Sortierung)
- inx_render_property_contents (Immobilien-Details)
Ergänzung
Mit diesen Hooks können beliebige zusätzliche Inhalte vor oder nach der Ausgabe der Immobiliendaten-Elemente eingefügt werden.
- inx_before_render_property_list (vor der Ausgabe einer Immobilienliste)
- inx_after_render_property_list (nach der Ausgabe einer Immobilienliste)
- inx_before_render_property_list_item (vor der Ausgabe eines Immobilien-Listenelements)
- inx_after_render_property_list_item (nach der Ausgabe eines Immobilien-Listenelements)
- inx_before_render_single_property (vor der Objektdatenausgabe per Standard-Template)
- inx_after_render_single_property (nach der Objektdatenausgabe per Standard-Template)
- inx_before_render_detail_element_{$element_key} (vor der Ausgabe eines Detail-Elements)
- inx_after_render_detail_element_{$element_key} (nach der Ausgabe eines Detail-Elements)
Mehrsprachigkeit
- inx_rest_set_query_language (Sprache für REST-API-basierte Abfragen festlegen)