it-swarm.com.de

Eine Seite außerhalb des aktuellen Themas hinzufügen?

Ist es möglich, eine Seite hinzuzufügen, die völlig leer ist und keine Komponenten des Themas der Site verwendet? Oder ist dies der beste Weg, um es separat auf den Webserver außerhalb von WordPress hochzuladen?

4
rryanp

Bearbeiten: Aktualisiert mit dem hinzugefügten Kontext aus Ihrem Kommentar.

Sie können dies mit einer benutzerdefinierten Seitenvorlage tun. Erstellen Sie in Ihrem Thema eine neue Datei. In diesem Beispiel lautet mein Thema "mytheme2015". Meine neue Datei lautet "template-holiday-card.php":

in wp-content/themes/mytheme2015/template-holiday-card.php

<?php
/**
* Template Name: Holiday Card
*/

Sobald Sie diese Vorlagendatei mit einer solchen Überschrift erstellt haben, können Sie sie beim Erstellen eines neuen Seitentyps im WordPress-Administrator verwenden. Der auskommentierte Teil "Template Name:" teilt WordPress mit, wie die Vorlage im Backend aufgerufen werden soll.

 enter image description here 

Hinweis: Wenn das Feld Seitenattribute nicht angezeigt wird, sehen Sie im Pulldown-Menü Bildschirmoptionen oben auf der Seite nach.

Jetzt können Sie den gewünschten Code in template-holiday-card.php einfügen, der (da leer) standardmäßig nichts nicht anzeigt.

Wenn Sie Ihrem Designer erlauben möchten, HTML/CSS direkt in WordPress über den Administrator einzugeben, können Sie in Ihrer Vorlage einfach the_content() aufrufen und den Inhalt der Seite im HTML-Modus bearbeiten. Ihre resultierende Vorlage würde ungefähr so ​​aussehen:

<?php
/**
* Template Name: Holiday Card
*/

the_content();
5
phatskat

Nachdem ich Ihr gewünschtes Ergebnis aus den Kommentaren verstanden habe, ist hier mein Vorschlag:

Wenn Sie Ihren Kunden einen Link mit einer Nice-Karte senden möchten, sollten Sie wahrscheinlich ein Bild verwenden, das sich auf Ihrem Server befindet (auf diese Weise werden die Schriftarten auf jedem Gerät genau so angezeigt, wie der Designer sie haben möchte) und diesen Link erstellen direkt. Sie können auch eine eigenständige .html- oder .php-Datei platzieren und diese direkt verknüpfen.

Wenn Sie jedoch möchten, dass Ihr vorhandener Inhalt für Feiertage erstellt wird, sollten Sie eine Funktion in Ihrem functions.php verwenden, um das Ergebnis von Kopfzeile, Menü und/oder/oder Fußzeile innerhalb eines einfachen Datums zu filtern und die normalen durch die geänderten zu ersetzen diejenigen für den gewünschten Zeitraum.

0