Спонсор поста: Кредитные карты как средство онлайн-рассчетов
WordPress обычно воспринимают как движок для блогов, и когда заходит речь о выборе движка для сайта, обычно рассматривают другие, более функциональные движки, типа Jooml’ы, DLE и т.п.
Однако, функционал WordPress’а можно расширить, и использовать его для создания среднего сайта - в таком случае не придется изучать новый движок и вполне можно пользоваться всеми плюсами уже знакомого WP.
В нескольких постах мы рассмотрим основные изменения, которые необходимо сделать/плагины, которые необходимо поставить для того, чтобы иметь возможность выйти за рамки обычного блога. Естественно, что упоминать такие банальные вещи, как необходимость установки SEO-плагинов, я не буду.
Одним из основных отличий сайта от блога, является возможность создания рубрик с соответствующим контентом - в блоге весь контент вначале выводится на главной, и лишь затем его можно найти в соответствующей категории.
Как же сделать так, чтобы запись не выводилась на главной, и была доступна лишь в соответствующей категории? Плюс, как сделать так, чтобы эта запись не попадала в RSS? Ведь обычно на сайте RSS выполняет функцию рассылки новостей, и в нашем случае для того, чтобы это реализовать достаточно исключать из RSS все записи, кроме записей в категории новости.
Реализовать исключение отображения на главной достаточно просто. Нужно зайти в редактор тем и отредактировать index.php, вставив строчку <?php query_posts(’cat=-id1,-id2′);?> перед строкой <?php if (have_posts()) : ?>. При этом вместо id1 и id2 подставляем числовые идентификаторы соответствующих категорий (можно посмотреть в разделе Управление - Категории).
А вот для исключения из RSS лучше скачать специальный плагин. Он умеет исключать записи из архивов, категорий и RSS.
Таким образом, мы можем получить сайт с несколькими разделами, содержащими соответствующие статьи, и новостями на главной странице. Добавим форум, опрос, пару страниц, неблоговый дизайн, уберем форму комментирования - наш блог практически замаскировался под сайт :)
” Нужно зайти в редактор тем и отредактировать index.php, вставив строчку перед строкой ”
тут видимо картинка неподгрузилась, ибо непонятно о какой строчке идет речь :)
А, вообще, какой смысл-то в этом? Один раз освоив ДЛЕ (два дня времени от силы) или Друпал (тут побольше времени нужно, чтоб разобраться) открываешь для себя новые возможности (”новые реальности” (с) Кийосаки) и находишь решения старых проблем. Стремиться-то к совершенству нужно, а не к мильону сателлитов на ВП :)
Для создания сайтов есть более подходящие CMS, которые по функционалу куда уж лучше WP. А если делать мильон сателлитов можно Zebrum.CMS юзать
не-не-не, дэвид блейн))))
Advanced Category Excluder - имхо, лучшее решение для этих задач - никуда лезть не надо…
Продолжай! я как раз решил сайтик фирменный с НТМЛ (да, да! Тяжелое наследство) на ВП перевести.
Очень-очень жду! Как раз намутил сайтов на WP, а теперь не знаю что с ними сделать :)
З.Ы. Кто нить переводил базу с WP на DLE?
Есть еще плагин advanced category excluder - я с помощью него прячу говнопосты
WP последнее время становится все более прожорливым, для блога лучше нет это правда. А вот форумы на вп это кошмар и прочие расширения не самые лучшие в плане оптимизации.
Да, Advanced Category Excluder - это панацея в таких вопросах!
Сам сделал региональный сайт (именно сайт)о недвижимости и сайт-визитку для одной частной конторы. Считаю, что получилось отлично.
Какие там джумлы, дле и пр. ересь - WP лучший движок.
seofix,
Точно, исправил.
WP - одно из лучших решений, имхо. Хотя бы потому, что оно уже знакомо вебмастеру. Тот же Друпал меня весьма не радует, Джумла получше, но там зачастую много лишнего.
Плюс, бывают ситуации, когда мы не можем использовать другую цмс, так как под нее нет нужных плагинов. Тот же плагин для WP под Геймбосс тому пример.
салмин,
Форум на WP однозначно нонсенс.
Всем, подсказавшим “advanced category excluder” - большое спасибо. Вот и польза от поста - узнал что-то новое :)
Своеобразная интеграция PHPbb с WP. Хочу попробовать на одной сайте, но всё времени нет…
DRON,
Круто, спасибо. Мне тут как раз нужно что-то типа такой связки, думаю уже сам потихоньку писать :)
Не за что :) Только если разберёшся со всем то напишеш пост на эту тему ?
Интересно, как раз думал, как бы сделать так, чтобы на главной выводились только новости сайта, а записи были бы только по категориям. Спасибо комментаторам за подсказанный плагин. Насчёт ВП вс ДЛЕ - дык, что сравнивать, платное с бесплатным ) А насчёт прожорливости - не ленимся настраивать кеширование.
DRON,
Да, но чуть позже, пока не совсем до этого.
Ant Z,
Да, кеширование спасет даже в случае с приличной посещаемостью.
Надо же, я как раз обдумывала использование ВП именно для сайта. Ход рассуждений был примерно подобный.
После твоего сообщения обдумаю еще раз уже посерьезнее. :)
Нужна сайт-визитка компании, думаю найдя соответсвтующий дизайн можно будет реально приспособить ВП для сайта.
Делал несколько небольших сайтиков на WordPress, очень и очень удобно!
я так другу по его просьбе сделал небольшой сайт-визитку, он остался вполне доволен…да и я тоже, т.к. ничего не делал почти, а деньги получил :)
Всё верно. У меня варезник на WP . Всё удобно, но всем известны проблемы производительности WP и некоторых плагинов. Ещё сделал сайт на WP для фирмы . Ребята нарадоваться не могут.
WordPress - это самый лучший движок! Сам делаю блоги на нем.
Оно то все так, но как по мне если есть посетители на сайтах, то есть и комментарии, т.к. каждый хочет принять участие в обсуждении той или иной темы, тем самым засветиться в кругу блогеров, так что считаю количество комментариев прямопропорционально зависит от количества посетителей,.. ну не берем спам естественно
А как просто сделать так, чтобы при изменении адреса поста, он снова не попадал в рассылку RSS ? А то видимо воспринимается как новая статья, разный новый адрес…