Домой Каталог: Дополнения WP-Recall Rating System Подскажите ,как могу изменять рейтинг пользователей при накрутках?
6ответ(ов) в теме
anriko.tacatti@gmail.com
не в сети 4 года
На сайте с 09.09.2020
Участник
Тем 29
Сообщения 111
1
09:41
Версия WP-Recall: 16.23.2
Версия дополнения: 3.1.0

Вы не можете просматривать опубликованные ссылки

тут пусто

0
Андрей CS
не в сети 15 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
2
10:02

Добрый день.
Порядок выявления проблем подробно описан тут

Вы не можете просматривать опубликованные ссылки
0
anriko.tacatti@gmail.com
не в сети 4 года
На сайте с 09.09.2020
Участник
Тем 29
Сообщения 111
3
10:10

// колонка в админке премеум подписка
add_filter( 'manage_users_columns', 'gtp_users_table_columns' );
function gtp_users_table_columns( $defaults ) {
    $defaults['premium'] = __( 'Премиум-подписка', 'gtp_translate' );
    return $defaults;
}
add_action( 'manage_users_custom_column', 'gtp_users_table_content', 10, 3 );
function gtp_users_table_content( $value, $column_name, $user_id ) {
   if ( 'premium' == $column_name ){        
                         return get_user_meta( $user_id, 'premeum', $single, true )[0]; 
               
              
      }
     
}

0
anriko.tacatti@gmail.com
не в сети 4 года
На сайте с 09.09.2020
Участник
Тем 29
Сообщения 111
4
10:10

моя колонка перетерла значение рейтинга подскажите почему?
даже вот так она убирает рейтинг

add_action( 'manage_users_custom_column', 'gtp_users_table_content', 10, 3 );
function gtp_users_table_content( $value, $column_name, $user_id ) {
   if ( 'premium' == $column_name ){        
                         //return get_user_meta( $user_id, 'premeum',true )[0]; 
               
              
      }
     
}

и так

add_action( 'manage_users_custom_column', 'gtp_users_table_content', 10, 3 );
function gtp_users_table_content( $value, $column_name, $user_id ) {
  // if ( 'premium' == $column_name ){        
                         //return get_user_meta( $user_id, 'premeum',true )[0]; 
               
              
      //}
     
}

Редакции сообщения
16.10.2020 10:18anriko.tacatti@gmail.comПричина: не указано
16.10.2020 10:20anriko.tacatti@gmail.comПричина: не указано
0
anriko.tacatti@gmail.com
не в сети 4 года
На сайте с 09.09.2020
Участник
Тем 29
Сообщения 111
5
10:30

вроде поправил

add_action( 'manage_users_custom_column', 'gtp_users_table_content', 10, 3 );
function gtp_users_table_content( $value, $column_name, $user_id ) {
 if ( 'premium' == $column_name ){        
                        return $value . get_user_meta( $user_id, 'premeum',true )[0]; 
               
              
      }
  else{
     return $value;
  
  }
}

0
Андрей CS
не в сети 15 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
6
12:35

вообще то вы работаете с фильтром, а не экшном, поэтому надо результат из него возвращать через return и замените
add_action на add_filter

0
Вы не имеете права на публикацию сообщений в этой теме