web-dev-qa-db-fra.com

Comment le plugin Yoast SEO fonctionne-t-il avec la variable %% name %%?

Je sais que le plugin Yoast SEO ne crée pas de table de base de données, alors pourquoi dans wp_postmeta, la numérotation de meta_id n'est pas continue?

Est-ce à cause de Yoast Plugin?

Aussi, je veux savoir comment fonctionne sa fonction de référencement automatique par défaut %% title %% dans post?

Parce que quand j'ai essayé d'utiliser la variable %% name %% avec %% title %% dans une page de type post mais que %% name %% apparaît tel quel et %% title %% affiche le titre de ma page.

 Error 

Donc je veux qu’il prenne le nom d’auteur selon liste de variables de Yoast Plugin

1
Siren Brown

Il ne crée pas de tables, il stocke les données de la "manière WordPress" dans la table postmeta, commune à toutes les fonctions de WordPress. Comme il est commun à toutes les fonctions WordPress, les identifiants ne seront plus en séquence pour les données Yoast, car ils seront "mélangés" avec beaucoup d'autres données stockées dans cette table.

En ce qui concerne votre question sur la variable %%name%%, il semble que vous essayez d'utiliser la variable dans le titre de votre message , ce que vous ne pouvez pas faire. Pour que cela fonctionne, vous devez faire quelque chose comme ceci: dans vos titres et paramètres méta :

%%title%% - by %%name%%

MISE À JOUR IMPORTANTE
Il s'agit en fait d'un bogue dans la fonctionnalité preview de la publication (à partir de la version 2.3.5 et jusqu'à la version 3.0.7 incluse). La variable %%name%% N'EST PAS analysée correctement.

Toutefois, si vous affichez la page elle-même, les variables sont sont correctement analysées, y compris la variable %%name%%.

0
cale_b