Домой Wp-Recall WP-Recall: Проблемы и решения Отключить загрузку файлов
10ответ(ов) в теме
volodya82
не в сети 6 лет
На сайте с 19.07.2013
Участник
1
09:06

Доброго времени суток!

Подскажите существует ли какой нибудь способ/хук что бы отключить загрузку файлов в форме публикаций?

_http://prnt.sc/cdkqzi
_http://prnt.sc/cdkrc1

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

Здравствуйте.

1. Можно скрыть с помощью css display:none

2. Можно в настройках публикации включить "Загрузчик WP-Recall", а в шаблоне стереть его вывод plugins/wp-recall/add-on/publicpost/templates/public-form.php

<?php if($formFields['upload']): ?>
    <?php rcl_publication_upload(); ?>
<?php endif; ?>

Как работать с шаблонами описано тут

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

также есть фильтр "fields_public_form_rcl", он принимает массив данных формы, для upload необходимо прописать false

0
volodya82
не в сети 6 лет
На сайте с 19.07.2013
Участник
4
11:26

Андрей CS сказал(а)

также есть фильтр "fields_public_form_rcl", он принимает массив данных формы, для upload необходимо прописать false

Андрей, а можно полностью функцию которую нужно вставить в function.php? Заранее спасибо!

0
volodya82
не в сети 6 лет
На сайте с 19.07.2013
Участник
5
11:27

Otshelnik-Fm сказал(а)

Здравствуйте.

1. Можно скрыть с помощью css display:none

2. Можно в настройках публикации включить "Загрузчик WP-Recall", а в шаблоне стереть его вывод plugins/wp-recall/add-on/publicpost/templates/public-form.php

    

Как работать с шаблонами описано тут

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

Спасибо за ответ. Я так и делаю все время. Но запарился. Т.к. после обновления все время приходится это повторять...

0
Андрей CS
не в сети 18 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16925
6
11:29

volodya82 сказал(а)

Андрей, а можно полностью функцию которую нужно вставить в function.php? Заранее спасибо!

работа с данным фильтром подробно описана в статье

Вы не можете просматривать опубликованные ссылки
0
Вова (Otshelnik-Fm)
не в сети 1 неделя
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18653
7
11:29

Спасибо за ответ. Я так и делаю все время. Но запарился. Т.к. после обновления все время приходится это повторять...

Вы по ссылке то переходили? неа.. Поэтому всегда и будете повторять ненужные действия после обновления. Грамотность вам, кроме вас самих, никто не поднимет

0
volodya82
не в сети 6 лет
На сайте с 19.07.2013
Участник
8
11:31

Андрей CS сказал(а)

volodya82 сказал(а)

Андрей, а можно полностью функцию которую нужно вставить в function.php? Заранее спасибо!

работа с данным фильтром подробно описана в статье

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

Спасибо большое!

0
volodya82
не в сети 6 лет
На сайте с 19.07.2013
Участник
9
11:31

Otshelnik-Fm сказал(а)

Спасибо за ответ. Я так и делаю все время. Но запарился. Т.к. после обновления все время приходится это повторять...

Вы по ссылке то переходили? неа.. Поэтому всегда и будете повторять ненужные действия после обновления. Грамотность вам, кроме вас самих, никто не поднимет

Спасибо большое!

0
volodya82
не в сети 6 лет
На сайте с 19.07.2013
Участник
10
12:10

Может кому понадобиться. Нужно в настройках публикации включить "Загрузчик WP-Recall". И добавить функцию в тему вашего шаблона

add_filter('fields_public_form_rcl','edit_publicform_rcl',10,2);
function edit_publicform_rcl($fields,$data){

$fields = array(
'title'=>true, //поле заголовка
'termlist'=>true, //выпадающий список таксономии типа записи
'editor'=>true, //поле редактирования основного контента записи
'custom_fields'=>true, //список произвольных полей
'tags'=>true, //поле метки, только для типа post
'upload'=>false //возможность загрузки медиафайлов
);

return $fields;
}

Главное для отключения загрузки файлов: 'upload'=>false

0
Тема закрыта. Публикация новых сообщений запрещена.