web-dev-qa-db-fra.com

Quelle est l'action ou le filtre permettant de modifier le lien permanent dans Edit Post/Page?

Je sais à propos de edit_form_after_title hook, mais qu'en est-il de changer le permalien. Comment WordPress crée-t-il un lien permanent, car ce lien permanent et celui renvoyé par get_the_permalink ne correspondent pas? Quelqu'un pourrait-il m'aider?

1
scarably

Vous pouvez utiliser le filtre the_permalink pour modifier les liens permanents.

Examinez la référence de la fonction pour la même chose.

Échantillon de code de la documentation:

Ajouter la chaîne de requête de la page en cours aux URL permalink

function append_query_string($url) {
    return add_query_arg($_GET, $url);
}
add_filter('the_permalink', 'append_query_string');

Plus d'informations sur les permaliens:

1
Und3rTow