Если у вас активный форум, то рано или поздно вы столкнетесь с тем, что из-за обилия цитирования некоторые сообщения могу стать очень длинными, но не несущими в себе полезную информацию, т.к. на 90% состоят из цитат.
Данное дополнение позволит избежать этого, скрывая цитаты которые больше 200px по высоте. После скрытия в конце цитаты появится кнопка "Раскрыть полностью" кликнув по которой можно будет посмотреть всю цитату.
Плагин не несет никакой нагрузки, он не обрезает цитату во время генерации поста, а работает за счет jQuery скрипта.
При желании вы можете скопировать содержимое js и css файлов плагина в свои файлы, например в файлы вашей темы.
Если вы захотите отредактировать максимальную высоту цитаты до скрытия, то откройте script.js файл плагина и отредактируйте 4 строку:
if(jQuery(this).outerHeight() > 200) {
заменив 200 на желаемую максимальную высоту.
Выбрать архив с дополнением и нажать "Установить". Или ручками поместить папку дополнения в /wp-content/wp-recall/add-on/
*Подключаем только на форуме
= 1.0 =
*Релиз
Спасибо за прекрасный доп.
Появились вопрос и предложение. Вопрос:
Обратил внимание, что "pfm-quote-more/script.js" загружается на всех страницах. Можно ли сделать так, чтобы он загружался только на странице с форумом.
Предложение: на различных форумах видел такую возможность, когда выделяешь фрагмент текста в посте и появляется кнопка "цитировать", нажав на которую оборачивается в цитату не весь пост, а только этот фрагмент текста.
Так вы включите минимизацию js и css файлов в recall и все, весь код будет в 1ом файле с другими допами и ничего не надо отдельно подключать
https://codeseller.ru/post-group/snippety-prime-forum-wp-recall/ 3-й сниппет проверяет что мы на форуме
Я знаю про это, но не понятно зачем тут это использовать, там кода всего 20 строк и не понимаю зачем подключать их отдельно, если есть минимизация
минимизация включается в расширенных опциях - и не каждый ее включает.
Ну и второе - я тоже перфекционист и люблю когда все четко работает именно там где и должно. 20 допов по 20 строк и вот уже куча ненужного - примерно так. Да и сделать то подобную проверку не сложно
Да, вы правы, конечно, это решило бы задачу, но, например, у меня сейчас минимизация выключена, так как, включив ее, начинается конфликт с плагином кэширования fastet cache.
- из чейнджлога
Спасибо, увидел после того как коммент. отправил
доп 3 года не обновлялся , он сейчас будет нормально работать ?
Доп бесплатный, поставьте и посмотрите.
Я у себя никаких проблем не вижу, так же никто не писал на форуме о каких-то проблемах. Следовательно все работает и обновлять нечего