J'ai 10 mille utilisateurs, environ 98% de ces utilisateurs n'ont jamais publié de message (je veux dire un message et non des commentaires). J'ai besoin d'un moyen de supprimer en masse les utilisateurs avec 0 messages. La méthode doit compter tous les messages, y compris les types de messages personnalisés …
J'essaie de modifier cette fonction : // automatically delete users after 7 days in wordpress function wcs_auto_delete_users() { global $wpdb; $query = $wpdb->prepare( "SELECT ID FROM $wpdb->users WHERE datediff( now(), user_registered ) > 7" ); if ( $oldUsers = $wpdb->get_results( $query, ARRAY_N ) ) { foreach ( $oldUsers as $user_id …
Nous avons un problème avec un plugin WP que nous avons écrit et maintenu - Exporter les données utilisateur Un utilisateur a signalé un problème selon lequel les enregistrements de métadonnées d'utilisateur non unique ne sont pas renvoyés correctement - ici Dans le plugin, nous exportons les données usermeta sélectionnées …
Ce que je voudrais faire, c'est avoir une liste d'utilisateurs qui ont contribué au moins un message. Je dois montrer ce qui suit: [Photo d'utilisateur] | [Nom d'utilisateur] | [Nombre de messages utilisateur] par exemple [photo] Joe Bloggs (8) J'ai pris un départ et j'ai emprunté cette voie: <?php $blogusers …
Je dois effectuer un nettoyage après la déconnexion d'un utilisateur, j'ai donc ajouté un hook d'action wp_logout. Le problème est que wp_get_current_user () renvoie déjà null s'il est appelé à partir du hook d'action wp_logout. Comment obtenir l'ID utilisateur de déconnexion des utilisateurs dans un hook d'action wp_logout?
Je travaille sur une configuration WordPress multi-utilisateurs et je l'ai fait pour qu'un type particulier d'utilisateurs ne puisse voir et interagir qu'avec les publications, images, pages, etc. qu'ils ont créées. Le code pour y arriver ressemble à ceci: add_filter('pre_get_posts', 'current_author_posts'); function current_author_posts($query) { if ($query->is_admin && current_user_can('artist')) { global $user_ID; …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.