J'utilise un thème sans modèle d'auteur.
Selon Modèles d’auteurs ,
Dans le cas des auteurs, la hiérarchie est assez simple. La hiérarchie des modèles spécifie que WordPress utilise le premier fichier de modèle trouvé dans le répertoire de votre thème actuel dans la liste suivante:
author-{nicename}.php - If the author's Nice name were rami, WordPress would look for author-rami.php. author-{id}.php - If the author's ID were 6, WordPress would look for author-6.php. author.php archive.php index.php
En d’autres termes, si vous n’avez pas de fichier author.php, WordPress recherchera le fichier archive.php, etc.
Eh bien, j'ai créé le fichier author.php
et author-username.php
(pour le test) et les ai mis dans wp-content/themes/mytemplate/
.
Mais quand j’essaie mysite.com/author/username
, WordPress redirige vers la page d’index.
J'utilise Nginx comme serveur Web.
Selon votre scénario: il est fort probable qu'un plugin effectue la redirection de la page author archive
vers la page home
.
Par exemple: Yoast SEO Plugin est connu pour causer un problème similaire. Si vous utilisez le plug-in Yoast SEO , accédez au menu Yoast SEO
à partir du panneau d'administration WordPress, puis:
Allez à
Titles & metas
=>Archives
Puis décochez
Disable the author archives
si elle est cochée.
Ensuite, essayez le lien auteur (effacez le cache du navigateur si cela ne fonctionne pas immédiatement).
Disable the author archives
| L'optionEnable the author archives
peut également être dans:
SEO Menu
=>Titles & metas
=>Others
(selon votre version du plugin)
Si cela ne fonctionne pas, essayez de désactiver les plugins un par un pour trouver lequel des plugins est à l'origine de la redirection.
REMARQUE: Chaque fois que vous désactivez un plug-in pour vérifier si la redirection se poursuit, procédez comme suit pour être sûr:
Effacer le cache du navigateur.
Effacer les règles de WordPress Rewrite de:
Admin Menu
=>Settings
=>Permalinks
puis cliquez sur le bouton
Save Changes
sans apporter de modification à partir de là.
Une fois que vous avez identifié le plug-in qui pose problème, trouvez-le s'il dispose d'une option pour activer/désactiver les archives de l'auteur et agir en conséquence.