▶ Forum : référencement, IA, acquisition et monétisation
SecHunter : vos failles, avant les attaquants

Explorer

  • Accueil
  • Statuts
  • Membres
  • Recherche
  • Inscription
  • Identification
guest
  • Accueil
  • › Développement

Fonctionnement des urls personnalisées sur wordpress

#1 2014-05-06 11:40:20 · wordpress, serveur, fonctionnement

Mention Walid
🥉 ScoutAccueillant VI12 ansPilier VIClinicien VPremier secours VStratège
Messages : 1 293
Likes : 2
Sémantique

Fonctionnement des urls personnalisées sur wordpress

Salut à tous,

Est-ce que quelqu'un peut éclairer ma lanterne sur le fonctionnement des permaliens wordpress ?

Pour info je ne parle pas de la section paramétrage des permaliens dans le tableau de bord de wordpress, où l'on choisit une structure de permaliens et le .htaccess fait le reste... si je dis pas de bêtises

Je parle plutôt des urls personnalisées que l'on peut modifier quand on édite un article ou une page.

En gros quand j'édite l'url pour reprendre autre chose que le titre d'un billet par exemple, ou est-ce que wordpress stocke la nouvelle url, et comment le serveur reconnait que cette url correspond à l'article ?

Merci pour les infos

0
J'aime ❤️

🔴 Hors ligne

#2 2014-05-06 12:54:18 · article

Mention Automate
🥉 ScoutAccueillant VI12 ansPilier IVClinicien IIPremier secours II
Messages : 313
Likes : 0

Re : Fonctionnement des urls personnalisées sur wordpress

De ce que j'ai pu en comprendre, un article est référencé par un id, et c'est ça la clé "inamovible" (en réalité on peut en bidouillant la base).

Le reste n'est que propriété de cet id d'article (permalien, titre, ...).

Suis pas un expert, mais à chaque fois que j'ai bidouillé un thème, tout se retrouvait via les id (cat, article, ...). Ensuite je récupérais la donnée via un truc du style $id->gettitle(). Je pense que pour le permalien c'est pareil.

EDIT :

En regardant le codex, je crois que c'est ça, j'ai trouvé la fonction <?php $permalink = get_permalink( $id ); ?>. $id étant l'id de l'article, donc je pense que ça fonctionne bien comme détaillé au dessus.

Dernière modification par Automate (2014-05-06 12:56:22)

0
J'aime ❤️

🔴 Hors ligne

#3 2014-05-06 13:34:57 · wordpress, fonctionnement, permaliens

Mention Walid
🥉 ScoutAccueillant VI12 ansPilier VIClinicien VPremier secours VStratège
Messages : 1 293
Likes : 2
Sémantique

Re : Fonctionnement des urls personnalisées sur wordpress

Hello,

le get fonctionne bien sur l'id, mais ma question concernait la manière dont fonctionnait l'affichage de l'url quand tu modifiais toi même à la main ton url au lieu de laisser faire ça par ta règle des permaliens.

Après une petite recherche je crois bien que c'est géré en base de donnée, et que l'url est construite à partir de la colonne post_name  de la table wp_posts.

Est ce que quelqu'un peu me confirmer si le fonctionnement est le suivant SVP ? :

Au niveau du .htaccess ceci ne change jamais


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
 

La personnalisation des permaliens dans le tableau de bord de wordpress, ne modifie en rien le .htaccess mais modifie les valeurs insérées dans la colonne post_name de la table wp_posts

En gros si après avoir choisi une structure de permaliens, on édite un ancien article pour modifier son url, c'est la colonne post_name qui sera modifiée, mais toute la machine fonctionnera exactement de la même façon.

Est ce que c'est bien ça ?

0
J'aime ❤️

🔴 Hors ligne

#4 2014-05-06 14:17:28

Mention Soul
🥉 Scout12 ansPilier VForce polyvalenteClinicien IIIPremier secours IVAccueillant IIIStratègeIngénieur webBusiness man
Lieu : Annecy
Messages : 586
Likes : 2
PHP Netlinking Publicité (SEA et Ads)
Site Web

Re : Fonctionnement des urls personnalisées sur wordpress

Oui, le htaccess redirige tout ce qui n'est pas un fichier/dossier vers le fichier index.php qui lui se charge de router au bon endroit.

Je connais pas WP pour te dire où ça se fait exactement mais en gros ça choppe le path de ton URL et ça cherche ce qui correspond puis ça charge la vue en fonction.


CeKwa ?

0
J'aime ❤️

🔴 Hors ligne

#5 2014-05-06 23:10:33 · wordpress, contenus

Mention Walid
🥉 ScoutAccueillant VI12 ansPilier VIClinicien VPremier secours VStratège
Messages : 1 293
Likes : 2
Sémantique

Re : Fonctionnement des urls personnalisées sur wordpress

Merci Soul,

vu que t'es pas un pro wordpress tu pourras peut être pas répondre, mais je me demande un truc, du coup quand quelqu'un décide de modifier la structure des permaliens, wordpress les réédite en bdd une nouvelle fois pour l'ensemble des anciens contenus ??

0
J'aime ❤️

🔴 Hors ligne

Cette discussion

Réponses4
Vues3 546
Participants3
Dernier message2014-05-06

Les plus actifs ici

Walid3
Automate1
Soul1

Sujets similaires

script wordpress pour détecter le hotlink sur mon site

auto install de plugins wordpress à jour via du code

Trouver des domaines de forum thématiser a notre site

Scripts sympas pour travailler avec l'API Google Search Console

Formation php

Pages : 1

Accueil › Développement › Fonctionnement des urls personnalisées sur wordpress

Haut

Pied de page des forums

Forum SEO francophone depuis 2012RèglementPlan d'accèsCookies