Dans mon cas, le bouton était manquant car il s’agissait d’une installation multisite. Le bouton Ajouter un nouveau ne s'affiche que lorsque vous accédez à la barre supérieure -> Mes sites -> Administrateur réseau -> Thèmes. À partir de là, vous pouvez ajouter de nouveaux thèmes et les activer pour le reste du réseau.
Jamais rencontré un tel problème, mais je peux vous suggérer de faire ce qui suit:
Si vous êtes un utilisateur linux:
$cd path_to_your_wordpress_site/wp-content/
ls -lah
$Sudo chmod -R 755 themes
Ici, la commande h flag to ls vous montrera tous les droits de propriété et autorisations liés au fichier. Si cela n'a pas aidé non plus
accédez au répertoire racine du serveur Web:
Sudo chown -R www-data:www-data your_wordpress_site_folder
la commande ci-dessus est pour Ubuntu
pour centos
$Sudo chown -R Apache:apache your_wordpress_site_folder
J'espère que ça aide.
C'est peut-être le problème. La fonctionnalité n'existe que pour wordpress.ORG et non pour les sites sur WordPress.COM
Les thèmes ne sont que des sous-dossiers dans wp-content/themes
. Lorsque vous chargez un thème dans un fichier Zip sur la page Thèmes, il décompresse simplement le fichier dans ce dossier. Si c'est un thème valide, il apparaît sur cette page.
Si, pour une raison quelconque, cette fonctionnalité est désactivée ou si l'accès en écriture est impossible, cette option ne se présentera pas dans l'interface utilisateur, mais je recommanderais plutôt d'utiliser le processus manuel