/ / Wie passe ich Inhalte im WP-Starter-Thema Roots an? - PHP, WordPress

Wie kann ich Inhalte im WP-Starter-Thema Roots anpassen? - PHP, WordPress

Ich bin ziemlich neu in WP und sehr neu in Roots (http://roots.io/) und ich habe Probleme beim Erstellen einer benutzerdefinierten Homepage. Hier ist, wie weit (denke ich) ich es verstehe:

  • Um eine benutzerdefinierte Homepage zu erstellen, habe ich eine Datei namens "front-page.php" im WP-Stammverzeichnis abgelegt. Diese Datei basiert auf "page.php".
  • "front-page.php" lädt "content-page.php" aus dem Vorlagenverzeichnis.

Und das ist, wo es für mich etwas verschwommen wird. Die Funktion "the_content ()" lebt in "content-page.php" und ich gehe davon aus, dass es den Inhalt der Seite lädt, aber es lädt einige Standard-Sachen (ich denke, es ist durch das Roots-Thema hinzugefügt), dass ich Ich will nicht dort. Ich denke nicht, dass der Inhalt der Homepage angepasst werden kann, indem man "content-page.php" ändert und die Funktion "the_content ()" entfernt oder ändert. Ich gehe davon aus, dass es einen besseren, modularen Weg gibt, dies zu tun möglicherweise erstellt man eine benutzerdefinierte Klasse, die geladen wird, wenn "the_content ()" aufgerufen wird, aber ich weiß nicht wo und wie das geht.

Antworten:

0 für die Antwort № 1

Da Sie mit den Details ein bisschen vage sind, werde ich zwischen den Zeilen ein wenig lesen müssen. Wenn Sie weitere Informationen benötigen, fragen Sie einfach nach: the_content() gibt nur den Inhalt aus, der für einen bestimmten Post gespeichert ist, den Sie im WP-Admin bearbeiten würden. In Bezug auf die Bearbeitung der Markup Um den Inhalt herum gibt es ein paar Optionen. Du könntest bearbeiten content-page.php wie Sie benötigen, oder erstellen Sie eine neue teilweise (z. B. content-home.php und lade das stattdessen. Sie können auch verwenden Filter um Inhalte zu modifizieren; Diese werden häufig verwendet, um Inhalte zu ändern, die an mehreren Stellen erscheinen, wie z. B. "Mehr lesen" -Links. Auschecken diese Einführung in Filter Für mehr Information. Abschließend wollen / müssen Sie nicht bearbeiten the_content()