Sauter la navigation

Ce sujet est résolu. Voici une description du problème et de la solution.

Problem:
WPML menu items are not available in the side menu in administration dashboard; only WPML Media is there.

Solution:
The problem is related to the "User Role Editor" extension.

Please reset the capabilities for your user, everything should start working normally.

Relevant Documentation:
https://wpml.org/forums/topic/no-wpml-menu-items-in-my-wordpress-admin-and-admin-has-no-rights-configurate/

Il s'agit du forum d'assistance technique de WPML, le plug-in multilingue pour WordPress.

Il est accessible à tous, toutefois seuls les clients de WPML peuvent y publier leurs messages. L'équipe du WPML répond sur le forum 6 jours par semaine, 22 heures par jour.

Ce sujet contient 3 réponses, a 2 voix.

Dernière mise à jour par laurentR-12 Il y a 3 années et 11 mois.

Assisté par: Max.

Auteur Articles
mai 26, 2021 à 11:32 am #8850675

laurentR-12

Je tente de : accéder aux différents plugin du WPML, mais seul "Media translation" apparait dans le menu.
En passant par les extensions, j'ai un message "Désolé, vous n’avez pas l’autorisation d’accéder à cette page."

URL de (mon) site Internet où le problème apparaît : Back Office de lien caché

Je ne peux pas vous envoyer les informations de débogage car justement je n'ai justement pas accès à ce menu
La seule chose que j'ai est :
WP > WPML > Media Transaltion
Je n'ai aucun d'autre menu

Voir les captures ci-jointe du problème.
Merci pour votre aide

WPML03.JPG
WPML02.JPG
WPML01.JPG
mai 26, 2021 à 7:08 pm #8854665

Max

Bonjour,

Il peut s'agir d'un problème de permissions de fichiers sur le serveur.

Avez-vous essayé de supprimer l'extension WPML et l'installer de nouveau? SVP faites une sauvegarde complète avant de commencer.

Afin de mieux cerner le problème, je vais avoir besoin d'accès temporaire à votre site (wp-admin et FTP). Idéalement sur un site de test où le problème a été si possible répliqué.
Vous trouverez sous la zone de commentaires, les champs nécessaires (quand vous êtes connecté) à remplir. Toutes les infos sont privées: seulement vous et moi y auront accès.

Je pourrais avoir besoin de reproduire votre site localement. Pour cela, je devrai installer temporairement un plugin appelé "All-in-One WP Migration" sur votre site. Cela me permettra de créer une copie de votre site et de votre contenu. Une fois le problème résolu, je supprimerai le site local. Faites-moi savoir si cela vous convient.

Important: Avant de procéder, assurez-vous de créer une sauvegarde de la base de données ainsi comme de votre site! Vous pouvez utiliser une extension comme All-in-One WP Migration:
lien caché

Si vous ne voyez pas ce formulaire, ne publiez pas vos identifiants car cette information sera publique.

mai 27, 2021 à 4:42 pm #8862391

Max

Bonjour,

Pour une raison quelconque, votre réponse était publique et visible par tous. Je viens de la rendre privée. Veuillez changer les mots de passe dès que possible.

Le problème était probablement lié à l'extension "User Role Editor". Une fois que j'ai réinitialisé les capacités pour l'utilisateur, tout a commencé à fonctionner normalement.

J'ai utilisé cette solution:

https://wpml.org/forums/topic/no-wpml-menu-items-in-my-wordpress-admin-and-admin-has-no-rights-configurate/

Enfin, il y a une erreur dans le debug.log, elle vient de WooCommerce. Je vous suggère de le vérifier plus en détail:

Erreur de la base de données WordPress Column 'variation_id' cannot be null pour la requête REPLACE INTO `wp_08102018wc_order_product_lookup` (`order_item_id`, `order_id`, `product_id`, `variation_id`, `customer_id`, `product_qty`, `product_net_revenue`, `date_created`, `coupon_amount`, `tax_amount`, `shipping_amount`, `shipping_tax_amount`, `product_gross_revenue`) VALUES (39897, 16358, 0, NULL, 4278, 1, 19.900000, '2020-04-25 12:09:55', 0.000000, 0.000000, 3.900000, 0.000000, 23.800000) faite par do_action('wp_ajax_as_async_request_queue_runner'), WP_Hook->do_action, WP_Hook->apply_filters, WP_Async_Request->maybe_handle, ActionScheduler_AsyncRequest_QueueRunner->handle, do_action('action_scheduler_run_queue'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_QueueRunner->run, ActionScheduler_QueueRunner->do_batch, ActionScheduler_Abstract_QueueRunner->process_action, ActionScheduler_Action->execute, do_action_ref_array('wc-admin_import_orders'), WP_Hook->do_action, WP_Hook->apply_filters, Automattic\WooCommerce\Admin\Schedulers\ImportScheduler::do_action_or_reschedule, call_user_func_array, Automattic\WooCommerce\Admin\Schedulers\OrdersScheduler::import, Automattic\WooCommerce\Admin\API\Reports\Products\DataStore::sync_order_products, QM_DB->query
mai 27, 2021 à 5:45 pm #8862575

laurentR-12

Merci beaucoup Max pour votre support.
Ca semble fonctionnait normalement.