Support » Themes » Text auf Blog (bzw. Startseite)-Seite hinzufügen

  • Gelöst Registen

    (@registen)


    Hallo,

    ich nutze das Theme ZeroGravity (https://de.wordpress.org/themes/zerogravity/).
    Ich habe eine Blogstartseite (so wie es bei WordPress standardmäßig ist).
    Ich möchte nun über den Beiträgen einen Text mit Link einfügen, weiß aber nicht wie.

    Sollte die Frage aufkommen, warum ich mich nicht an den Autor selbst wende, möchte ich darauf aufmerksam machen, dass der Support auf der Theme Seite leider kaum bis gar nicht vorhanden ist.

Ansicht von 1 Antwort (von insgesamt 1)
  • Moderator Bego Mario Garde

    (@pixolin)

    Du könntest dafür einerseits einen „Sticky Post“ erstellen, in dem du beim Bearbeiten des Beitrags im Kästchen „Veröffentlichen“ unter „Sichtbarkeit“ das Feld „Diesen Beitrag auf der Startseite halten“ anklickst. Über Customizer > Zusätzliches CSS kannst du diesen Beitrag individuell/abweichend formatieren, was aber Grundkenntnisse in CSS voraussetzt.

    Eine weitere Möglichkeit wäre, ein Child Theme anzulegen (du findest im Web viele Anleitungen dazu) und das Template home.php nach deinen Wünschen anzupassen. Wenn sich der Einleitungstext unter keinem Umständen ändern soll, kopierst du dazu aus dem Parent Theme die index.php in das Child Theme, benennst die Datei in home.php um und fügst oberhalb von <?php if ( have_posts() ) : ?> HTML nach Belieben ein.
    Wird der Text voraussichtlich doch mal geändert, könntest du im Template home.php zum Beispiel einen Widget-Bereich hinzufügen, dem du dann unter Design > Widgets ein Text-Widget mit dem gewünschten Inhalt zuweist.
    Alternativ könntest du auch einen Shortcode ausführen, den du z.B. in einer eigenen Funktion in den functions.php des Child Themes definierst. Den Code liefert dir der Shortcode-Generator.
    Eine weitere Möglichkeit wäre, eine zusätzliche Seite „Einleitung“ anzulegen, die du im Template home.php mit

    $seite = get_post( 42 ); 
    echo <h2>$seite->post_title</h2>;
    echo $seite->post_content;

    ausgibst.

    Es fallen mir noch weitere Möglichkeiten ein (z.B. Theme-Option, Custom Post Type, …), aber so hast du schon mal ein paar Ideen, wie du es umsetzen könntest.

Ansicht von 1 Antwort (von insgesamt 1)
  • Das Thema „Text auf Blog (bzw. Startseite)-Seite hinzufügen“ ist für neue Antworten geschlossen.