Домой Каталог: Дополнения WP-Recall Freelance NextGen Публикация ожидает утверждения
7ответ(ов) в теме
prologygt
не в сети 2 года
На сайте с 18.07.2018
Участник
Тем 3
Сообщения 8
1
22:46
Версия WP-Recall: 16.17.2
Версия дополнения: 1.2.5

Здравствуйте! Подскажите пожалуйста.
Два вопроса:
1. При публикации задания (через Freelance NextGen Версия 1.2.5) НЕзарегистрированным пользователем, появляется надпись: «Публикация ожидает утверждения!». Как сделать чтоб Незарегистрированный пользователь мог публиковать задания без УТВЕРЖДЕНИЯ?
2. Как сделать чтоб в «Форме заявки к заданию» нажимая на кнопку «Добавить заявку» мог добавлять заявку только пользователь с оплаченным аккаунтом (через WP Access Ultimate Версия 1.5.2)?

0
prologygt
не в сети 2 года
На сайте с 18.07.2018
Участник
Тем 3
Сообщения 8
2
22:55

По второму вопросы, ранее создавалась похожая тема. Вот

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

Вставив код из темы (

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

):

1. Да, при нажатии «Добавить заявку» перебрасывает на страницу с оплатой тарифа.
2. Оплачиваю тариф
3. Пробую снова нажать на оплаченном тарифе в «Форме заявки к заданию» кнопку «Добавить заявку»
4. Опять перебрасывает на страницу оплаты.

Хочу сделать так что бы все пользователи могли просматривать опубликованные задания, но добавить заявку могли только пользователи оплатившие доступ ?

0
Андрей CS
не в сети 11 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
3
09:08

Добрый день.
1. Пробуйте указать опции модерации в общих настройках публикации плагина wp-recall
2. пробуйте этот код:

add_filter('fng_request_form_args', 'wau_edit_request_form', 10);
function wau_edit_request_form($formArgs){
	global $WAU_User;
	
	if(!$WAU_User->access)
		$formArgs['onclick'] = 'wau_redirect_paypage();return false;';
	
	return $formArgs;
	
}

add_action('wp_footer', 'wau_add_redirect_script');
function wau_add_redirect_script(){
	//тут пишем нужный урл
	echo "<script>function wau_redirect_paypage(){
	location.replace('https://maketof.com');
	}</script>";
}

1
prologygt
не в сети 2 года
На сайте с 18.07.2018
Участник
Тем 3
Сообщения 8
4
12:10

Большое спасибо. Второй вопрос решен.

По первому вопросу.

В настройках стоит "Модерация публикаций - Публиковать сразу". Вот скрин -

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

. Но почему то не публикует сразу "Публикация ожидает утверждения!"

0
Андрей CS
не в сети 11 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
5
12:34

а, я понял, для гостей, публикация всегда отправляет на модерацию, тк высока вероятность спама, но программно это можно изменить, пробуйте добавить такой код в файл функций своей темы:

add_filter('pre_update_postdata_rcl','rcl_after_register_author_post',20);
function rcl_after_register_author_post($postdata){
    $postdata['post_status'] = 'publish';
    return $postdata;
}

1
prologygt
не в сети 2 года
На сайте с 18.07.2018
Участник
Тем 3
Сообщения 8
6
12:49

Сработало. Первый вопрос решен. (второй тоже).

Андрей, большое спасибо за качественную поддержку!

1
Андрей CS
не в сети 11 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16968
7
12:52

Отлично, в дальнейшем прошу на один вопрос создавать одну тему, так не будет возникать путаницы при обсуждении и другим пользователям будет удобнее ориентироваться на форуме при решении проблем.

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