web-dev-qa-db-fra.com

Multi-site: supprimer/blog des publications

Je déploie un réseau multi-site à l'aide de sous-dossiers. J'ai trouvé sur le site principal les liens permanents pour les articles de presse ne peuvent être placés comme suit:

/blog/%year%/%monthnum%/%postname%/

Je comprends que ce préfixe est nécessaire pour réduire le risque de conflit entre le site principal et les sous-sites. Malheureusement, il s’agit d’un site Web sérieux, où le mot "blog" n’est pas vraiment approprié. Quelque chose comme /pressreleases serait beaucoup plus approprié, tout en évitant les conflits.

J'ai essayé diverses astuces mentionnées par les utilisateurs, telles que l'édition de la structure de permalien à partir des paramètres de l'administrateur réseau. J'ai aussi essayé d'utiliser des règles de réécriture (Apache et le plug-in Redirection) sans trop de chance. WordPress a besoin de croire que les publications se trouvent à l'emplacement dans la barre d'adresse. La réécriture a donc pour résultat 404. Je pourrais les rediriger vers /blog, mais cela pose toujours le même problème.

Comment puis-je changer les permaliens?

1
Marcus Downing

Voyons si je m'en souviens bien.

  1. Allez à http://votresite.com/wp-admin/options.php
  2. Trouvez permalink_structure. Par défaut, la valeur devrait être /blog/%year%/%monthnum%/%postname%/
  3. Modifiez manuellement la valeur selon la valeur de votre choix. par exemple /pressreleases/%year%/%monthnum%/%postname%/ ou simplement /%year%/%monthnum%/%postname%/. Puis enregistrer les modifications.
  4. Maintenant, visitez http://votresite.com/wp-admin/options-permalink.php et ne pas cliquez sur Enregistrer les modifications. Il devrait effacer les règles. Si vous cliquez sur Enregistrer les modifications, la valeur par défaut sera rétablie.

LOL

3
zeo