палю тему – Блог Stafox'a https://stafox.cc О программировании и веб-разработке Mon, 02 Mar 2015 12:26:21 +0000 en-US hourly 1 https://wordpress.org/?v=5.8.2 Как продать ссылку в тегах WordPress https://stafox.cc/kak-prodat-ssylku-v-tegax-wordpress/ https://stafox.cc/kak-prodat-ssylku-v-tegax-wordpress/#comments Wed, 08 Feb 2012 12:49:27 +0000 http://stafox.ru/?p=1484 Прежде чем начать писать этот пост, я решил поискать нет ли чего похожего – вроде бы не нашёл, поэтому могу с радостью заявить, что в этом посте я “палю тему”. Вы наверняка уже знаете, что большинство блоггеров, зарабатывают на своих детищах, различными способами. Один из этих способов – продажа ссылок в статьях, которой я успешно

Сообщение Как продать ссылку в тегах WordPress появились сначала на Блог Stafox'a.

]]>

Прежде чем начать писать этот пост, я решил поискать нет ли чего похожего – вроде бы не нашёл, поэтому могу с радостью заявить, что в этом посте я “палю тему”.

Вы наверняка уже знаете, что большинство блоггеров, зарабатывают на своих детищах, различными способами. Один из этих способов – продажа ссылок в статьях, которой я успешно пользуюсь. Я использую две биржи GoGetLinks и GetGoodLinks, цена ссылки на первой бирже зависит от тИЦ, на второй – от PR. За февраль я уже успел заработать $38. Но сейчас не об этом.

Речь пойдёт о второй бирже. Здесь у Вас есть шанс получить с молодого сайта до $10 за ссылку, т.к. PR каждой страницы разный. PR “морды” (главной страницы) обычно самый высокий. К примеру PR главной страницы моего блога уже 2 (снизился на 1 после апдейта), PR внутренних страниц от 0 до 2. Большая часть статей имеет PR равный 0 или 1, и только одна статья имеет PR=2. Но в WordPress есть страницы из облака тегов, PR которых почему-то в большей мере от 1 до 2, правда пользы от них никакой не было, до недавних пор. Мне на бирже предложили разместить ссылку на странице с PR=2 за $11. После этого я решил попробывать продать ссылку со страницы тега, и у меня всё получилось. Всё не так сложно, как может показаться на первый взгляд.

Первое, что нужно сделать – это добавить функцию print_link() в файл functions.php Вашей темы.
[php] function print_link($n, $tag, $link, $description, $page = 0)
{
$url = filter_input(INPUT_SERVER, ‘REQUEST_URI’);//$_SERVER[‘REQUEST_URI’];
if ($url == ‘/’) {
return $url;
}
$query = filter_input(INPUT_SERVER, ‘QUERY_STRING’);//$_SERVER[‘QUERY_STRING’];
$pattern = $query ? ‘/\/?\?’ . preg_quote($query, ‘/’) . ‘$/’ : ‘/\/?\??$/’;
$pageSlug = preg_replace(array(‘/^\//’, $pattern), array(”, ”), $url) . ‘/’;
$slugs = explode(‘/’, $pageSlug);

if (($slugs[$n – 1] == $tag && $page == 0 && $slugs[$n] == “”)
|| ($page != 0) && ($slugs[$n + 1] == $page)) {
printf(“

$description

“, $link);
}
}
[/php] Функция print_link имеет следующие входящие параметры: $n – уровень вложенности страницы, например страница http://stafox.ru/tag/css/ имеет уровень вложенности 2, а http://stafox.ru/contacts/ – 1. $tag – имя страницы. $link – html-ссылка. $decription – околоссылочный текст, место где нужно вставить ссылку указываем с помощью %s, $page – номер страницы, необязательный аргумент, по умолчанию равен 0, задаётся, если необходимо оставить ссылку, к примеру, на второй странице.
Второе – это создать файл links.php со следующим кодом:
[php] <?php
$number++;
$link1='<a href="http://stafox.ru/tag/html/">лекции HTML</a>’;
$description1=’Вы решили выучить HTML? Сделать это быстро Вам помогут %s от Stafox\’a.’;
if ($number == 1) {
print_link(2, ‘cpp’, $link1, $description1);
}
?>
[/php] И поместить его в папку с темой.
Условие [php]if ($number == 1)[/php] указывает, что ссылка будет выводится перед первым постом.

Последнее что остаётся, это заменить в файле archive.php код
[php]<?php
while (have_posts()) : the_post();
?>[/php] на
[php]<?php
while (have_posts()) : the_post();
include("links.php");
?>[/php] Теперь Вы можете продавать ссылки в категориях, в архивах и в тегах, как это делаю я на странице тега cpp.

Немного подправил функцию print_link(), теперь, можно разместить ссылку даже на второй странице тега или рубрики. В этом случае код будет выглядеть так:
[php] $link="html-ссылка";
$description="текст слева от ссылки %s текст справа от ссылки";
if($number==1) print_link(2, "html", $link, $description, 2);
[/php]

Сообщение Как продать ссылку в тегах WordPress появились сначала на Блог Stafox'a.

]]>
https://stafox.cc/kak-prodat-ssylku-v-tegax-wordpress/feed/ 21