Remplacer l'URL par défaut pour les pages d'auteur?

12

L'URL par défaut pour afficher la liste des publications d'un auteur particulier se présente ainsi:

http://domain.com/author/{username}

Je me demande comment changer l’auteur de cette URL en quelque chose d’autre?

Je travaille sur un site Web pour une école à charte et ils aimeraient permettre à chaque enseignant d’avoir une liste de postes classés par "classe". Donc, l'URL souhaitée serait

http://domain.com/classroom/{username}

    
posée jessegavin 18.11.2010 - 17:14

4 réponses

5

Vous voudrez peut-être essayer .. enlace

J'espère que ça aide ..;)

    
réponse donnée t31os 18.11.2010 - 17:53
14

Vous pouvez ajouter cela dans vos fonctions, et le slug "auteur" par défaut sera réécrit en "classe",

function new_author_base() {
    global $wp_rewrite;
    $author_slug = 'classroom';
    $wp_rewrite->author_base = $author_slug;
}
add_action('init', 'new_author_base');

espérons que cela vous aide

    
réponse donnée Philip 21.12.2010 - 21:01
0

Vous pouvez l'ajouter dans votre functions.php :

global $wp_rewrite;
$wp_rewrite->author_base = "member"; // or whatever
$wp_rewrite->flush_rules();
    
réponse donnée Madhavi Jha 03.08.2015 - 11:46
0

J'utilise le plug-in "Edit Author Slug" pour effectuer la même chose sur mon enlace sur WordPress Blog. J'ai modifié "auteur slug" en utilisant ce plugin.

" Modifier le slug de l'auteur " vous permet de changer à la fois la base de l'auteur (la partie '/ author /' des URL de l'auteur) et l'auteur slug (par défaut, le nom d'utilisateur de l'auteur).

    
réponse donnée Kapil Khandelwal 23.07.2017 - 18:09

Lire d'autres questions sur les étiquettes