10ответ(ов) в теме
Станислав
не в сети 20 минут
На сайте с 06.02.2017
Участник
Тем 196
Сообщения 790
1
20:39

По вашему шаблону пытаюсь соорудить рейтинг за регистрацию. Но что-то нето видимо

/*регистрирация нового типа рейтинга*/
if(!is_admin()) add_action('init','rcl_register_add_registration_type',30);
if(is_admin()) add_action('admin_init','rcl_register_add_registration_type',30);
function rcl_register_add_registration_type(){   
    rcl_register_rating_type(array('rating_type'=>'add-registration','type_name'=>'Регистрация','icon'=>'fa-plus'));
}

/* код фиксирующий само действие - добавление комментария*/
add_action('wp_insert_registration','add_rating_with_add_registration',10,2);
function add_rating_with_add_registration($registration_id,$registration){
	global $rcl_rating_types;
	
	if(!$registration->user_id) return false;
	
	$args = array(
        'user_id' => $registration->user_id,
        'object_id' => $registration_id,
        'object_author' => $registration->user_id,
        'rating_value' => $rcl_rating_types['add-registration']['type_point'],
        'rating_type' => 'add-registration'
    );
	
	rcl_insert_rating($args);
}

Помогите ошибку исправить

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
2
21:12

Какую ошибку?

0
Станислав
не в сети 20 минут
На сайте с 06.02.2017
Участник
Тем 196
Сообщения 790
3
21:23

comment отвечает закомментарии.
registration зарегистрацию
Способом перестановки хочу вывести рейтинг зарегистрацию.

Но что-то не то всётаки в коде. Вот и хотел спросить что именно.

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
4
21:38

registration зарегистрацию

- откуда вы это взяли?

0
Станислав
не в сети 20 минут
На сайте с 06.02.2017
Участник
Тем 196
Сообщения 790
5
21:48

Otshelnik-Fm сказал(а)
- откуда вы это взяли?

Отсюда
// action когда подтверждает регистрацию: add_action('rcl_confirm_registration','your_functions')

0
Станислав
не в сети 20 минут
На сайте с 06.02.2017
Участник
Тем 196
Сообщения 790
6
21:49

// action когда подтверждает регистрацию:
add_action('rcl_confirm_registration','your_functions')

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
7
22:24

Почему тогда в коде вы вписали выдуманный хук?

add_action('wp_insert_registration'
- гугл про нее ничего не знает

0
Станислав
не в сети 20 минут
На сайте с 06.02.2017
Участник
Тем 196
Сообщения 790
8
22:51

Даже гугл не знает, по-этому я способом тыка и воспользовался. Может думаю вы подскажите этот хук,так ху., не подсказали.

0
Вова (Otshelnik-Fm)
не в сети 3 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
9
23:03

Станислав сказал(а)
Даже гугл не знает

ну если гуглу не знаете как задать вопрос... Вот тут решение вашей задачи "Bonus on Registration - Начисляем рейтинг и/или деньги за регистрацию и сообщение новому пользователю"

Вы не можете просматривать опубликованные ссылки
0
Станислав
не в сети 20 минут
На сайте с 06.02.2017
Участник
Тем 196
Сообщения 790
10
23:54

Да знаю. У вас много допов которые мне нравятся.

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