Отредактировано uhoffp (2018-03-20 13:28:13)
МЕХЗАВОД | Сайтостроение для начинающих |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » МЕХЗАВОД | Сайтостроение для начинающих » Бесплатные движки для сайта: лучшие CMS » CMS WordPress – основы, преимущества и работа по организации сайта
Отредактировано uhoffp (2018-03-20 13:28:13)
Отредактировано uhoffp (2018-03-20 13:39:10)
Как загрузить большую картинку в WordPress
У многих пользователей WordPress возникают трудности при попытке загрузить картинку большого размера. Это происходит из-за ограничений размера загружаемого файла на сервере. В этой статье мы разберемся как это исправить.
Почему WordPress не дает загружать картинки большого размера?
Каждый хостинг провайдер конфигурирует настройки сервера и в разумных пределах ограничивает размер загружаемых файлов.
Это ограничение можно увидеть в админке на странице загрузки медиа-файла.
Если ограничение меньше чем размер файла, который вы пытаетесь загрузить, то вы увидите ошибку типа: «Размер файла «image.png» превышает максимальный для этого сайта.»
Другая проблема, которая может помешать загрузке больших файлов это лимит памяти. Когда скрипт работает слишком долго и исчерпал лимит памяти, это также приведет к ошибке.
Если вы столкнулись с одной из этих проблем, то в этой статье мы разберемся как это исправить.
Изменение размера загружаемого файла в WordPress
Если вы хотитие загружать картинки большого размера, можно изменить ограничение, установленное на сервере.
Просто добавьте эти строки в файл functions.php
@ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );
Этот код попытается увеличить размер загружаемого файла и допустимое время исполнения скрипта. Тем не менее этот метод может не сработать для некоторых WordPress сайтах.
В таком случае можно попробовать добавить этот код в файл .htaccess в корневой директории сайта.
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
Если оба эти способа не сработали попробуйте применить эти параметры через файл php.ini
php.ini — это файл конфигурации сервера используемый PHP для определения настроек. Обычно пользователи виртуального хостинга не имеют к нему доступа. Тем не менее, вы можете создать пустой php.ini файл в корневой папке вашего сайта с помощью FTP клиента.
Добавьте следующий код в ваш php.ini файл.
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
Действительно ли вам необходимо загружать большие картинки на сайт?
Изображения занимают больше времени на загрузку чем текст. Это означает, что чем больше размер картинки, тем больше времени потребуется на загрузку всего вашего сайта в целом.
Поисковые системы не очень приветсвуют медленные сайты, и ваши страницы с картинками огромного размера могут ранжироваться поисковиками не очень высоко. Это может стоить вам траффика и будет влиять на ваши цели в бизнесе.
Понятно, что, например многие владельцы сайтов на тематику фотографии могут хотеть загружать изображения высокого качества. Однако, высококачественные картики могут быть оптимизированы до разумного размера без сильной потери в качестве.
Карта сайта для WordPress — XML и HTML
Быстрая навигация по этой странице:
Виды карты сайта и их значение
Делаем карту в XML
Делаем карту в HTML
Карта сайта для WordPress — важнейший инструмент в продвижении и развитии вашего сайта, который часто недооценивают вебмастеры. О том, насколько важен этот инструмент и как его правильно реализовать — читайте далее.
карта сайта для worpdress
Виды карты сайта и их значение
В первую очередь, необходимо отметить, что карта сайта может существовать в двух форматах — в XML и в HTML, вы это наверное уже поняли из заголовка к этому посту. Эти форматы имеют как разную техническую составляющую, так и разное предназначение.
XML — это формат, в котором данные передаются в строго заданной разметке, которая для карт сайта включает в себя такие теги, как url (общий тег, в котором содержатся все остальные), loc (адрес), lastmod (дата последнего изменения), changefreq (частота изменений) и priority (значение и вес страницы по отношению к другим страницам сайта).
Вот как выглядит фрагмент XML-карты моего сайта:
1
<url>
2
<loc>http://www.runcms.org/posts/kak-vybrat-login-i-parol.html</loc>
3
<lastmod>2013-05-21T09:49:04+00:00</lastmod>
4
<changefreq>monthly</changefreq>
5
<priority>0.2</priority>
6
</url>
Этот формат предназначен не для пользователей, а для роботов поисковых систем. В идеале, на сайте обязательно в корневой директории должен находиться файл sitemap.xml, путь к которому должен быть прописан в файле robots.txt, а также соответствующий файл должен быть указан в сервисах Яндекс.Вебмастер и Google Вебмастер.
Зачем это нужно? Этот файл загружают роботы Яндекса, Гугла и прочих поисковых систем — он помогает быстрее находить новые страницы сайта и отслеживать изменения старых страниц. Таким образом, этот файл помогает (пусть и не очень значительно, но все-таки действительно помогает) индексации сайта.
HTML — это формат обычной страницы, которая размещена на вашем сайте и содержит ссылки на все его страницы. Порой в сайтах со сложной структурой эта страница объективно необходима пользователю для того, чтобы сразу найти нужную информацию, а не переходить по цепочке «раздел 1 -> подраздел 2 -> страница 4 подраздела 2 -> статья».
Правда, лучше такую структуру сайта вообще не делать, а для пользователя сделать удобный и качественный поиск по сайту — чтобы не нужно было искать нужную ему информацию через HTML карту.
Тем не менее, рекомендуется, чтобы такая страница все-таки существовала: она также помогает индексации и, кроме того, создает дополнительную перелинковку и распределение веса между всеми страницами сайта, то есть полезна с точки зрения SEO оптимизации.
Делаем карту в XML
Для этого формата я могу порекомендовать только один плагин для WordPress — это Google XML Sitemaps.
Почему только один — потому что он выполняет свою работу на столько хорошо, что у меня никогда не возникало необходимости или желания искать какой-либо другой плагин.
Еще одно его преимущество — его максимальная простота: загружаете плагин, активируете его и готово! Там, конечно, есть разные настройки в разделе «Параметры», но они не являются обязательными.
Карта будет создана, как только вы обновите какой-нибудь пост или загрузите новый (вручную карту можно создать в разделе «Параметры»).
После того, как карта создана, проверьте ее на всякий случай по адресу вашсайт.ру/sitemap.xml, после чего останется только прописать в robots.txt sitemap, а также в вышеупомянутых сервисах Яндекса и Гугла для вебмастера.
Делаем карту в HTML
Здесь вопрос с выбором плагина для Вордпресс уже не является столь однозначным. Экспериментируя с различными вариантами, я пока что остановился на Dagon Design Sitemap Generator. Если вам нравятся какие-то другие плагины — черкните пожалуйста пару строк в комментариях.
Несмотря на сложное и даже слегка пугающее название, плагин Dagon Design Sitemap Generator справляется со своей работой весьма и весьма неплохо, однако для того, чтобы его добавить, придется немного постараться.
Здесь не будет достаточно простой загрузки и активации. После того, как активируете его, вам необходимо создать на сайте новую страницу, в которой нужно прописать следующий код:
1
<!-- ddsitemapgen -->
Там же можете и сделать еще какие-либо комментарии сверху или снизу этого кода, например — дать ссылку на XML-карту или вставить форму поиска по сайту.
Пожалуй, единственный минус этого генератора — проставление ссылки на сайт автора. Здесь, конечно, этический вопрос — если люди старались и делали этот плагин, то они, конечно, вправе поставить ссылку на свой проект, а со стороны вебмастера не очень корректно такую ссылку убирать.
Впрочем, если вы переведете пожертвование разработчикам, то, на мой взгляд, в удалении этой ссылки не будет ничего неэтичного.
Удаляется она вручную в файле sitemap-generator.php, который расположен в папке с плагином — откройте этот файл (можно открыть в блокноте или прямо в редакторе в админ-панели WordPress — найдите строку, содержащую слово DDSG_CREDITS, и удалите ее.
Как создать блог на WordPress.com
Как создать сайт на wordpress с нуля
Обзор WordPress CMS ► Для программиста!
Быстрое создание красивых сайтов на WordPress - Layers StyleKit на реальном примере
8 лучших плагинов видео для WordPress
Если картинка может сказать тысячу слов, то видео может сказать миллион!
Наличие видео на вашем сайте или его внедрение в контент, сделает вашу страницу более живой и поможет лучше передать нужное сообщение. Помимо встроенного в контент видео есть много других вещей, которые можно сделать с роликами. Например, видео-слайдер, задний фон с видео, плейлисты.
С развитием плагинов WordPress мы можем сделать все вышеупомянутые вещи, используя сторонние плагины.
Итак, вот лучшие восемь плагинов видео для WordPress.
1. TubePress
С более чем 500 тысячами загрузок, плагин TubePress позволяет вставлять видеоролики с Vimeo и YouTube в ваш блог и создавать потрясающий сайдбар для виджетов или страницу видео-галереи. Вы можете выбрать отображение собственного канала YouTube, плейлиста или любого другого случайного видео, отсортированного по тегам. Установка, а также настройка этого плагина достаточно простые и легкие. После настройки плагина на вашем сайте, просто используйте шорткод [tubepress] внутри вашей страницы или записи, и видео-галерея будет хорошо отображаться с помощью плагина TubePress.
TubePress доступен как в платной, так и в бесплатной версии. Премиум-версия известна как TubePress Pro и имеет дополнительные функции, поэтому все же лучше провести сравнение между двумя версиями для того, чтобы принять правильное решение. Единственный негативный момент плагина заключается в том, что он не поддерживает адаптивный дизайн. Вы должны будете вмешаться в коды CSS в вашем файле со стилями тем, чтобы добиться данной функции.
2. Contus Video Gallery
Он служит для создания специализированных страниц с видео-галереей на вашем сайте WordPress. Плагин способен превратить вашу галерею в плеер FLV, работающий на сайте в режиме онлайн. Это помогает воспроизводить кодированные видео H. 264 и FLV, включая MP3, M4A, M4V, MOV, F4V и Mp4v. Плагин также поддерживает возможность добавления кодов для вставки видео, таких как с Vimeo и YouTube. Кроме того, он имеет дополнительный объем услуг по сравнению с TubePress. Эти функции включают в себя адаптивный дизайн, комментарии через социальные сети и многое другое.
3. Responsive Video Embeds
Этот плагин вставляет видео в статью, используя метод oEmbed WordPress, и изменяет добавленное вами видео в iFrame, чтобы оно могло приспособиться под различные размеры экрана. После активации плагина, переходим в Настройки, затем в субпанель «Медиа» и ставим галочку возле Auto-embedscheckbox. Все ваши размещенные видео будут автоматически изменены согласно различным устройствам и размерам экрана. В настоящее время этот плагин поддерживает видео с YouTube, DailyMotion, Scribd, Vimeo, WordPress.tv, Revision 3, hulu.com и так далее.
4. Videos Gallery WordPress Plugin
Данный плагин WordPress не просто видео-галерея, а скорее медиа-галерея, где вы можете добавлять в плеер изображения, аудио и видео. Он также поддерживает загрузку вашего рекламного объявления в категории YouTube, изображения или видео, до того как ролик начнет воспроизводиться. Что большинство людей любят в этом плагине, так это то, что он позволяет снять значок YouTube и вместо него поместить свой логотип. Код для вставки и кнопки соцсетей сделаны кликабельными и видны на экране. Если вы хотите изменить внешний вид, видео-плагин полностью настраиваемый, с многочисленными меню и функциями.
5. Youtube Channel Gallery
В случае если вам нужен простой и бесплатный плагин с основной функцией для того, чтобы встраивать плейлисты YouTube в веб-сайт на WordPress, тогда Youtube Channel Gallery является одним из вариантов. Плагин поддерживает отображение видео с YouTube и целый список превью согласно пользовательскому плейлисту или каналу. Вы можете настроить все от типа подачи видео, ширины, соотношения, качества, темы до всех других функций настройки связи и превью. Плагин предлагает шорткоды, которые могут быть использованы на странице, в посте или же вы просто можете использовать Youtube Channel Gallery как виджет.
6. Video Embed and Thumbnail Generator
Этот плагин добавляет множество полей к любому видео, загруженному в библиотеку мультимедиа WordPress. Просто выберите определенные параметры, а затем нажмите кнопку «Вставить в пост», после чего вы получите шорткод внутри самого поста, который будет вставлять очень гибкий видео-плеер HTML5 и Flash, с предварительным просмотром изображений. В тех случаях, когда вы используете такие совместимые файлы, как f4v, flv, mp4, m4v или mov, встроенный плеер по умолчанию будет Flash. В противном случае он будет использовать HTML5.
7. Vixy YouTube Embed & Download
Плагин позволяет вставлять видео с YouTube на ваш сайт. Настройка является довольно простой, так что вы можете использовать обычные шорткоды [youtube]<youtube videos ID>[/youtube] для того, чтобы вставить видео в свой пост. Одной из привлекательных деталей этого плагина, является поддержка ссылок для скачивания вашего видео. Кроме того, плагин поддерживает метаданные, добавленные к видео, которые отлично подходят для SEO. Также поддерживается просмотр комментариев к видео.
8. WP Backgrounds II
WP Backgrounds II можно считать одним из самых мощных видео-плагинов WordPress класса Премиум. Он позволяет добавить полноэкранное фоновое слайд-шоу из картинок, роликов или видео YouTube на ваш сайт WordPress, в посты и индивидуальные типы записей. Вы можете разместить столько видео в слайд-шоу, сколько хотите, а также выбрать активацию фона на определенных страницах или в постах. Кроме того, возможно поставить различные фоны в разных местах на свое усмотрение.
Жидкий макет делает фон полностью отзывчивым и подходящим под различные устройства, такие как настольные компьютеры, смартфоны и планшеты. Что поражает больше всего — плагин использует уникальные фоны, оптимизированные для мобильных пользователей. Когда он определяет любое мобильное устройство через агент браузера, то автоматически настраивает подходящий для пользователя фон.
Источник
Вы здесь » МЕХЗАВОД | Сайтостроение для начинающих » Бесплатные движки для сайта: лучшие CMS » CMS WordPress – основы, преимущества и работа по организации сайта