Maison > Tutoriel CMS > WordPresse > Comment créer une page de guide de site Web dans WordPress

Comment créer une page de guide de site Web dans WordPress

Libérer: 2019-07-20 16:13:55
original
3225 Les gens l'ont consulté

Comment créer une page de guide de site Web dans WordPress

En raison de l’origine du blog WordPress, de nombreux thèmes de sites Web WordPress ressemblent à un simple blog. De nombreux utilisateurs souhaitent ajouter une page d'accueil à leur site Web, transformer un blog WordPress en site Web CMS ou recommander le contenu le plus important aux visiteurs d'un site Web. Aujourd'hui, je vais vous présenter comment ajouter une page d'accueil statique à un site WordPress.

Méthode 1 : utilisez la fonction de page statique de WordPress

Dans l'arrière-plan de WordPress, ajoutez deux nouvelles pages via [Page]-[Nouvelle page] et nommez-les respectivement "Page d'accueil" et "Blog".

Ensuite, en arrière-plan [Paramètres] - [Paramètres de lecture], modifiez l'option [Affichage de la page d'accueil] et définissez respectivement la page d'accueil et la page de l'article sur les pages "Page d'accueil" et "Blog" qui viennent d'être créées.

Comment créer une page de guide de site Web dans WordPress

De cette façon, vous pouvez librement définir le contenu de la page d'accueil dans la "Page d'accueil", ajouter des images, modifier du texte, etc.

Méthode 2 : Ajouter une page de guide statique HTML à WordPress

La méthode 1 ci-dessus est simple et pratique. De nombreux concepteurs de thèmes WordPress utilisent cette méthode pour concevoir de nombreux superbes thèmes WordPress de style CMS. Le problème est que si le thème WordPress que j’utilise a déjà utilisé la méthode ci-dessus pour créer une belle page d’accueil, mais que je dois ajouter une autre page de guide de site Web, que dois-je faire ?

Pour d'autres programmes de sites Web couramment utilisés, tels que dedecms, il suffit d'ajouter un fichier de page de démarrage index.html dans le répertoire racine du programme et de définir une priorité supérieure à celle du fichier index.php. Mais cette astuce ne fonctionne pas pour WordPress. Étant donné que WordPress appellera toujours le fichier ayant la priorité la plus élevée dans le répertoire racine du site Web, si index.html existe et que sa priorité est supérieure à index.php, une boucle infinie se formera et le contenu du site Web WordPress ne pourra pas être affiché.

Dans ce cas, nous avons deux options : d'abord, transférer le site WordPress dans son ensemble vers un sous-répertoire, puis ajouter le fichier index.html dans le répertoire racine comme page de démarrage cependant, cela affectera ; La structure du site Web n’est pas propice au référencement, nous ne la présenterons donc pas ici pour l’instant. Deuxièmement, modifiez le programme WordPress ; cette méthode est un peu plus gênante et nécessite que le serveur que vous utilisez supporte le pseudo-statique (module mod_rewrite). Elle se décompose en quatre étapes suivantes :

1. arrière-plan de gestion, recherchez [Paramètres] -[Lien fixe (ou lien permanent)], modifiez la structure de lien par défaut. Confirmez simplement ici qu'il ne s'agit pas de la structure de lien par défaut.

Comment créer une page de guide de site Web dans WordPress

2. WordPress générera automatiquement un fichier .htaccess dans le répertoire racine du programme. Si le serveur que vous utilisez ne génère pas automatiquement un fichier .htaccess, vous pouvez créer manuellement un fichier texte vierge et le nommer .htaccess. Si l’espace d’hébergement que vous utilisez ne le prend pas du tout en charge, il est recommandé de passer à un hébergement WordPress plus professionnel.

Il est à noter que les codes ci-dessus et suivants

Dans 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 activéRewriteBase /RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule /index.php [L] # END WordPress
, veillez à utiliser des lettres minuscules, car ces codes sont sensibles à la casse et ne prendront pas effet s'ils sont incohérents. Après le code ci-dessus, ajoutez manuellement les trois lignes de code suivantes pour vous assurer que le fichier index.html a une priorité plus élevée que le fichier index.php :
123 &lt ;IfModule dir_module>DirectoryIndex index.html index.php
3. Dans le répertoire WordPress, recherchez le fichier wp-incudes/rewrite.php et recherchez la ligne suivante :
1 var $index = 'index.php' ;
Modifiez-le en :
1 var $index = 'home.php';

Cette étape consiste à renommer la page d'accueil du système WordPress en home.php.

4. Enfin, copiez le fichier index.php sur la page d'accueil dans le répertoire WordPress et changez le nom en home.php. Notez qu'il s'agit d'une copie, ne modifiez pas directement le nom du fichier.

De cette façon, le problème est résolu. Vous pouvez créer votre propre page d'intégration, la nommer index.html, puis lier le lien vers le site Web de la page d'intégration au fichier home.php. La page principale et WordPress fonctionnent correctement. Les liens internes dans WordPress restent inchangés, mais la page d'accueil devient le fichier home.php.

Méthode 3 : Utiliser le plug-in de démarrage WordPress

Bien que la deuxième méthode soit bonne, elle ne peut pas être utilisée dans la nouvelle version, ce qui est dommage. Continuer à utiliser d’anciennes versions de WordPress peut entraîner des menaces de sécurité sur votre site Web, ce que nous ne pouvons accepter.

Enfin, tournons-nous vers la communauté WordPress, qui est la source de la puissance de WordPress. De nombreux passionnés de WordPress ont développé de nombreux plugins pour étendre les fonctionnalités de WordPress. Ici, nous avons trouvé un plugin de page d'accueil WordPress approprié, le plugin WP Splash Page. De plus, il existe un plug-in avec une interface similaire et un nom différent appelé Preloading, qui peut être utilisé comme sauvegarde.

En arrière-plan de gestion WordPress, téléchargez le plug-in WP Splash Page Après avoir installé et activé le plug-in, nous pouvons définir certaines options associées dans [Paramètres]->[WP Splash Page] :

Comment créer une page de guide de site Web dans WordPress

Dans ce plug-in, vous pouvez définir le titre de la page, le titre, le contenu, le texte sur le bouton Continuer, ainsi que la couleur utilisée, l'image d'arrière-plan et la couleur de Pékin de la page du guide. Vous pouvez également utiliser des vidéos comme contenu de page de guide, où vous pouvez définir la largeur et la hauteur de la vidéo, si elle doit être lue automatiquement, etc.

De plus, ce plug-in comprend également des options supplémentaires, telles que la vérification de l'âge du visiteur (selon les lois en vigueur, certains contenus doivent être accessibles aux personnes de plus de 18 ans), comme exiger les visiteurs doivent accepter l'accord d'utilisation du site Web, etc. Tout cela peut être défini.

Le plug-in WP Splash Page est simple et pratique à utiliser, et ne nécessite aucune connaissance en programmation ni modification de texte. C'est un peu dommage que le modèle et la palette de couleurs par défaut soient trop basiques. Mais tant que vous y réfléchissez, changez le schéma de couleurs par défaut ou modifiez le code CSS du modèle, vous pouvez l'utiliser pour créer une plus belle page de démarrage.

La page de conseils ne convient qu'à certaines occasions spéciales. Si elle est utilisée de manière inappropriée, elle apportera une expérience d'accès peu conviviale à l'utilisateur. Il est recommandé à l'utilisateur de la traiter avec prudence lors de son utilisation.

Pour plus d'articles techniques liés à WordPress, veuillez visiter la colonne tutoriel WordPress pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal