web-dev-qa-db-fra.com

Comment annuler la publication d'une page tout en conservant un brouillon?

J'ai une page de vente de vacances qui ne s'applique plus car les vacances sont terminées.

  • Je souhaite conserver la page pour référence future.
  • Je ne veux pas que la page soit accessible à partir d'Internet.

J'ai essayé:

  • Définition du statut de la page sur Pending Review
  • Définition du statut de la page sur Draft

Aucune de ces modifications d'état ne semble avoir d'effet, car la page est toujours visible sur l'URL. Je ne sais même pas pourquoi ces paramètres existent pour les pages.

Je pourrais protéger par mot de passe ou définir la page sur privé, mais aucune option ne dépublie la page.

Je pourrais faire une redirection 301, mais je préférerais ne pas utiliser cette méthode. ( Impact sur le référencement de 301 redirections. )

N'y a-t-il pas d'autre option?

1
nu everest

Lorsque je me suis déconnecté, l'URL a généré un 404.

Correct.

Pourquoi puis-je voir la page une fois connecté? Est-ce documenté quelque part dans le codex?

Je pense que c'est quelque chose que codex a mais certaines parties ne sont toujours pas écrites, comme cette partie pour draft . Dans le cas de draft post, votre lien permanent ressemblera à ceci:

?p=2898&preview=true

Et il n'est pas disponible si vous n'êtes pas déconnecté comme vous l'avez noté - page d'erreur 404 _ est ce que vous obtiendrez.

La même erreur que vous obtiendrez également pour le en attente de révision status lorsque vous n'êtes pas connecté, mais le lien permanent sera le même que pour le published post si vous êtes connecté.

2
prosti