{"id":92,"date":"2025-10-30T16:05:01","date_gmt":"2025-10-30T16:05:01","guid":{"rendered":"https:\/\/poleistung.com\/?page_id=92"},"modified":"2025-12-04T19:12:25","modified_gmt":"2025-12-04T19:12:25","slug":"anzeige-hinzufugen","status":"publish","type":"page","link":"https:\/\/poleistung.com\/de\/anzeige-hinzufugen\/","title":{"rendered":"F\u00fcg Deine Anzeige hinzu."},"content":{"rendered":"<div class=\"pa-add-anzeige-wrap\">\n\n        \n        \n        <form method=\"post\" enctype=\"multipart\/form-data\" class=\"pa-add-anzeige-form\" action=\"\">\n            <input type=\"hidden\" id=\"poleistung_nonce\" name=\"poleistung_nonce\" value=\"1f2e7c1a2b\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/de\/wp-json\/wp\/v2\/pages\/92\" \/>\n            <p>\n                <label for=\"pa_title\"><strong>Titel der Anzeige *<\/strong><\/label>\n                <input type=\"text\" id=\"pa_title\" name=\"pa_title\" value=\"\" required>\n            <\/p>\n\n            <p>\n                <label for=\"pa_category\"><strong>Kategorie der Anzeige *<\/strong><\/label>\n                <select id=\"pa_category\" name=\"pa_category\" required>\n                    <option value=\"\">Kategorie ausw\u00e4hlen<\/option>\n                                                                        <option value=\"12\"\n                                >\n                                kupa                            <\/option>\n                                                            <\/select>\n            <\/p>\n\n            <p>\n                <label for=\"pa_description\"><strong>Beschreibung der Anzeige *<\/strong><\/label>\n                <textarea id=\"pa_description\" name=\"pa_description\" required><\/textarea>\n            <\/p>\n\n            <p>\n                <label for=\"pa_image\"><strong>Foto (optional)<\/strong><\/label>\n                <input type=\"file\" id=\"pa_image\" name=\"pa_image\" accept=\"image\/*\">\n            <\/p>\n\n            <h3>Standort des Projekts *<\/h3>\n            <p>\n                Du kannst einfach auf die Karte klicken<br>\n                <strong>oder<\/strong> nur PLZ oder nur Ort eingeben \u2013 wir erg\u00e4nzen den Rest automatisch und setzen die Karte.\n            <\/p>\n\n            <p>\n                <label for=\"pa_zip\">Postleitzahl (PLZ)<\/label>\n                <input type=\"text\" id=\"pa_zip\" name=\"pa_zip\" value=\"\">\n            <\/p>\n\n            <p>\n                <label for=\"pa_city\">Ort<\/label>\n                <input type=\"text\" id=\"pa_city\" name=\"pa_city\" value=\"\">\n            <\/p>\n\n            <input type=\"hidden\" id=\"pa_state\" name=\"pa_state\" value=\"\">\n\n            <p>\n                <button type=\"button\" id=\"pa-geocode-btn\" class=\"pa-btn-submit\" style=\"margin-bottom:10px;\">\n                    Standort automatisch finden\n                <\/button>\n            <\/p>\n\n            <div id=\"pa-map\" style=\"height:400px; border:1px solid #ddd; border-radius:8px;\"><\/div>\n            <input type=\"hidden\" id=\"pa-lat\" name=\"pa_lat\" value=\"\">\n            <input type=\"hidden\" id=\"pa-lng\" name=\"pa_lng\" value=\"\">\n\n            <h3>Kontaktdaten (nur f\u00fcr POLeistung \/ verifizierte Unternehmen sichtbar)<\/h3>\n\n            <p>\n                <label for=\"pa_client_name\"><strong>Name *<\/strong><\/label>\n                <input type=\"text\" id=\"pa_client_name\" name=\"pa_client_name\" value=\"\" required>\n            <\/p>\n\n            <p>\n                <label for=\"pa_client_email\"><strong>E-Mail *<\/strong><\/label>\n                <input type=\"email\" id=\"pa_client_email\" name=\"pa_client_email\" value=\"\" required>\n            <\/p>\n\n            <p>\n                <label for=\"pa_client_phone\"><strong>Telefonnummer *<\/strong><\/label>\n                <input type=\"tel\" id=\"pa_client_phone\" name=\"pa_client_phone\" value=\"\" required>\n                <small>Mindestens 9 Ziffern.<\/small>\n            <\/p>\n\n            <p style=\"font-size:0.9em; color:#555;\">\n                Deine Kontaktdaten werden nicht \u00f6ffentlich angezeigt. Sie werden nur an verifizierte Unternehmen weitergegeben,\n                wenn du Kontakt w\u00fcnschst.\n            <\/p>\n\n            <p>\n                <button type=\"submit\" name=\"pa_submit\" class=\"pa-btn-submit\">Anzeige senden<\/button>\n            <\/p>\n        <input type=\"hidden\" name=\"trp-form-language\" value=\"de\"\/><\/form>\n    <\/div>\n\n    <script>\n    document.addEventListener('DOMContentLoaded', function () {\n        if (typeof L === 'undefined') return;\n        var mapEl = document.getElementById('pa-map');\n        if (!mapEl) return;\n\n        var latInput   = document.getElementById('pa-lat');\n        var lngInput   = document.getElementById('pa-lng');\n        var zipInput   = document.getElementById('pa_zip');\n        var cityInput  = document.getElementById('pa_city');\n        var stateInput = document.getElementById('pa_state');\n        var geoBtn     = document.getElementById('pa-geocode-btn');\n\n        var startLat = latInput.value ? parseFloat(latInput.value) : 51.163;\n        var startLng = lngInput.value ? parseFloat(lngInput.value) : 10.447;\n        var startZoom = (latInput.value && lngInput.value) ? 10 : 6;\n\n        var map = L.map('pa-map').setView([startLat, startLng], startZoom);\n        L.tileLayer('https:\/\/{s}.tile.openstreetmap.org\/{z}\/{x}\/{y}.png', {\n            attribution: '&copy; OpenStreetMap-Mitwirkende'\n        }).addTo(map);\n\n        var marker = null;\n        if (latInput.value && lngInput.value) {\n            marker = L.marker([parseFloat(latInput.value), parseFloat(lngInput.value)]).addTo(map);\n        }\n\n        function setMarkerAndInputs(lat, lon) {\n            if (marker) {\n                map.removeLayer(marker);\n            }\n            marker = L.marker([lat, lon]).addTo(map);\n            latInput.value = lat.toFixed(6);\n            lngInput.value = lon.toFixed(6);\n            map.setView([lat, lon], 12);\n        }\n\n        function fillAddressFromNominatimAddress(addr) {\n            if (!addr) return;\n\n            var city = addr.city || addr.town || addr.village || addr.hamlet || '';\n            if (city && (!cityInput.value || cityInput.value.trim() === '')) {\n                cityInput.value = city;\n            }\n            if (addr.postcode && (!zipInput.value || zipInput.value.trim() === '')) {\n                zipInput.value = addr.postcode;\n            }\n            if (addr.state) {\n                stateInput.value = addr.state;\n            }\n        }\n\n        map.on('click', function (e) {\n            var lat = e.latlng.lat;\n            var lon = e.latlng.lng;\n            setMarkerAndInputs(lat, lon);\n\n            var url = 'https:\/\/nominatim.openstreetmap.org\/reverse'\n                + '?format=json&addressdetails=1'\n                + '&lat=' + encodeURIComponent(lat)\n                + '&lon=' + encodeURIComponent(lon)\n                + '&zoom=14';\n\n            fetch(url, {headers:{'Accept':'application\/json'}})\n                .then(function (resp) { return resp.json(); })\n                .then(function (data) {\n                    if (data && data.address) {\n                        fillAddressFromNominatimAddress(data.address);\n                    }\n                })\n                .catch(function () { });\n        });\n\n        function forwardGeocode(isAuto) {\n            var zip  = zipInput.value.trim();\n            var city = cityInput.value.trim();\n\n            if (isAuto) {\n                if (zip && zip.length < 4) return;\n                if (!zip && city && city.length < 3) return;\n            }\n\n            if (!zip && !city) {\n                if (!isAuto) {\n                    alert('Bitte gib mindestens PLZ oder Ort ein.');\n                }\n                return;\n            }\n\n            var url = 'https:\/\/nominatim.openstreetmap.org\/search?format=json&addressdetails=1&countrycodes=de&limit=1';\n\n            if (zip) {\n                url += '&postalcode=' + encodeURIComponent(zip);\n            }\n            if (city) {\n                url += '&city=' + encodeURIComponent(city);\n            }\n\n            if (!isAuto) {\n                geoBtn.disabled = true;\n                geoBtn.textContent = 'Suche...';\n            }\n\n            fetch(url, {headers:{'Accept':'application\/json'}})\n                .then(function (resp) { return resp.json(); })\n                .then(function (data) {\n                    if (data && data.length) {\n                        var r   = data[0];\n                        var lat = parseFloat(r.lat);\n                        var lon = parseFloat(r.lon);\n                        if (!isNaN(lat) && !isNaN(lon)) {\n                            setMarkerAndInputs(lat, lon);\n                            if (r.address) {\n                                fillAddressFromNominatimAddress(r.address);\n                            }\n                        } else if (!isAuto) {\n                            alert('Standort konnte nicht gefunden werden.');\n                        }\n                    } else if (!isAuto) {\n                        alert('Kein Standort f\u00fcr diese Eingabe gefunden.');\n                    }\n                })\n                .catch(function () {\n                    if (!isAuto) {\n                        alert('Fehler bei der Standortsuche.');\n                    }\n                })\n                .finally(function () {\n                    if (!isAuto) {\n                        geoBtn.disabled = false;\n                        geoBtn.textContent = 'Standort automatisch finden';\n                    }\n                });\n        }\n\n        if (geoBtn) {\n            geoBtn.addEventListener('click', function (e) {\n                e.preventDefault();\n                forwardGeocode(false);\n            });\n        }\n\n        if (zipInput) {\n            zipInput.addEventListener('blur', function () {\n                forwardGeocode(true);\n            });\n        }\n        if (cityInput) {\n            cityInput.addEventListener('blur', function () {\n                forwardGeocode(true);\n            });\n        }\n    });\n    <\/script>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-92","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>F\u00fcg Deine Anzeige hinzu. - POLeistung<\/title>\n<meta name=\"description\" content=\"Suchst du einen Unternehmer? Lass dich zu finden!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/poleistung.com\/de\/anzeige-hinzufugen\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"F\u00fcg Deine Anzeige hinzu. - POLeistung\" \/>\n<meta property=\"og:description\" content=\"Suchst du einen Unternehmer? Lass dich zu finden!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/poleistung.com\/de\/anzeige-hinzufugen\/\" \/>\n<meta property=\"og:site_name\" content=\"POLeistung\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-04T19:12:25+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"1\u00a0Minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/poleistung.com\/anzeige-hinzufugen\/\",\"url\":\"https:\/\/poleistung.com\/anzeige-hinzufugen\/\",\"name\":\"F\u00fcg Deine Anzeige hinzu. - POLeistung\",\"isPartOf\":{\"@id\":\"https:\/\/poleistung.com\/#website\"},\"datePublished\":\"2025-10-30T16:05:01+00:00\",\"dateModified\":\"2025-12-04T19:12:25+00:00\",\"description\":\"Suchst du einen Unternehmer? Lass dich zu finden!\",\"breadcrumb\":{\"@id\":\"https:\/\/poleistung.com\/anzeige-hinzufugen\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/poleistung.com\/anzeige-hinzufugen\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/poleistung.com\/anzeige-hinzufugen\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\/\/poleistung.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"F\u00fcg Deine Anzeige hinzu.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/poleistung.com\/#website\",\"url\":\"https:\/\/poleistung.com\/\",\"name\":\"POLeistung\",\"description\":\"Bew\u00e4hrte Auftragnehmer, zu Diensten!\",\"publisher\":{\"@id\":\"https:\/\/poleistung.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/poleistung.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/poleistung.com\/#organization\",\"name\":\"POLeistung\",\"url\":\"https:\/\/poleistung.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/poleistung.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/poleistung.com\/wp-content\/uploads\/2025\/10\/cropped-POLeistung-bez-tla.png\",\"contentUrl\":\"https:\/\/poleistung.com\/wp-content\/uploads\/2025\/10\/cropped-POLeistung-bez-tla.png\",\"width\":1534,\"height\":470,\"caption\":\"POLeistung\"},\"image\":{\"@id\":\"https:\/\/poleistung.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"F\u00fcg Deine Anzeige hinzu. - POLeistung","description":"Suchst du einen Unternehmer? Lass dich zu finden!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/poleistung.com\/de\/anzeige-hinzufugen\/","og_locale":"de_DE","og_type":"article","og_title":"F\u00fcg Deine Anzeige hinzu. - POLeistung","og_description":"Suchst du einen Unternehmer? Lass dich zu finden!","og_url":"https:\/\/poleistung.com\/de\/anzeige-hinzufugen\/","og_site_name":"POLeistung","article_modified_time":"2025-12-04T19:12:25+00:00","twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"1\u00a0Minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/poleistung.com\/anzeige-hinzufugen\/","url":"https:\/\/poleistung.com\/anzeige-hinzufugen\/","name":"F\u00fcg Deine Anzeige hinzu. - POLeistung","isPartOf":{"@id":"https:\/\/poleistung.com\/#website"},"datePublished":"2025-10-30T16:05:01+00:00","dateModified":"2025-12-04T19:12:25+00:00","description":"Suchst du einen Unternehmer? Lass dich zu finden!","breadcrumb":{"@id":"https:\/\/poleistung.com\/anzeige-hinzufugen\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/poleistung.com\/anzeige-hinzufugen\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/poleistung.com\/anzeige-hinzufugen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/poleistung.com\/"},{"@type":"ListItem","position":2,"name":"F\u00fcg Deine Anzeige hinzu."}]},{"@type":"WebSite","@id":"https:\/\/poleistung.com\/#website","url":"https:\/\/poleistung.com\/","name":"POLeistung","description":"Bew\u00e4hrte Auftragnehmer, zu Diensten!","publisher":{"@id":"https:\/\/poleistung.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/poleistung.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/poleistung.com\/#organization","name":"POLeistung","url":"https:\/\/poleistung.com\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/poleistung.com\/#\/schema\/logo\/image\/","url":"https:\/\/poleistung.com\/wp-content\/uploads\/2025\/10\/cropped-POLeistung-bez-tla.png","contentUrl":"https:\/\/poleistung.com\/wp-content\/uploads\/2025\/10\/cropped-POLeistung-bez-tla.png","width":1534,"height":470,"caption":"POLeistung"},"image":{"@id":"https:\/\/poleistung.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/poleistung.com\/de\/wp-json\/wp\/v2\/pages\/92","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/poleistung.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/poleistung.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/poleistung.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/poleistung.com\/de\/wp-json\/wp\/v2\/comments?post=92"}],"version-history":[{"count":3,"href":"https:\/\/poleistung.com\/de\/wp-json\/wp\/v2\/pages\/92\/revisions"}],"predecessor-version":[{"id":499,"href":"https:\/\/poleistung.com\/de\/wp-json\/wp\/v2\/pages\/92\/revisions\/499"}],"wp:attachment":[{"href":"https:\/\/poleistung.com\/de\/wp-json\/wp\/v2\/media?parent=92"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}