Домой Каталог: Дополнения WP-Recall PrimeForum Вывести последние записи форума в несколько колонок
15ответ(ов) в теме
Motosimak@mail.ru
не в сети 1 год
На сайте с 20.05.2017
Участник
Тем 48
Сообщения 183
1
12:23
Версия WP-Recall: 16.13.1
Версия дополнения: 1.4.0

Как можно в шорткод [prime-posts] добавить возможность вывода последних тем в несколько колонок? Хочу в каждой теме сайта (возможно и форума) внизу вывести.

В две или три колонки по ширине будет в самый раз.

Если сейчас нет такого функционала, прошу рассмотреть для следующего обновления.

Редакции сообщения
04.04.2018 12:24Motosimak@mail.ruПричина: не указано
0
Вова (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
2
12:26

А где у вас сейчас стоит этот шорткод? Давайте ссылку - попробую стили посмотреть

0
Motosimak@mail.ru
не в сети 1 год
На сайте с 20.05.2017
Участник
Тем 48
Сообщения 183
3
12:38

внизу статьи:

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

body .prime-last-posts ul.last-post-list {
	display: flex;
	flex-wrap: wrap;
}
.prime-last-posts .last-post-box {
	width: 33%;
}

Со стилями работать очень просто. Посоветую разобраться с этим материалом

Вы не можете просматривать опубликованные ссылки
2
Motosimak@mail.ru
не в сети 1 год
На сайте с 20.05.2017
Участник
Тем 48
Сообщения 183
5
12:46

это добавить в стилевой файл шаблона?

0
Вова (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
6
12:48

значит не зря статью подготовил на такой вопрос)) Вот почитайте

Вы не можете просматривать опубликованные ссылки
1
Motosimak@mail.ru
не в сети 1 год
На сайте с 20.05.2017
Участник
Тем 48
Сообщения 183
7
12:50

Да это я делаю все, я кстати такой вариант еще поставил
.prime-last-posts {
line-height: 1;
column-count: 2;
}

но забыл про Body, ок, спасибо.

0
Вова (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
8
12:54

Да там можно как угодно стилями обыграть - это я вам макет трехколоночный сделал, а бордеры, выравнивание - приправляйте по своему вкусу

0
Вова (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
9
12:58

Не забывайте про мобильных юзеров. Используйте медиа запросы вида:

@media screen and (max-width:768px) {
тут стили
}

чтобы вернуть как было для малых экранов 😉

2
Motosimak@mail.ru
не в сети 1 год
На сайте с 20.05.2017
Участник
Тем 48
Сообщения 183
10
13:00

Я по этому и спросил про шорткод:), чтобы все стили прописаны в файлах форума, в т.ч. мобильные, а я вставляю просто атрибут в шорткоде по количеству колонок

0
Вова (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
11
13:07

А кому не надо? вся масса стилей будет мертвым грузом тянуться.
Да и у каждого свое виденье как блоки выводить - кому-то нужны обводки и бекграунды, кому-то 1-4 колонки и отступы, выравнивание и т.д.
Все же стили такие лучше под свой проект писать чем отгадывать кому и как подойдет. Демократично сейчас - под колонку сайдбара.

Кому надо на страницу и колонками - эта тема на форуме будет примером

1
Motosimak@mail.ru
не в сети 1 год
На сайте с 20.05.2017
Участник
Тем 48
Сообщения 183
12
15:16

Сделал все хорошо, но возник вопрос по альфа фиксатору:

Оффтоп
У меня есть несколько правок в файле функций темы, мне только их вставлять в файл a-fixator-functions.php или все функции файла функций темы копировать?, у меня также дочернчяя тема стоит, ее просто оставить как есть?

кстати колольчик без всплывающего окна сейчас стал, в футере появляются сообщения

Редакции сообщения
06.04.2018 15:41Motosimak@mail.ruПричина: не указано
0
Вова (Otshelnik-Fm)
не в сети 4 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
13
15:42

я даже не знаю как ответить чтоб по уму. Может глупая аналогия прокатит:
есть ведро и таз. В тазу лежит 5 яблок и 4-ре груши. Если переложить груши из таза в ведро - мы не потеряем груши. Просто место хранения сменим.

Поэтому ответ - как вам удобно туда и вписывайте стили и код. В

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

я на эту тему размышлял - описывал + и - каждого варианта. Тут что отвечать опять на этот вопрос?. А куда из этой массы вариантов вписывать - решать вам.

0
Motosimak@mail.ru
не в сети 1 год
На сайте с 20.05.2017
Участник
Тем 48
Сообщения 183
14
15:48

у меня дочерняя тема, там стили есть, все ок, никуда не деваются.
Поставил шорткод для вывода последних тем в нужном месте шаблона.
Поставил альфа фиксатор, скопировал файлы по инструкции, вписал в a-fixator-front-footer.css

Спойлер
body .prime-last-posts ul.last-post-list {
display: flex;
flex-wrap: wrap;
}

.prime-last-posts .last-post-box {
width: 40%;
margin-left: 39px;
overflow: initial;
margin-bottom: 10px;
}

.prime-last-posts .last-post-title {
margin-bottom: 5px;
font-weight: normal;
}

@media screen and (max-width:768px) {
.prime-last-posts .last-post-box {
width: 100%;
margin-left: 39px;
overflow: initial;
margin-bottom: 10px;
}


Стили применились все ок, однако теперь колольчик выводит темы не во всплывающем окне, а внизу в футере, тоже самое с предпросмотром темы, поэтому и вопрос был, в файлы альфа фиксатора все переносить надо или только то, что хочешь изменить, остальное идет по умолчанию? по аналогии с дочерней темой.

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

я ничего не понял...
Причем тут аналогия с дочерними темами? Он вообще не знает ничего ни о вашей основной теме ни о дочерней. Никакого похожего функционала с дочерними темами в нем не заявлено. Что-то мне этот бесплатный доп создает только головной боли. Я даже и представить не смог что простейший функционал в 30 строчек мне будет доставлять столько боли. Делал же чтоб просто и удобно вышло, а тут какие то нелепости приходится вычитывать и вникать...

Если есть проблемы или неверная работа или вопросы по допу a-fixator - создавайте новую тему в его форуме поддержки и будем разбирать частные случаи

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