Полезное, Сервисы

Как поставить сайт на cms

Хочу показать вам самый быстрый и простой способ поставить сайт на cms (система управления контентом), после чего у сайта будет приятная и функциональная админ панель. За такую работу наfreelance с вас могут взять от 2000 рублей.

И так, у вас уже иметься html сайт или шаблон, сделайте следующее:

Создайте папку с названием вашего шаблона, например mysiteshablon, затем в этой папке создайте файл indexTemplate.php (это будет индексный файл вашего сайта), и создайте папку css и в ней создайте файлstyle.css (файл будет основной таблицей стилей).

В принципе это практически все, осталось к шаблону подключить функции для вывода информации.

Вот пример голого html который у вас уже имеется в mysiteshablon/indexTemplate.php

<!DOCTYPE html> <html lang=”en”> <head>        <meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ /> <title>Название сайта</title> <meta name=”description” content=”Описание сайта” /> <meta name=”keywords” content=”ключевые, слова” /> <link rel=”icon” href=”images/favicon.ico” type=”image/x-icon” /> <link rel=”shortcut icon” href=”images/favicon.ico” type=”image/x-icon” /> </head> <body> <div><br /></div> <header> <div id=”logo”> <hgroup> <h1>Вывод заголовка</h1> <h2>Слоган</h2> </hgroup> </div> <nav> <ul> <li><a href=”index.html”>Главная</a></li> <li><a href=”contacts”>Контакты</a></li> <li><a href=”preice”>Цены</a></li> </ul> </nav> </header> <div id=”content”> <section class=”hpage”> <article class=”hentry”> <div> контент, бла блабла блабла блабла блабла блабла бла </div> </article> </section> </div> <footer id=”main-footer”> <section id=”footer”> <div class=”floatleft”>copyright</div> </section> </footer> </body> </html>

А вот специальные функции для подключения

<?php getSiteName();echo ‘ – ‘;getTitle();?>Подключается между тегами <title>

<?php getDescription(); ?> подключается в мета теге description

<?php getKeywords(); ?> подключается в мета теге keywords

<?php getSiteUrl(); ?> выводит адрес сайта (с слешем)

<?php loadCSS(‘themes/mysiteshablon/css/’,’style.css’); ?> подключает таблицу стилей

<?php getSiteName(); ?> выводит название сайта

<?php getSiteSlogan(); ?> выводит слоган сайта

<?php getSiteMenu(‘mainmenu’); ?> выводит меню сайта, где написано mainmenu это то меню, которое есть у вас в админке в вкладке дизайн/меню. Вы можете создать в админке другое меню, например sitelinks и вывести его следующим образом в нужном вам месте <?php getSiteMenu(‘sitelinks’); ?>

<?php getContent(); ?> вывод контента

<?php getBlock(‘footer-links’); ?> вывод произвольного блока, например в админ панели, в вкладке дизайн/блоки Вы можете создать блок с именем adsense и вставить туда рекламный код, затем сделать вывод в любом удобном для вас месте следующим образом <?php getBlock(‘adsense’); ?>

Это принципе все основные функции для самостоятельного создания шаблона для template cms, и у вас теперь в mysiteshablon/indexTemplate.php должен быть приблизительно похожий код:

<!DOCTYPE html> <html lang=”en”> <head>        <meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ /> <title><?php getSiteName();echo ‘ – ‘;getTitle();?></title> <meta name=”description” content=”<?php getDescription(); ?>” /> <meta name=”keywords” content=”<?php getKeywords(); ?>” /> <link rel=”icon” href=”<?php getSiteUrl(); ?>favicon.ico” type=”image/x-icon” /> <link rel=”shortcut icon” href=”<?php getSiteUrl(); ?>favicon.ico” type=”image/x-icon” /> <?php loadCSS(‘themes/mysiteshablon/css/’,’style.css’); ?> </head> <body> <div><br /></div> <header> <div id=”logo”> <hgroup> <h1><?php getSiteName(); ?></h1> <h2><?php getSiteSlogan(); ?></h2> </hgroup> </div> <nav> <ul> <?php getSiteMenu(‘mainmenu’); ?> </ul> </nav> </header> <div id=”content”> <section class=”hpage”> <article class=”hentry”> <div> <?php getContent(); ?> </div> </article> </section> </div> <footer id=”main-footer”> <section id=”footer”> <div class=”floatleft”><?php getBlock(‘footer-links’); ?></div> </section> </footer> </body> </html>
Теперь, когда у вас есть собственный шаблон для cms, давайте его установим. Скачиваем template cms и вставляем папку mysiteshablon в папку скрипта themes, затем переходим в админ панель, вкладка дизайн/блоки и в самом верху, где написано “выберите тему”, выбираем свою, сохраняем, переходим на сайт и радуемся.

Думаю, разъяснил доступней некуда, но если у вас возникнут вопросы, вы можете оставить их в комментариях.

Похожие записи:

Поддержать автора:

14VinUNfGTCaxQB9qPCfngHxzUhoNch1bJ

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *