Касательно запуска чата по кнопке внизу. Нужно быть уже авторизованным на https://gitter.im. Если не авторизован (на gitter.im), то чат просто не открывается и не сообщает о том что нужно сначала авторизоваться в gitter.im.
Ну или менее радикальное разделение сделать чтобы в корне веб-сайта лежали только только папки со статикой и папка содержащая залитые пользователями фотки и аватарки, а сам движок находился за пределами корневой папки веб-сайта.
Включаешь плагин Категории. Создаешь категории и присваиваешь их блогам. В админке в разделе «Настройки сайта->Ссылки» указываете «Что показывать на главной» = «Главная от плагина Categories». И идете на главную страницу смотреть. Настройки в конфиг-файле плагина Категории.
Статья на хабре habrahabr.ru/post/141303/
И еще вот это embed.ly (более 200-х провайдеров к разным сервисам embed.ly/embed/features/providers, но тут получается посредник)
и еще есть noembed.com (свой oEmbed с преферансом и поэтессами :) )
Список (не весь) сервисов поддержавших и реализовавших у себя oEmbed
API для PHP есть в наличии.
Использование oEmbed API даст не только сами видюшки, но и доп. инфу которую тоже можно выводить под роликами.
Ну или менее радикальное разделение сделать чтобы в корне веб-сайта лежали только только папки со статикой и папка содержащая залитые пользователями фотки и аватарки, а сам движок находился за пределами корневой папки веб-сайта.
И aVadim описывал altocms.ru/blog/inside/117.html
Что конкретно у Вас не получается?
Отлично! ;)