Support » Allgemeine Fragen » Direktzugang (Gehe zu Funktion)

  • Gelöst lucasmuelllermeier

    (@lucasmuelllermeier)


    Hallo,

    ich suche nach einer Möglichkeit einen Direktzugang einzubauen. Der soll wie folgt aussehen. Es gibt ein Suchfeld, in das man einen Zahlen oder Buchstabencode eingeben kann. Durch Eingabe eines speziellen Code gelangt man auf die entsprechend verknüpfte Seite. Gibt man einen Code einen, der keiner Seite zugeordnet ist, soll eine Fehlermeldung kommen.

    Vielen Dank im Voraus 🙂

Ansicht von 6 Antworten - 1 bis 6 (von insgesamt 6)
  • Moderator Bego Mario Garde

    (@pixolin)

    Oh, gerne geschehen. 🙂

    Aber was war denn jetzt deine Frage?

    Wir haben hier im Forum nur wenige aktive TeilnehmerInnen, die Fragen beantworten. Die Chance, dass hier jemand gerade genau die gleiche Aufgabe hatte und dir spontan ein, zwei fertige Lösungen nennen kann, sind entsprechend gering. Wahrscheinlich wird auch niemand für dich die Recherche nach einem geeigneten Plugin übernehmen. Das wäre ein wenig zu viel verlangt und war sicher auch nicht die Absicht deiner „Frage“?

    Thread-Starter lucasmuelllermeier

    (@lucasmuelllermeier)

    Danke für die schnelle Antwort. Habe schon einen vollen Tag mit der Recherche verbracht. Das Problem lässt sich nur schlecht in wenig Worte fassen, die keine andere Bedeutung haben. Könnte mir gut vorstellen, dass es Plugins gibt, die sowas lösen können. Lassen sich anscheinend nur schwer finden ^^. Ich dachte es kann nicht schaden hier mal zu fragen. Werde aber wohl selber etwas schreiben müssen.

    Moderator Bego Mario Garde

    (@pixolin)

    Jetzt habe ich mich doch nochmal damit beschäftigt und bin auf die Schnelle zu folgender Lösung gekommen:

    1. Mit Advanced Custom Fields habe ich ein eigenes Feld (Custom Field) „Kurzlink“ angelegt.
    2. Mit dem Code hier habe ich einen Feldtyp „zufallsgenerierter Text“ hinzugefügt: https://github.com/lukechapman/acf-random-string-field
    3. Ich habe bei Seiten einen Kurzlink generiert.
    4. Das Plugin AJAX Search Lite liefert ein Suchfeld, dass ich über ein Widget in der Sidebar eingebunden habe. (Könnte auch in einer bestimmten Seite, im Footer, usw. erscheinen.)
    5. Bei den Einstellungen musste ich sorgsam vorgehen, weil nicht schon beim Tippen irgendwelcher Buchstabenkombinationen möglicherweise passende Seiten angezeigt werden sollten. Das lässt sich aber so steuern, dass du den exakten Code eingeben musst und nur dann bei Klick auf die Lupe oder Eingabe der Enter-Taste die gewünschte Seite angezeigt wird.
    6. Damit keiner die Inhalte über die Hintertür abruft, müssen Einschränkungen im RSS-Feed, der REST API und der internen Suchfunktion vorgenommen werden. Einfacher wäre wahrscheinlich, einen Custom Post Type zu definieren.

    Als Proof of Concept sollte mir das soweit reichen.

    Aber wo du jetzt was eigenes programmierst, freue ich mich schon auf das Ergebnis.

    Thread-Starter lucasmuelllermeier

    (@lucasmuelllermeier)

    Hey danke für die Hilfe. Das Tool macht schon zu 90% was ich benötige. Gibt es eine Möglichkeit die Ergebnisseite zu überspringen und direkt die richtige Seite zu öffnen? Kann das in den Einstellungen leider nicht finden.

    Thread-Starter lucasmuelllermeier

    (@lucasmuelllermeier)

    Entschuldigung. Es scheint zu funktionieren. Habe den Chache nicht geleert :/ Mein Fehler. Vielen Dank 🙂

    Moderator Bego Mario Garde

    (@pixolin)

    Prima. Ich markiere den Thread dann mal als „gelöst“, auch wenn es sicher noch andere Möglichkeiten gibt.

    Wenn’s richtig läuft, es funktioniert,
    werden Themen als „gelöst“ markiert,
    damit auch alle in der Runde wissen,
    dass sie hier nicht mehr helfen müssen.
    🌻

Ansicht von 6 Antworten - 1 bis 6 (von insgesamt 6)
  • Das Thema „Direktzugang (Gehe zu Funktion)“ ist für neue Antworten geschlossen.