Existe-t-il un moyen de mettre à jour en masse les permaliens via la base de données? Parce que j'ai comme 20k postes et tout ce que je veux faire est d'ajouter un préfixe au permalien. Je pourrais simplement mettre à jour manuellement mais c'est trop fatiguant pour 20k posts.
Par exemple, si post url est http://example.com/post-1
, je souhaite le changer en http://example/pre-post-1
Essayez cette requête en vous rappelant de changer your_posts_table
avec le nom correct dans votre base de données. En utilisant CONCAT
, vous pouvez ajouter autant de chaînes que vous le souhaitez, passez simplement post_name
pour ajouter vos modifications avant/après.
update your_posts_table
set post_name = CONCAT('pre-', post_name)
WHERE
si vous souhaitez uniquement mettre à jour des publications spécifiques.