Support » Allgemeine Fragen » Spoiler, Dropdown innerhalb eines Artikels erstellen ohne Plugin

  • Hallo,
    gibt es in den Standard-Einstellungen bei WordPress in irgendeiner Weise die Option, zusätzlichen Text über eine „more“ oder einen „Pfeil“ zu verstecken? Ohne dafür ein Plugin installieren zu müssen (geht bei dem aktuellen Account nicht).

    Der gegebene „more“-Block generiert ja nur ein Script, dass den davor liegenden Text auf einer anderen Seite (Archiv etc) darstellt, aber nicht auf der eigentlichen Artikelseite.

    Der Text soll einfach gekürzt werden und erst auf den „more“-Button aufgeklappt werden?

    Danke für eure Hilfe.
    Liebe Grüße S

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Ohne Plugin? Warum?

    Als Workaround kannst du in einer Seite oder einem Beitrag ein paar Zeilen JavaScript und HTML einfügen:

    <script>
    function zeigsmir() {
      var x = document.getElementById("versteckt");
      if (x.style.display === "none") {
        x.style.display = "block";
      } else {
        x.style.display = "none";
      }
    }
    </script>
     <button onclick="zeigsmir()">Zeig's mir</button>
    
    <div id="versteckt" style="display: none;">
      Jetzt hab ich's dir aber gezeigt.
    </div> 

    (Quelle: How TO – Toggle Hide and Show)

    Als Resultat bekommst du einen Button mit der Beschriftung „Zeig’s mir“ und der anschließende Text wird angezeigt, wenn du auf den Button klickst. Mit einem erneuten Klick wird der Text wieder ausgeblendet. Statt Button kannst du auch einen Abschnitt <div onclick="zeigsmir()" style="cursor: pointer">Zeig's mir</div> oder eine Zwischenüberschrift <h2 onclick="zeigsmir()" style="cursor: pointer">Zeig's mir<h2> verwenden und bei Bedarf weitere Style-Regeln einfügen.

    Kann man so machen, aber ob man das auch will? Ich finde das gegenüber dem Einsatz eines Plugins weniger bedienungs- und wartungsfreundlich und auch fehleranfälliger.

    Thread-Starter lorndal

    (@lorndal)

    Hallo Bego,
    Danke für deine Anleitung.

    Es handelt sich hier um einen kostenlosen WordPress-Account direkt bei WordPress, die Installation von Plugins ist nicht erlaubt und ich muss gerader sehen, dass es auch nicht möglich ist, JavaScript zu integrieren.

    Sehe ich das richtig?

    Somit geht die gewünschte Funktion in diesem Umfeld nun leider nicht.

    Dennoch vielen Dank.
    Liebe Grüße

    Hallo,
    du bist hier leider im verkehrten Forum. Für Websites von wordpress.com nutze bitte den wordpress.com-Support.

    Siehe oben, Menüpunkt Hilfe

    SUPPORT FÜR DEN BLOGHOSTER WORDPRESS.COM
    Hilfe bei Fragen zu einem bei WordPress.com registrierten Blog leistet ausschließlich das Support-Team von WordPress.com.

    Wenn du den Unterschied zwischen WordPress.org und WordPress.com nicht kennst, dann schau unbedingt vorher auf diese Supportseite.

    Viele Grüße
    Hans-Gerd

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Das Thema „Spoiler, Dropdown innerhalb eines Artikels erstellen ohne Plugin“ ist für neue Antworten geschlossen.