web-dev-qa-db-fra.com

Vous avez besoin d'une page vide pour une autre page de blog?

Ok, disons que j'ai un site Web avec la navigation suivante:

ACCUEIL - À PROPOS - PRODUIT - NOUVELLES - CONTACT

Les pages "à propos" et "contact" ne sont que de simples pages bien sûr. La page 'produit' est simplement une archive d'un type de publication personnalisé. Rien de spécial là-bas.

Ensuite, il n'y a que la page d'accueil et les nouvelles. Si je crée une page appelée "home", je peux accéder à "Paramètres"> "Lecture" et définir une page statique en tant que page de couverture.

Mais maintenant, je voudrais que la page "nouvelles" soit la synthèse des publications "par défaut". Mais d’une manière ou d’une autre, je n’ai jamais trouvé le moyen de faire en sorte que cela fonctionne sans créer une page paginée vide appelée "nouvelles" ou quelque chose de ce genre, puis aller à "Paramètres"> "Lecture" à nouveau et définir cette page comme page de messages.

Mais maintenant, j'ai une page vide dans l'aperçu des pages et je ne veux pas vraiment de cette page. Les clients essaient de mettre des choses là-dedans et de m'envoyer un email pour m'indiquer que ça ne se présente pas et des choses comme ça.

La question est donc, avez-vous vraiment besoin de créer une page vide juste pour définir cette page comme page de messages/page de blog?

1
Crinsane

La question est donc, avez-vous vraiment besoin de créer une page vide juste pour définir cette page comme page de messages/page de blog?

Oui vous.

Si vous utilisez une page d'accueil statique et souhaitez créer une page pour les articles (blog), vous devez créer une page statique distincte et l'affecter comme "page pour les articles" dans Settings -> Reading.

Mais maintenant, j'ai une page vide dans l'aperçu des pages et je ne veux pas vraiment de cette page. Les clients essaient de mettre des choses là-dedans et de m'envoyer un email pour m'indiquer que ça ne se présente pas et des choses comme ça.

Notez que WordPress répond à certaines de vos préoccupations concernant l'interface utilisateur .

1
Chip Bennett

Un peu tangente à la question principale, à laquelle Chip a répondu, mais vous pouvez afficher ce contenu si vous le souhaitez. Dans le fichier modèle qui génère votre index, ajoutez:

$pobj = get_queried_object();
$bp = get_post($pobj->ID);
var_dump($bp); // dump the page content

Ce code est très minime et devra être adapté à votre thème de plusieurs façons, mais c’est un moyen de traiter les plaintes de vos clients.

0
s_ha_dum

Mais maintenant, j'ai une page vide dans l'aperçu des pages et je ne veux pas vraiment de cette page. Les clients essaient de mettre des choses là-dedans et de m'envoyer un email pour m'indiquer que ça ne se présente pas et des choses comme ça.

Oui, c'est une gêne d'avoir cette page vide. J'ai l'habitude de mettre du contenu sur cette page - je dirais quelque chose du genre: "Tout texte que vous entrez ici n'apparaîtra pas sur le site: cette page est simplement un espace réservé pour la page du blog. Si vous souhaitez créer un nouveau post de blog , cliquez sur Posts -> Add New. "

Je conviens que ce n'est pas idéal du point de vue de l'interface utilisateur, mais d'un autre côté, il est facile de placer la page de blog dans des menus personnalisés. Mettre le texte dans la page avec les instructions semble aider.

0
Morgan Kay