J'ai l'accès cPanel à un site Web, mais aucune information de connexion wordpress. Je souhaite donc modifier le contenu d'un widget sur le site Web.
Comment puis-je le changer via phpmyadmin. Où sont stockées les données de la barre latérale des widgets? Est-ce à l'intérieur de la table wp-options
?
J'ai appris que WordPress stockait le contenu du widget sous forme de tableau sérialisé!
Ainsi, au lieu d’éditer directement via phpmyadmin, j’avais créé un nouvel utilisateur admin via phpmyadmin avec ce formidable tutoriel: Comment ajouter un utilisateur admin à la base de données Wordpress
Ensuite, je me suis connecté au tableau de bord et apporté des modifications aux widgets! J'espère que cela aidera quelqu'un d'autre.
Les options de widget sont stockées dans la table options
sous 'sidebars_widgets'
en tant que tableau sérialisé. Voir cet article pour une explication plus longue.
Changer le champ par PHPMyAdmin n'est pas recommandé, utilisez PHP, get_option()
et update_option()
à la place, WordPress se chargera alors de la sérialisation correcte.