Beiträge über Postleitzahl von links nach rechts filtern

  • Hallo,
    es geht um Blogbeiträge die von vielen registrierten Usern aus unterschiedlichen Postleitzahlen kommend, sauber eingepflegt werden. Habe da noch keinen Schimmer von.
    Zudem ist es wichtig, das für jeden Beitrag im Blog zwingend eine Postleitzahl angegeben werden soll, die später zum Filtern bei der Anzeige benutzt werden kann.
    Der Filter soll inetwa einer SQL-Abfrage entsprechend über 'plz%' funltionieren, sodaß man bie z.B. '34%' alles aus dem näheren Bereich auch gefunden wird, aber mit 34225 nur einen Ort.
    Wie stellt man das an, das so eine Funktionalität gegeben ist.

    Desweiteren soll eine Art schwarzes Brett unter speziellen Rechten wie ein Blog implementiert werden. Diese Beiträge sollen nicht bei den User-Beiträgen mit ausgegeben werden und anders herum auch nicht.

    Günstig wäre es, die Plz-Eingaben auf einen Index zu legen, damit das FIltern schnell geht.

    Ist das mit Bordmitteln machbar?
    Wenn ja, was kan ich machen?
    Wenn nein, was brauche ich und wie wird das inetwa gemacht?
    Gruß Joe

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren


  • Der Filter soll inetwa einer SQL-Abfrage entsprechend über 'plz%' funltionieren, sodaß man bie z.B. '34%' alles aus dem näheren Bereich auch gefunden wird, aber mit 34225 nur einen Ort.
    Wie stellt man das an, das so eine Funktionalität gegeben ist.

    Du benötigst nur einfach eine Umkreissuche. Du legst einfach für die PLZ den Längen- und Breitengrad fest und rechnst dann die Kreisfläche

    Beispiel in meinem Plugin
    https://blog.r23.de/wordpress/word…&country=de#map

    Bei der PLZ 58135 habe ich bei einem Radius von 25 km auch Dortmund 4x und Wuppertal 4x und sogar Bochum mit 4x
    mit 58% bekommst diese Gebiete nicht angezeigt.

    Viel Erfolg

    Ralf

    Mit offenen Augen träumen

  • @r23 :
    ok, du schreibst "Du benötigst nur einfach eine Umkreissuche. Du legst einfach für die PLZ den Längen- und Breitengrad fest und rechnst dann die Kreisfläche"

    Wie stelle ich am geschicktesten fest, ob sich eine andere Koordinate innerhalb der Kreisfläche befindet?
    Gruß Joe
    PS: Einen Downloadlink für das Pluggin habe ich auf deiner Seite nicht gefunden.

  • Offen geblieben ist, wie ich einen 2. Blog installieren kann der nicht dem 1. Blog für "Meinung" entspricht, sondern Bekanntmachungen alla "Schwarzes Brett" behandelt, für das eine ausgewählte Usergruppe zuständig ist. Letzteres ohne Kommentarfunktion.
    Ideen?
    Gruß Joe

  • @zulu19555 schau Dir mal diese Tutorials an:

    Google Maps API: https://stevepolito.design/blog/create-a-…h-in-wordpress/.
    OpenGeoDB: http://opengeodb.org/wiki/OpenGeoDB_-_Umkreissuche

    Dein schwarzes Brett kannst Du mit einem Membership Plugin realisieren.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Danke erstmal !
    Habe mit OpenGeoDB gezogen, aber ich kann WP nicht umproggen, denn darauf könnte es hinauslaufen.

    Ich stelle mir unterhalb des Menubalkens einen Filterbalken vor wo als erstes gecheckt wird, ob Koordinaten des Users automatisch ermittelt werden darf, andernfalls wäre eine Plz in ein danebenstehendes Feld einzutragen.
    Rechts daneben kann der voreingestellte Radius von 25km verändert werden.
    Daneben Filter an/aus. Es werden keine Maps/Map-Anzeige benötigt.
    Daneben ein Zähler der Einträge (ungefiltert / gefiltert), damit man eine Übersicht als User hat.
    Der Filter soll vorerst nur für Blogs gelten, später vielleicht auch für Seiten.
    Je nach Filter eine passende Gemeinde-Überschrift.

    So erspare ich mit z.B. 12000 Subdomains nach Plz anzulegen, wo jeweils ein eigener Block beinhaltet ist.
    Das Ganze ist ein gemeinütziges Ting, wo es darum geht im Sinne der Menschen und Umwelt aktiv werden zu können, alsauch Menschen regional kennenzulernen, sozusagen als Anlaufpunkt und oder als priv. Netzwerk.

    Von wieviel Stunden Arbeit rede ich hier überhaupt????
    Ist das bezahlbar? Wo seht ihr die Grenze?

    Hatte schon ca. 80 Plz-Subdomains nach Schema dupliziert, automatisch angepaßt und mit https online gestellt. Dauert etwa 2 Minuten je Subdomain per Script. Soweit so gut, aber jede Schemaanpassung oder Grunddatenänderung wäre ein Trauma für mich als Admin ;)
    Daher alles auf eine Domain, per FIlter, mit vorerst 2 Blogs.

    Vielleicht gibt es noch gute Hinweise wie ihr das anfassen würdet???

    Danke + Gruß Joe

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!