Подключение к SEOzavr.ru

lena1

クリエイター
LV
0
 
Для подключения php-Fusion к системе SEOzavr.ru (считаем, что скрипт системы вы уже разместили в корневой директории, как это описано на сайте системы) нам потребуется создать страницу для вывода каталога статей/самой статьи. Описание установки приведено на примере версии 6.01.3, но вероятно подойдет и для других версий.

Для начала создадим файл для вывода мета тегов сеозавра, вместо системных. Находим файл <u>subheader.php</u> в корневой директории и сохраним его под именем <u>subheader2.php</u>. Теперь вносим необходимые изменения в наш файл. Непосредственно ПЕРЕД выводом метатегов страницы:

<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"><!--c2--></div><!--ec2-->

вставляем код SEOzavr для метатегов:

<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->include("название_секретной_папки/seozavr.php");
$seozavr = new seozavr();
$settings['sitename'] = $seozavr->getTitle();
$settings['description'] = $seozavr->getDescription();
$settings['keywords'] = $seozavr->getKeywords();<!--c2--></div><!--ec2-->

Естественно <b>название_секретной_папки</b> - это будет ваш секретный код.

Далее берем из вашей сборки phpFusion любой файл, например <u>news.php</u>, и сохраняем его под любым именем, например <u>bestarts.php</u>. Теперь выкинем из него все лишнее, что касается вывода новостей - должна остаться только структура страницы. Т.е. удаляем все после строки <b>require_once</b> “<u>side_left.php</u>”; до строки <b>require_once</b> “<u>side_right.php</u>”;

В результате должно получиться примерно такое:

<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1--><?php
require_once "maincore.php";
require_once "subheader.php";
require_once "side_left.php";
//-- Сюда вставим код SEOzavr.ru --
require_once "side_right.php";
require_once "footer.php";
?><!--c2--></div><!--ec2-->

Теперь внесем некоторые изменения в получившийся файл:

1. Вместо <b>require_once</b> “<u>subheader.php</u>”; пишем вызов нашего файла: <b>require_once</b> “<u>subheader2.php</u>”;
2. Там где //– Сюда вставим код <b>SEOzavr.ru</b> – вставляем код вывода <b>Body</b> каталога статей:

<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->$seozavr->showBody();<!--c2--></div><!--ec2-->

Теперь остается только стелать ссылку с главной страницы на наш каталог статей, добавив ее прямо в используемый шаблон. Будет примерно такого формата:

<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1--><a href="/bestarts.php">Полезные заметки</a><!--c2--></div><!--ec2-->

Либо можно добавить эту ссылку как новый пункт в навигационное меню вашего сайта. Для этого нужно исполнить слудующий SQL запрос над таблицей <b>fusion_site_links</b> (по умолчанию было такое название, но если у вас другое, замените на свое).

<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->INSERT INTO `fusion_site_links`
(`link_id`,`link_name`,`link_url`,`link_visibility`,`link_position`,`link_window`,`link_order`)
VALUES (NULL, 'Полезные заметки', 'bestarts.php', '0', '1', '0', '10')<!--c2--></div><!--ec2-->

Этот запрос добавит новую ссылку с названием “Полезные заметки” и порядковым номером 10 (т.е. в конец меню).

Теперь проверяете сайт, убеждаетесь, что все работает корректно. Значит можете добавлять ваш сайт в систему и получать доход от размещения рекламных статей с прямыми ссылками.
 
Сверху