Домой Каталог: Дополнения WP-Recall Commerce Как изменить названия стасуов заказов
13ответ(ов) в теме
21d
не в сети 2 месяца
На сайте с 24.08.2017
Участник
Тем 86
Сообщения 264
1
18:14
Версия WP-Recall: 16.10.4
Версия дополнения: 1.7.7

Как изменить названия стасусов заказа или отключить статусы совсем

0
Андрей CS
не в сети 4 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 15890
2
18:16

получить и изменить можно через фильтр "order_statuses"

0
21d
не в сети 2 месяца
На сайте с 24.08.2017
Участник
Тем 86
Сообщения 264
3
18:24

Не совсем понимаю как

0
Владимир (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18479
4
18:35

Почитайте как работают фильтры в вордпресс. Без знания этих базовых понятий заниматься кастомизацией бессмысленно - больше дров наломаете. Лучше уж ничего не трогать

0
21d
не в сети 2 месяца
На сайте с 24.08.2017
Участник
Тем 86
Сообщения 264
5
18:37

Подскажите. Вы мне правльно скажите. А я сам сломаю все

0
Владимир (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18479
6
18:41

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

платные задания находятся тут - сделают за вас.

Вопросы кастомизации не решаются на этом форуме. Вам и так уже достаточно много подсказываем - но повышайте свой уровень, учитесь - если хотите заниматься кастомизацией. А "сделайте за меня" - тут прокатывает до поры до времени

0
21d
не в сети 2 месяца
На сайте с 24.08.2017
Участник
Тем 86
Сообщения 264
7
18:47

У меня по кастомизации буквально 1-2 вопрос.

0
Владимир (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18479
8
18:52

Otshelnik-Fm сказал(а)
Почитайте как работают фильтры в вордпресс.

быстрее бы прочитали и вникли

0
21d
не в сети 2 месяца
На сайте с 24.08.2017
Участник
Тем 86
Сообщения 264
9
18:58

Так я и читаю
В functions.php
Вставляю

add_filter('order_statuses');
function my_filter_function( $str ){
	$str = 'Отримано '. $str;
	return $str;
}

Я подозреваю что написал полную хрень. Но для таких как я и есть плагины)

0
Владимир (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18479
10
19:01

Вы не можете просматривать опубликованные ссылки
0
Андрей CS
не в сети 4 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 15890
11
19:18

add_filter('order_statuses', 'my_filter_function');
function my_filter_function( $stats ){

    //меняю статус 2 - Оплачено
    $stats[2] = 'Может быть оплачено';

    return $stats;
}

0
21d
не в сети 2 месяца
На сайте с 24.08.2017
Участник
Тем 86
Сообщения 264
12
20:28

какой номер статуса - Не Оплачено

0
Владимир (Otshelnik-Fm)
не в сети 1 день
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18479
13
21:04

смотрим в исходники:

    $sts = array(
        1 => __( 'Not paid', 'wp-recall' ),
        2 => __( 'Paid', 'wp-recall' ),
        3 => __( 'Sent', 'wp-recall' ),
        4 => __( 'Received', 'wp-recall' ),
        5 => __( 'Closed', 'wp-recall' ),
        6 => __( 'Trash', 'wp-recall' )
    );

значит 1

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