PHP-Code in Seiten

  • Hallo liebe Community,
    wie kann ich eine übers WP-Admin erstellte Seite (nicht Beitrag) mit PHP-Code füllen? Wenn ich PHP-Code über das Textfeld eingebe, wird er so ausgegeben wie ich ihn eingegeben habe, aber nicht geparsed. Und Seiten, die man übers WP-Admin erstellt, haben ja auch keine PHP-Datei, in der ich das ändern könnte, oder?

    Würde mich freuen, wenn mir jemand helfen könnte. :)
    Einen Schönen Samstag!

    Gruß

    • 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

  • Zitat

    Und Seiten, die man übers WP-Admin erstellt, haben ja auch keine PHP-Datei, in der ich das ändern könnte, oder?

    haben sie nicht automatisch - kann man aber beim erstellen der seite zuweisen. eine eigene datei kannst du dir selber erstellen und im template verzeichnis ablegen (nehme als vorlage die index.php).

    gruß

  • Hallo, ich nochmal und sorry für den Doppelpost,
    aber ich wollte keinen neuen Thread aufmachen, da mein derzeitiges Problem doch damit zu tun hat.

    PHP wird ja nun bei mir ausgeführt, jedoch reicht mir das immer noch nicht. :p
    Ich möchte zum Beispiel eine Google Maps Map in einer Seite anzeigen lassen. Diese benötigt im Code JavaScript Blöcke und da ich die Daten für die Punkte auf der Karte aus einer DB auslese auch PHP. Und natürlich auch den Maps API Key, den man mittels <script... in den Header platziert.

    Jetzt funktioniert das ja leider nicht, wenn man eine neue Seite erstellt im AdminMenü. Gibt es eine Möglichkeit, Seiten vollkommen neu zu schreiben und diese dann auch zu nutzen? Mein Blog liegt z.B. auf http://domain.de/blog und ich möchte eine Seite anlegen http://domain.de/blog/friends
    Wie komme ich an den Source bzw. wie kann ich Seiten komplett neu anlegen?

    Gruß

  • Sicher, das ganze nennt sich dann Templates. Einfach ein solches erstellen, das den von dir gewünschten Inhalt hat, dann eine neue Page/Seite erstellen, das Template dazu auswählen, fertig.

    Gruß Jeriko

    Jeriko - Design, Style, Photographie

  • Sorry, ich verstehe das noch nicht so ganz.
    Ich habe im AdminMenü eine Seite angelegt die den Titel Friends trägt.
    Auf dem Server habe ich im aktiven themes Verzeichnis eine Datei namens friends.php angelegt, aber sie wird nicht aufgerufen, wenn ich http://domain.de/blog/friends aufrufe. Was mache ich falsch?

    Zitat

    Einfach ein solches erstellen

    Eine friends.php im theme Verzeichnis?

    Zitat

    dann eine neue Page/Seite erstellen

    Eine Seite erstellen im Admin?

    Zitat

    das Template dazu auswählen,

    Wo auswählen?

    Sorry, wenn ich so dumm frage... :rolleyes:

    Gruß

    Edit: Danke, Jeriko! Habe es jetzt hinbekommen. Fehler war, dass ich das Template nicht auswählen konnte, wenn ich eine Seite erstelle. Aber als ich es hochgeladen habe, war es auswählbar. ;)

    Einmal editiert, zuletzt von DerUnsympath (7. Mai 2006 um 21:50)

  • deiner erstellten friends seite musst du die friends.php zuweisen - das geht ganz einfach unter verwalten >> seiten >> seite firends auswählen und hier als template der seite friends.php auswählen. in der friends.php kannst du deinen google maps code einfügen etc....

    :cool:

  • Danke auch dir, trip!

    Aber wie du im edit lesen kannst, hab ich das jetzt hinbekommen, mir wurde vorher eben nur nicht die template auswählen - option angezeigt, daher wusste ich nicht wo ich das einstellen kann. Aber jetzt ist alles paletti .:)

Jetzt mitmachen!

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