Dateien auf dem Root- ins Theme-Verzeichniss verschieben

  • Hallo

    ich habe jetzt länger an einem Theme gearbeitet. Nun geht alles soweit. Um die Stratseite (siehe Signatur) habe ich einfach im Root-Verzeichnis eine Datei "home.php" erstellt. Wie kann ich diese nun in mein Theme-Verzeichnis verschieben?

    Ich meine nicht, wie ich das im FTPprogramm mache, sondern was ich in der Datei angeben muss, das es geht?

    • 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

  • ähh wie sieht den die home.php aus?... du hättest es einfacher machen können/sollen ... du hättest das ganze als ganz normale Seite deines Blogs anlegen sollen und die einfach im Adminbereich als Startseite festlegen ...

  • Zitat

    Ich meine nicht, wie ich das im FTPprogramm mache, sondern was ich in der Datei angeben muss, das es geht?


    Ich versteh nicht, was du willst. Wenn du eine home.php in deinem Themeverzeichnis ist, wird diese automatisch verwendet, egal was drin steht. Was drinstehen soll, musst du ja wissen, sonst würdest du die Datei nicht verwenden wollen.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Schaut auf dem Blag in meiner Signatur vorbei. Dann stellt ihr fest, dass diese komplett anders aufgebaut ist, als die anderen Seiten. Es ist nicht damit getan, sie nur als Seite abzuspeichern, wie MaD es vorgeschlagen hat.

    jottlieb Das ist ja grad das Problem! Wenn ich diese php in das Themenverzeichniss schiebe, dann wird die nicht aufgerufen. Wenns so einfach währe, hätte ich nicht gepostet.

    Wenn ich die home.php in das Themeverzeichniss kopiere und sie dann im Browser aufrufe, dann erscheint forgende Fehlermeldung:
    Fatal error: Call to undefined function: get_header() in /home/danielg/public_html/blog/wp-content/themes/daniel_dark/home.php on line 1 Dabei ist die get_header Funktion exakt wie die von der Index.php!

    Oder soll ich einfach fragen, was muss eine php haben, um den dem Themeordner funktionieren zu können?

  • Zitat

    Wenn ich diese php in das Themenverzeichniss schiebe, dann wird die nicht aufgerufen. Wenns so einfach währe, hätte ich nicht gepostet.


    Dann hast du irgendwas falsch gemacht. Ist eine (ordentliche) home.php vorhanden, so wird sie auch benutzt (nicht aufgerufen!) wenn man den Blog auf der Startseite betritt.

    Zitat

    Wenn ich die home.php in das Themeverzeichniss kopiere und sie dann im Browser aufrufe, dann erscheint forgende Fehlermeldung


    Das kann eh nicht funktionieren.

    "Eine gut gestellte Frage ist schon halb beantwortet."

Jetzt mitmachen!

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