как быстрый вариант окружить каждый ролик в DIV с определенным классом и уже на этот класс повесить фиксированную высоту + overflow: hidden;
если сложнее - написать свой шорткод, в ктором вытягивать с помощью ffmpeg какой-то начальный кадр ролика, далее ресайзить и кропать под одинаковый размер и уже выводить картинку на сайте, а при клике в модальном окне показывать ролик
Green arrow: Приветствую
задача - в контенте поста материал состоящий из трех <p> параграфов.
Надо при выводе разделить их, чтобы каждый параграф можно было выводить в произвольном месте шаблона отдельно от остальных.
Есть какой-то способ дележки контента в процессе вывода наподобие php replace?
Форматирование текста внутри параграфа нарушаться не должно .
1. получаете контент с помощью
$text = get_the_content();
2. далее заносите текст в массив
$arr = explode("<p>", $text);
3. и уже в нужном месте выводите отдельно :) типа $arr[0]
outtime: Почему может тупить и тормозить the_content() ?
Внезапно последнюю неделю дико тормозят два малопосещаемых сайта, с 100 статьями, 10 комментариями и 15 посетителями в сутки...
Хостинг говорит, на их стороне все ок. Базу я чищу регулярно, она занимает всего-то 2-3 Мб; на том ж аккаунте хостинга висят другие сайты на ВП, более посещаемые.
Версии всех плагинов, самого движка и т.п. - привел в актуальное состояние. Ничего не поменялось.
Страница стабильно грузится 120 секунд именно в куске, где выводится the_content() и только на страницах конкретной одной записи (проверяю через mictrotime() ). На страницах архивов, поиске, на страницах информационных (не записях) - грузится ок.
Но иногда и на записях проскакивает мгновенная загрузка за 0,4 сек (что уже похоже на правду).
У меня сначала было подозрение, что вирусня залезла - но вроде проверил файлы, и подозрительного не обнаружил ничего.
Может ли что-то в базе быть? И где находится в WP сам обработчик the_content() - я туда еще микротайм вставлю для более точной локализации тормоза
1. Пробовали смотреть в консоль браузера в разделе "Сеть"? Возможно там увидите какой-то скрипт или картинку, которые долго грузятся с какого-то левого хоста?
2. В админке проверьте исходный код поста. Возможно внутри вирусом добавлен какой-то скрипт.
3. Скачать плагины и тему к себе на локалку и сделать поиск в файлах по the_content, а далее просматривать кто и как обрабатывает его перед выводом. Особенно всматриваться в конструкции, где идет обработка фильтром apply_filters
Аквамарин: В любом редакторе также просто - на 2 слоя кидаешь и сохраняешь... зачем с каракулями мучаться
ну если таким образом сериал какой-то обрабатывать - то подправить командную строку, натравить на папку и оставить на ночь на сервере на обработку :) ну а если к этому еще добавить и автозаливку на ютуб, то вообще красота получается! а для одиночных видео - да, можно и в редакторе.
в тотале Alt+F7 и ищите файлы как угодно :)
список можно преобразовать в строку через пробел, типа "custom* single*"
так укажите в стилях для сайдбара при ширине 768 и меньше - display: none; и все равно что он там фиксед или в абсолюте :)
по идее через ffmpeg такое можно сделать. создать bat-файл и в нем уже сделать раскадровку ГИФа, а потом сборку с нанесением водяного знака
А как это сделать? Можно подробный пример, а то я в этом не очень...
вот тут быстрый пример набросал http://codepen.io/anon/pen/BQOJGW
как быстрый вариант окружить каждый ролик в DIV с определенным классом и уже на этот класс повесить фиксированную высоту + overflow: hidden;
если сложнее - написать свой шорткод, в ктором вытягивать с помощью ffmpeg какой-то начальный кадр ролика, далее ресайзить и кропать под одинаковый размер и уже выводить картинку на сайте, а при клике в модальном окне показывать ролик
это не выход))
поиск текста в файлах (через тотал-командер) сказал, что твоя строчка формируется в файле gapplayer.min.js
Приветствую
задача - в контенте поста материал состоящий из трех <p> параграфов.
Надо при выводе разделить их, чтобы каждый параграф можно было выводить в произвольном месте шаблона отдельно от остальных.
Есть какой-то способ дележки контента в процессе вывода наподобие php replace?
Форматирование текста внутри параграфа нарушаться не должно .
1. получаете контент с помощью
2. далее заносите текст в массив
$arr = explode("<p>", $text);3. и уже в нужном месте выводите отдельно :) типа $arr[0]
Почему может тупить и тормозить the_content() ?
Внезапно последнюю неделю дико тормозят два малопосещаемых сайта, с 100 статьями, 10 комментариями и 15 посетителями в сутки...
Хостинг говорит, на их стороне все ок. Базу я чищу регулярно, она занимает всего-то 2-3 Мб; на том ж аккаунте хостинга висят другие сайты на ВП, более посещаемые.
Версии всех плагинов, самого движка и т.п. - привел в актуальное состояние. Ничего не поменялось.
Страница стабильно грузится 120 секунд именно в куске, где выводится the_content() и только на страницах конкретной одной записи (проверяю через mictrotime() ). На страницах архивов, поиске, на страницах информационных (не записях) - грузится ок.
Но иногда и на записях проскакивает мгновенная загрузка за 0,4 сек (что уже похоже на правду).
У меня сначала было подозрение, что вирусня залезла - но вроде проверил файлы, и подозрительного не обнаружил ничего.
Может ли что-то в базе быть? И где находится в WP сам обработчик the_content() - я туда еще микротайм вставлю для более точной локализации тормоза
1. Пробовали смотреть в консоль браузера в разделе "Сеть"? Возможно там увидите какой-то скрипт или картинку, которые долго грузятся с какого-то левого хоста?
2. В админке проверьте исходный код поста. Возможно внутри вирусом добавлен какой-то скрипт.
3. Скачать плагины и тему к себе на локалку и сделать поиск в файлах по the_content, а далее просматривать кто и как обрабатывает его перед выводом. Особенно всматриваться в конструкции, где идет обработка фильтром apply_filters
4. пробовали выводить контент с помощью get_the_content?
jQuery('id_модального_окна').html(jQuery('id_блока_с_текстом').html());
как-то так с помощью jquery
В любом редакторе также просто - на 2 слоя кидаешь и сохраняешь... зачем с каракулями мучаться
ну если таким образом сериал какой-то обрабатывать - то подправить командную строку, натравить на папку и оставить на ночь на сервере на обработку :) ну а если к этому еще добавить и автозаливку на ютуб, то вообще красота получается! а для одиночных видео - да, можно и в редакторе.