Heim  >  Artikel  >  CMS-Tutorial  >  So erstellen Sie eine Website-Leitfadenseite in WordPress

So erstellen Sie eine Website-Leitfadenseite in WordPress

尚
Original
2019-07-15 10:47:233188Durchsuche

So erstellen Sie eine Website-Leitfadenseite in WordPress

Aufgrund des Blog-Ursprungs von WordPress sehen viele WordPress-Website-Themes wie ein einfaches Blog aus. Viele Benutzer möchten ihrer Website eine Willkommensseite hinzufügen, einen WordPress-Blog in eine CMS-Website umwandeln oder Website-Besuchern die wichtigsten Inhalte empfehlen. Heute stelle ich Ihnen vor, wie Sie einer WordPress-Website eine statische Willkommensseite hinzufügen.

Methode 1: Verwenden Sie die statische Seitenfunktion von WordPress

Fügen Sie im WordPress-Hintergrund zwei neue Seiten über [Seite]-[Neue Seite] hinzu und benennen Sie sie entsprechend „Homepage“ und „Blog“.

Ändern Sie dann im Hintergrund [Einstellungen] – [Leseeinstellungen] die Option [Homepage-Anzeige] und stellen Sie die Homepage und die Artikelseite auf die gerade erstellten Seiten „Homepage“ bzw. „Blog“ ein.

So erstellen Sie eine Website-Leitfadenseite in WordPress

Auf diese Weise können Sie den Inhalt der Willkommensseite in der „Startseite“ frei festlegen, Bilder hinzufügen, Texte ändern usw.

Methode 2: Fügen Sie eine statische HTML-Leitseite zu WordPress hinzu

Methode 1 oben ist einfach und praktisch. Viele WordPress-Theme-Designer verwenden diese Methode, um viele schöne WordPress-Themes im CMS-Stil zu entwerfen. Das Problem ist: Was soll ich tun, wenn das von mir verwendete WordPress-Theme bereits die oben beschriebene Methode zum Erstellen einer schönen Homepage verwendet hat, ich aber eine weitere Website-Leitfadenseite hinzufügen muss?

Für andere häufig verwendete Website-Programme, wie z. B. dedecms, müssen wir nur eine index.html-Startseitendatei im Stammverzeichnis des Programms hinzufügen und die Priorität höher als die der index.php-Datei festlegen. Dieser Trick funktioniert jedoch nicht für WordPress. Da WordPress immer die Datei mit der höchsten Priorität im Stammverzeichnis der Website aufruft, entsteht eine Endlosschleife und der Inhalt der WordPress-Website kann nicht angezeigt werden, wenn index.html vorhanden ist und ihre Priorität höher als index.php ist.

In diesem Fall haben wir zwei Möglichkeiten: Zuerst die WordPress-Website als Ganzes in ein Unterverzeichnis übertragen und dann die Datei index.html im Stammverzeichnis als Startseite hinzufügen Die Website-Struktur ist für SEO nicht förderlich, daher werden wir sie hier vorerst nicht vorstellen. Zweitens ist das Ändern des WordPress-Programms etwas aufwendiger und erfordert, dass der von Ihnen verwendete Server Pseudostatik unterstützt (mod_rewrite-Modul). Es ist in die folgenden vier Schritte unterteilt:

1 Suchen Sie im Verwaltungshintergrund nach [Einstellungen] - [Fester Link (oder permanenter Link)] und ändern Sie die Standard-Linkstruktur. Bestätigen Sie hier einfach, dass es sich nicht um die Standard-Linkstruktur handelt.

So erstellen Sie eine Website-Leitfadenseite in WordPress

2. WordPress generiert automatisch eine .htaccess-Datei im Programmstammverzeichnis. Wenn der von Ihnen verwendete Server nicht automatisch eine .htaccess-Datei generiert, können Sie manuell eine leere Textdatei erstellen und sie .htaccess nennen. Wenn der von Ihnen genutzte Hosting-Bereich dies überhaupt nicht unterstützt, empfiehlt es sich, auf ein professionelleres WordPress-Hosting umzusteigen.

Es ist zu beachten, dass die oben genannten und die folgenden Codes

Bitte achten Sie in tr>
1
2
3
4
5
6
7
8
9
# BEGIN WordPress
<ifmodule mod_rewrite.c></ifmodule>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
1
1
2
3
<ifmodule dir_module></ifmodule>
DirectoryIndex index.html index.php
2
3
4
1
var $index = 'index.php';
5

6

7
1
var $index = 'home.php';
89
# BEGIN WordPress&lt ;IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule /index.php [L] # END WordPress
darauf, Kleinbuchstaben zu verwenden, da bei diesen Codes die Groß-/Kleinschreibung beachtet wird und sie bei Inkonsistenz nicht wirksam werden. Fügen Sie nach dem obigen Code manuell die folgenden drei Codezeilen hinzu, um sicherzustellen, dass die Datei index.html eine höhere Priorität als die Datei index.php hat:
123 &lt ;IfModule dir_module>DirectoryIndex index.html index.php
3 Suchen Sie im WordPress-Verzeichnis die Datei wp-incudes/rewrite.php und finden Sie die folgende Zeile:
1 var $index = 'index.php' ;
Ändern Sie es in:
1 var $index = 'home.php';

In diesem Schritt wird die Homepage des WordPress-Systems in home.php umbenannt.

4. Kopieren Sie abschließend die Datei index.php auf der Homepage in das WordPress-Verzeichnis und ändern Sie den Namen in home.php. Beachten Sie, dass es sich hierbei um eine Kopie handelt. Ändern Sie den Dateinamen nicht direkt.

Auf diese Weise ist das Problem gelöst. Sie können Ihre eigene Onboarding-Seite erstellen, sie index.html nennen und dann den Link zur Website auf der Onboarding-Seite mit der Datei home.php verknüpfen. Sowohl die Lead-Seite als auch WordPress funktionieren einwandfrei. Interne WordPress-Links bleiben unverändert, aber die Homepage wird zur Datei home.php.

Methode 3: WordPress Boot Plug-in verwenden

Obwohl die zweite Methode gut ist, kann sie in der neuen Version nicht verwendet werden, was schade ist. Die weitere Verwendung älterer WordPress-Versionen kann Sicherheitsrisiken für Ihre Website mit sich bringen, die wir nicht akzeptieren können.

Abschließend wenden wir uns an die WordPress-Community, die die Quelle der Leistungsfähigkeit von WordPress ist. Viele begeisterte WordPress-Enthusiasten haben viele Plugins entwickelt, um die Funktionalität von WordPress zu erweitern. Hier haben wir ein passendes WordPress-Willkommensseiten-Plugin gefunden, das WP Splash Page-Plugin. Darüber hinaus gibt es ein Plug-in mit ähnlicher Schnittstelle und anderem Namen namens Preloading, das als Backup verwendet werden kann.

Laden Sie im WordPress-Verwaltungshintergrund das WP Splash Page-Plug-in herunter. Nach der Installation und Aktivierung des Plug-ins können wir einige zugehörige Optionen unter [Einstellungen]->[WP Splash Page] festlegen:

So erstellen Sie eine Website-Leitfadenseite in WordPress

In diesem Plug-in können Sie den Seitentitel, den Titel, den Inhalt, den Text auf der Schaltfläche „Weiter“ sowie die verwendete Farbe, das Hintergrundbild und die Peking-Farbe festlegen der Leitfadenseite. Sie können Videos auch als Leitseiteninhalt verwenden, wobei Sie die Breite und Höhe des Videos festlegen und festlegen können, ob es automatisch abgespielt werden soll usw.

Darüber hinaus beinhaltet dieses Plug-in auch einige zusätzliche Optionen, wie z. B. die Überprüfung des Alters des Besuchers (gemäß den einschlägigen Gesetzen müssen einige Inhalte von Personen über 18 Jahren abgerufen werden), wie z. B. die Anforderung Besucher müssen der Website-Nutzungsvereinbarung usw. zustimmen. Diese können alle eingestellt werden.

Das WP Splash Page-Plug-in ist einfach und bequem zu verwenden und erfordert keine Programmierkenntnisse oder Textänderungen. Etwas schade ist, dass die Standardvorlage und das Farbschema zu einfach sind. Aber solange Sie darüber nachdenken, das Standardfarbschema ändern oder den CSS-Code der Vorlage ändern, können Sie damit eine schönere Startseite erstellen.

Die Anleitungsseite ist nur für bestimmte besondere Anlässe geeignet. Bei unsachgemäßer Verwendung führt sie zu einem unfreundlichen Zugriffserlebnis für den Benutzer. Es wird empfohlen, dass der Benutzer bei der Verwendung vorsichtig ist.

Weitere technische Artikel zum Thema WordPress finden Sie in der Spalte WordPress-Tutorials, um mehr darüber zu erfahren!

Das obige ist der detaillierte Inhalt vonSo erstellen Sie eine Website-Leitfadenseite in WordPress. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn