web-dev-qa-db-fra.com

WordPress limite-t-il la longueur des noms de slug pour Post Meta ou Terms?

Le codex WordPress indique que les noms de type de publication et les noms de taxonomie ont une limite au nom du slug.

  • Type de poste d'enregistrement - max. 20 caractères, ne peuvent pas contenir de majuscules ni d'espaces
  • Enregistrer la taxonomie - Le nom de la taxonomie. Le nom doit être sous forme de slug (ne doit pas contenir de majuscules ni d'espaces) et ne pas dépasser 32 caractères (restriction de structure de base de données).

Cependant, le codex WordPress n'indique pas si les termes Post Meta ou Terms ont une limite quant au nom du slug.

Cela peut-il être confirmé? N'y a-t-il pas de limite de nom de slug pour Post meta ou Terms?

2
Michael Ecklund

Le champ meta_key de la table wp_postmeta est défini comme étant des entrées de type varchar d'une longueur de 255 caractères. Semble assez long. Son paramètre partenaire meta_value est défini comme type longtext.

En ce qui concerne la longueur du terme, name et slug sont définis comme varchar avec une longueur de 200 caractères chacun dans la table wp_terms.

2
Brent