Биржа статей SapeЗахотелось попробовать продавать статьи со своих сайтов. Благо два из них после последних апов ТИЦ получили долгожданные 10 пунктов и это открыло дорогу для добавления их в биржу статей от Sape. Выбор пал на эту биржу так как я уже продаю на ней ссылки и мне нравится интерфейс, во-вторых на более авторитетную Miralinks сайты не подходят по критериям.

К сожалению хорошей пошаговой инструкции я не нашёл. Максимально толково о создании шаблона написано в этой статье — http://seoninja.ru/read/sape-articles-wordpress Но там была одна ошибка в коде виджита, о которой я сообщил автору. И некоторые нюансы создания шаблона были освящены не так чётко как хотелось бы, поэтому я написал данную инструкцию. Писал прежде всего для себя, но если кому-то еще пригодится, то ещё лучше.

Итак, первым делом нужно создать виджет и добавить его в sidebar. Он будет служить для вывода анонсов статей. Для его создания нужно открыть файл functions.php в папке с текущей темой сайта и вставить после имеющегося кода свой:

[html]‘;
echo $sape_article->return_announcements();
echo ‘

‘;
}

function register_ad300Widget() {
register_sidebar_widget(‘Sape — Ad 300×250’, ‘ad300Widget’);
}

add_action(‘init’, ‘register_ad300Widget’);
?>[/html]

Сохраняемся и добавляем виджет в sidebar. Теперь нужно создать шаблон. В корень сайта закачиваем файл articletpl.php с кодом:

[php][/php]

А в папке с используемым шаблоном создаем файл sapearticle.php. В него можно добавить код либо из файла index.php либо из single.php. Внутри кода нужно произвести небольшие доработки:

а) Вместо строчки вставить весь код из header.php. Если в этом коде есть строчка <?php wp_head(); ?>, то удаляем её.
б) Найти код заголовка страницы <title> </title> и вместо него вставить:
<title>
{title}&nbsp;|&nbsp;<?php bloginfo(‘name’); ?>
</title>
в) Добавить код с ключевыми словами и описанием. Делать это нужно до тега </head>. Я поставил сразу после тегов <title> </title>
<meta name=»description» content=»{description}» />
<meta name=»keywords» content=»{keywords}» />
г) Найти код вставки заголовка статьи. Он обычно идет после строчки <div class=»title»> или <div id=»content»> и вставить {header}. Например
<h1>{header}</h1>
д) Найти код подобный <div class=»entry»> и убрать строчку идущую после него подобную этой: <?php the_content(); ?> Вместо неё вставить {body}

е) Теперь нужно удалить из кода фрагменты отвечающий за цикл. Они располагаются приблизительно в начале и в конце. Начальный фрагмент примерно выглядит так:

[php][/php]

Можно искать по слову while. Нужно удалить эту строчку целиком и перейти к поиску второй половины цикла. Вторая половина выглядит примерно так:

[php]

Извините, ни одна запись не подошла под Ваши критерии.

[/php]

Полностью удаляем подобный код. Теперь если обратится к шаблону по адресу http://НАШ_САЙТ/articletpl.php мы должны увидеть шаблон страницы, где вместо заголовка статьи будет {header}, а вместо текста — {body}.

На этом основная настройка завершена пробуем добавить сайт в биржу. При добавлении нужно указать адрес http://НАШ_САЙТ/articletpl.php Если всё настроено верно, то сайт будет принят к индексации. Если же будет появлятся надпись, что код не найден, то нужно искать причину.

В моем случае я добавлял два сайта, на одном не показывался нормально шаблон (показывался только задний фон и заголовок страницы) вылечилось отключением плагина All in SEO. Это не есть гуд, но пока решения не нашёл.

На другом сайте проблема с добавлением решилась после отключения кеширования и очистки кеша.

После того как сайты пройдут индексации нужно будет пройтись по параметрам. Здесь всё просто — выбираем категории каталога, назначаем цены и количество мест под анонсы. Самое важное в конце — нужно выбрать вид URL. После выбора покажется код и его нужно вставить в файл .htaccess который расположен в корне сайта. Код выглядит примерно так:

[php]#Articles rules
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^daily-([0-9]+)-([a-z0-9\_\-]+)\.html$ /КОД БИРЖИ SAPE.php [L][/php]

Вставлять нужно после строчки RewriteEngine On

На этом всё. Дальше площадка должна пройти модерацию и если всё нормально, то начинается работа.

Комментарии (2) на “Добавление сайта в биржу статей Sape”

Оставить комментарий