Домой Wp-Recall WP-Recall: Пишем свое дополнение и кастомизация Как по умолчанию поставить переключатель выводить фото в галерее?
7 ответ(ов) в теме
Alexzx
не в сети 4 дня
На сайте с 01.12.2019
Участник
Тем 29
Сообщения 101
1
19:32
Версия WP-Recall: 16.23.5

Раньше работала прекрасная функция, а теперь как по умолчанию переключатель поставить в положение отображать в галерее фото?

Вот,эту имею ввиду: // установим в форме публикации чекбокс "Отображать прикрепленные изображения в галерее"
function otfm_add_checkbox(){
echo '
jQuery(document).ready(function(){
var galCheckbox = jQuery("#rcl-gallery");

if(typeof(galCheckbox) != "undefined" && galCheckbox !== null) {
galCheckbox.attr("checked", "checked");
}
});
';

}
add_action('wp_footer', 'otfm_add_checkbox');


        
0
Владимир (Otshelnik-Fm)
На сайте с 27.01.2013
Модератор
Тем 30
Сообщения 17624
2
19:38

Перенесено в кастомизации.

Да - данный код устарел. Надо писать новый.

Я помочь пока не могу - может кто другой перенесет мой код на новые рельсы.

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 14859
3
19:40

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

0
Alexzx
не в сети 4 дня
На сайте с 01.12.2019
Участник
Тем 29
Сообщения 101
4
19:44

Здорово было бы в настройках формы публикации вывести этот вариант.

0
Alexzx
не в сети 4 дня
На сайте с 01.12.2019
Участник
Тем 29
Сообщения 101
5
19:45

Да, конечно подойдет такой вариант, догадываюсь примерно даже где.

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 14859
6
19:52

в файле index.php дополнения publicpost на 517 строке будет

$valueGallery = ($postGallery && in_array( $attachment_id, $postGallery )) ? $attachment_id : '';

измените так
$valueGallery = $attachment_id;

постараюсь добавить опцию в ближайших обновлениях

0
Alexzx
не в сети 4 дня
На сайте с 01.12.2019
Участник
Тем 29
Сообщения 101
7
20:08

Да, размещается в галерею сразу, спасибо.

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