Вопросы с тегом «users»

Относится к учетным записям с возможностью входа и участия в сайте WordPress.

3
Как массово удалить всех пользователей без постов?
У меня 10 тысяч пользователей, около 98% из них никогда не публиковали пост (я имею в виду пост, а не комментарии). Мне нужен способ массового удаления пользователей с 0 постами. Метод должен подсчитывать все сообщения, включая пользовательские типы сообщений, и должен использовать правильную функцию WordPress для удаления пользователя, как если …
8 filters  users 

1
Автоматически удалять неактивных пользователей через 2 месяца
Я пытаюсь изменить эту функцию : // 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 …

1
WP_User_Query и неуникальные данные пользователя
У нас есть проблема с плагином WP, который мы написали и поддерживаем - Экспорт данных пользователя Пользователь сообщил о проблеме, что неуникальные записи метаданных пользователя не возвращаются правильно - здесь В плагине мы экспортируем данные мета пользователя, выбранные пользователем, используя get_users (), который, в свою очередь, использует WP_User_Query: Мы передаем …
8 plugins  users  export 

3
Как отобразить список пользователей, которые сделали по крайней мере 1 сообщение?
То, что я хотел бы сделать, это иметь список пользователей, которые внесли хотя бы один пост. Мне нужно показать следующее: [Фото пользователя] | [Имя пользователя] | [Количество сообщений пользователя] например [фото] Джо Блоггс (8) Я вздрогнул и пошел по этому маршруту: <?php $blogusers = get_users( 'orderby=post_count' ); foreach ( $blogusers …


3
Как получить идентификатор пользователя в хуке действий wp_logout?
Мне нужно выполнить некоторую очистку после выхода пользователя из системы, поэтому я добавил хук действия wp_logout. Проблема в том, что wp_get_current_user () уже возвращает ноль, если вызывается из ловушки действия wp_logout. Как получить идентификатор пользователя для выхода из системы в хуке действия wp_logout?
8 users 

3
Обновить количество сообщений (опубликовано, черновик, неприсоединено) в интерфейсе администратора
Я работаю над многопользовательской настройкой WordPress и сделал так, чтобы определенный тип пользователей мог видеть и взаимодействовать только с сообщениями, изображениями, страницами и т. Д., Которые они создали. Код для этого выглядит следующим образом: add_filter('pre_get_posts', 'current_author_posts'); function current_author_posts($query) { if ($query->is_admin && current_user_can('artist')) { global $user_ID; $query->set('author', $user_ID); } return …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.