Скрытие продажных ссылок на статических сайтах
Как известно, поисковые системы мягко-говоря не приветствуют продажу ссылок с сайтов, особенно через различные ссылочные брокеры. Предлагаю Вашему вниманию методику, которая позволит обойти некоторые алгоритмы поисковых систем, определяющие "продажность" ссылок на сайте через биржу ссылок Sape.ru на статических сайтах.
Как работает эта методика? Чтобы ответить на этот вопрос, следует прежде всего уяснить, чем отличается ссылка, проданная через биржу, от обычной, пусть даже и продажной. Рассмотрим для примера какую-то статическую страницу http://site.ru/page.html, на которой вручную установлена ссылка. Если к этой странице добавить любой параметр вида ?123, по адресу http://site.ru/page.html?123 ссылка должна показываться. Другое дело, если ссылка установлена ссылочным брокером - в этом случае добавление параметра не позволит отобразить ссылку, что будет свидетельствовать о ее продажности.
Предлагаемая модификация кода Sape позволит отображать ссылки на статических страницах независимо от наличия или отсутствия таких параметров, имитируя таким образом "естественность" происхождения ссылок.
Итак, что нужно сделать. Прежде всего, заменить стандартный код Сапы
<?php if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'МОЙ КОД'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); ?>
на такой:
<?php if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'МОЙ КОД'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape_venality_name.php'); $sape = new SAPE_client($sape_venality_name); ?>
Второе - создать файл с названием sape_venality_name.php и поместить его в папку Сапы. Содержание этого файла приводится ниже:
<?php $sape_venality_name=array(); $allowed_pages=array("key.php","ping","remoute"); $allowed_var=array(""); $tm=explode("?",$_SERVER['REQUEST_URI']); if (isset($tm[1]) and $tm[0]==str_replace($allowed_pages,"",$tm[0])) { $k=preg_match_all("/(.*)=(.*)\&/Uis",$tm[1]."&",$am); $bm=array(); for ($i=0; $i < $k; $i++) { if ($am[2][$i]=="" or !in_array($am[1][$i],$allowed_var))continue; $bm[]=$am[1][$i]."=".$am[2][$i]; } $tm[1]=implode("&",$bm); $sape_venality_name['request_uri']= $_SERVER['REQUEST_URI']=($tm[1]=="") ? $tm[0]: implode("?",$tm); } ?>
Применение вышеописанной методики позволит сделать продажные ссылки более "естественными" и тем самым избежать бана от поисковых систем за торговлю ссылками. Но не стоит забывать, что не столько "естественность", сколько качество самих ссылок, а также уникальность текстов на сайте будет влиять на то, сколько Ваш сайт продержиться в индексе.
Загрузка файлов с русскими именами на WordPress
Проблема стара как мир. Как только ты пытаешься загрузить на сайт файл с русским именем, так сразу ничего не работает. проблема лечится.
необходимо установить плагин rustolat и в файле \wp-includes\functions.php заменить одну строчку
function wp_unique_filename( $dir, $filename, $unique_filename_callback = null ) { // sanitize the file name before we begin processing $filename = sanitize_file_name($filename);
на другую
function wp_unique_filename( $dir, $filename, $unique_filename_callback = null ) { // sanitize the file name before we begin processing $filename = sanitize_title_with_translit($filename);
точнее заменить надо всего лишь название функции sanitize_file_name на sanitize_title_with_translit и все будет.
PS: кому не нравится хак, тот можешь переименовывать свои русские файлы в транслит имена. удачи))
Suffusion footer remove
I thought this might be a fitting start to this site, I think that the theme is really great, Suffusion rocks my left nut!
I highly suggest donating instead of using the link Here is the information to donate to Sayontan
Like Sayontan’s Work? Buy him a coffee!
Pasted from <http://www.aquoid.com/news/themes/suffusion/>
Таблица символов (полная)
Имя | Код | Вид | Описание |
---|---|---|---|
|   | неразрывный пробел | |
¡ | ¡ | ¡ | перевернутый восклицательный знак |
¢ | ¢ | ¢ | цент |
£ | £ | £ | фунт стерлингов |
¤ | ¤ | ¤ | денежная единица |
¥ | ¥ | ¥ | иена или юань |
¦ | ¦ | ¦ | разорванная вертикальная черта |
§ | § | § | параграф |
¨ | ¨ | ¨ | трема (знак над гласной для произнесения ее отдельно от предшествующей гласной; напр., na?ve) |
© | © | © | знак copyright |
ª | ª | ª | женский порядковый числитель |
« | « | « | левая двойная угловая скобка |
¬ | ¬ | ¬ | знак отрицания |
­ | ­ | | место возможного переноса |
® | ® | ® | знак зарегистрированной торговой марки |
¯ | ¯ | ¯ | знак долготы над гласным |
° | ° | ° | градус |
± | ± | ± | плюс-минус |
² | ² | ² | верхний индекс 'два' - "в квадрате" |
³ | ³ | ³ | верхний индекс 'три' - "в кубе" |
´ | ´ | ´ | знак ударения |
µ | µ | µ | микро |
¶ | ¶ | ¶ | символ параграфа |
· | · | · | точка |
¸ | ¸ | ¸ | седиль (орфографический знак) |
¹ | ¹ | ¹ | верхний индекс 'один' |
º | º | º | мужской порядковый числитель |
» | » | » | правая двойная угловая скобка |
¼ | ¼ | ¼ | дробь - одна четверть |
½ | ½ | ½ | дробь - одна вторая |
¾ | ¾ | ¾ | дробь - три четверти |
¿ | ¿ | ¿ | перевернутый вопросительный знак |
À | À | À | латинская заглавная буква А с тупым ударением |
Á | Á | Á | латинская заглавная буква А с острым ударением |
 |  |  | латинская заглавная буква А с циркумфлексом (диакритический знак над гласной) |
à | à | à | латинская заглавная буква А с тильдой |
Ä | Ä | Ä | латинская заглавная буква А с тремой (знак над гласной для произнесения ее отдельно от предшествующей гласной) |
Å | Å | Å | латинская заглавная буква А с верхним кружком |
Æ | Æ | Æ | латинские заглавные символы AE |
Ç | Ç | Ç | латинская заглавная буква C с седилем |
È | È | È | латинская заглавная буква E с тупым ударением |
É | É | É | латинская заглавная буква E с острым ударением |
Ê | Ê | Ê | латинская заглавная буква E с циркумфлексом (диакритический знак над гласной) |
Ë | Ë | Ë | латинская заглавная буква E с тремой |
Ì | Ì | Ì | латинская заглавная буква I с тупым ударением |
Í | Í | Í | латинская заглавная буква I с острым ударением |
Î | Î | Î | латинская заглавная буква I с циркумфлексом |
Ï | Ï | Ï | латинская заглавная буква I с тремой |
Ð | Ð | Ð | латинские заглавные символы ETH |
Ñ | Ñ | Ñ | латинская заглавная буква N с тильдой |
Ò | Ò | Ò | латинская заглавная буква O с тупым ударением |
Ó | Ó | Ó | латинская заглавная буква O с острым ударением |
Ô | Ô | Ô | латинская заглавная буква O с циркумфлексом |
Õ | Õ | Õ | латинская заглавная буква O с тильдой |
Ö | Ö | Ö | латинская заглавная буква O с тремой |
× | × | × | знак умножения |
Ø | Ø | Ø | латинская заглавная буква O со штрихом |
Ù | Ù | Ù | латинская заглавная буква U с тупым ударением |
Ú | Ú | Ú | латинская заглавная буква U с острым ударением |
Û | Û | Û | латинская заглавная буква U с циркумфлексом |
Ü | Ü | Ü | латинская заглавная буква U с тремой |
Ý | Ý | Ý | латинская заглавная буква Y с острым ударением |
Þ | Þ | Þ | латинская заглавная буква THORN |
à | à | à | латинская строчная буква А с тупым ударением |
á | &##225; | á | латинская строчная буква А с острым ударением |
â | &##226; | â | латинская строчная буква А с циркумфлексом |
ã | ã | ã | латинская строчная буква А с тильдой |
ä | ä | ä | латинская строчная буква А с тремой |
å | å | å | латинская строчная буква А с верхним кружком |
æ | æ | æ | латинская строчные буквы АE |
ç | ç | ç | латинская строчная буква А с седилем |
è | è | è | латинская строчная буква E с тупым ударением |
é | é | é | латинская строчная буква E с острым ударением |
ê | ê | ê | латинская строчная буква E с циркумфлексом |
ë | ë | ë | латинская строчная буква E с тремой |
ì | ì | ì | латинская строчная буква I с тупым ударением |
í | í | í | латинская строчная буква I с острым ударением |
î | î | î | латинская строчная буква I с циркумфлексом |
ï | ï | ï | латинская строчная буква I с тремой |
ð | ð | ð | латинская строчные символы eth |
ñ | ñ | ñ | латинская строчная буква N с тильдой |
ò | ò | ò | латинская строчная буква O с тупым ударением |
ó | ó | ó | латинская строчная буква O с острым ударением |
ô | ô | ô | латинская строчная буква O с циркумфлексом |
õ | õ | õ | латинская строчная буква I с тильдой |
ö | ö | ö | латинская строчная буква I с тремой |
÷ | ÷ | ÷ | знак деления |
ø | ø | ø | латинская строчная буква O со штрихом |
ù | ù | ù | латинская строчная буква U с тупым ударением |
ú | ú | ú | латинская строчная буква U с острым ударением |
û | û | û | латинская строчная буква U с циркумфлексом |
ü | ü | ü | латинская строчная буква U с тремой |
ý | ý | ý | латинская строчная буква Y с острымударением |
þ | þ | þ | латинская строчная буква thorn |
ÿ | ÿ | ÿ | латинская строчная буква Y с тремой |
ƒ | ƒ | ƒ | знак функции |
Греческие буквы |
|||
Α | Α | Α | греческая заглавная буква альфа |
Β | Β | Β | греческая заглавная буква бета |
Γ | Γ | Γ | греческая заглавная буква гамма |
Δ | Δ | Δ | греческая заглавная буква дельта |
Ε | Ε | Ε | греческая заглавная буква эпсилон |
Ζ | Ζ | Ζ | греческая заглавная буква дзета |
Η | Η | Η | греческая заглавная буква эта |
Θ | Θ | Θ | греческая заглавная буква тета |
Ι | Ι | Ι | греческая заглавная буква иота |
Κ | Κ | Κ | греческая заглавная буква каппа |
Λ | Λ | Λ | греческая заглавная буква лямбда |
Μ | Μ | Μ | греческая заглавная буква мю |
Ν | Ν | Ν | греческая заглавная буква ню |
Ξ | Ξ | Ξ | греческая заглавная буква кси |
Ο | Ο | Ο | греческая заглавная буква омикрон |
Π | Π | Π | греческая заглавная буква пи |
Ρ | Ρ | Ρ | греческая заглавная буква ро |
Σ | Σ | Σ | греческая заглавная буква сигма |
Τ | Τ | Τ | греческая заглавная буква тау |
Υ | Υ | Υ | греческая заглавная буква ипсилон |
Φ | Φ | Φ | греческая заглавная буква фи |
Χ | Χ | Χ | греческая заглавная буква хи |
Ψ | Ψ | Ψ | греческая заглавная буква пси |
Ω | Ω | Ω | греческая заглавная буква омега |
α | α | α | греческая строчная буква альфа |
β | β | β | греческая строчная буква бета |
γ | γ | γ | греческая строчная буква гамма |
δ | δ | δ | греческая строчная буква дельта |
ε | ε | ε | греческая строчная буква эпсилон |
ζ | ζ | ζ | греческая строчная буква дзета |
η | η | η | греческая строчная буква эта |
θ | θ | θ | греческая строчная буква тета |
ι | ι | ι | греческая строчная буква иота |
κ | κ | κ | греческая строчная буква каппа |
λ | λ | λ | греческая строчная буква лямбда |
μ | μ | μ | греческая строчная буква мю |
ν | ν | ν | греческая строчная буква ню |
ξ | ξ | ξ | греческая строчная буква кси |
ο | ο | ο | греческая строчная буква омикрон |
π | π | π | греческая строчная буква пи |
ρ | ρ | ρ | греческая строчная буква ро |
ς | ς | ς | греческая строчная буква сигма (final) |
σ | σ | σ | греческая строчная буква сигма |
τ | τ | τ | греческая строчная буква тау |
υ | υ | υ | греческая строчная буква ипсилон |
φ | φ | φ | греческая строчная буква фи |
χ | χ | χ | греческая строчная буква хи |
ψ | ψ | ψ | греческая строчная буква пси |
ω | ω | ω | греческая строчная буква омега |
Стрелки |
|||
← | ← | ← | стрелка влево |
↑ | ↑ | ↑ | стрелка вверх |
→ | → | → | стрелка вправо |
↓ | ↓ | ↓ | стрелка вниз |
↔ | ↔ | ↔ | стрелка влево-вправо |
Прочие символы |
|||
♠ | ♠ | ♠ | знак масти 'пики' |
♣ | ♣ | ♣ | знак масти 'трефы' - shamrock |
♥ | ♥ | ♥ | знак масти 'червы' - valentine |
♦ | ♦ | ♦ | знак масти 'бубны' |
" | " | " | двойная кавычка |
& | & | & | амперсанд |
< | < | < | знак 'меньше' |
> | > | > | знак 'больше' |
ˆ | ˆ | ˆ | символ циркумфлекса (диакритический знак над гласной) |
˜ | ˜ | ˜ | тильда |
™ | ™ | ™ | знак торговой марки |
Знаки пунктуации |
|||
• | • | • | bullet - маленький черный кружок |
… | … | … | многоточие ... |
′ | ′ | ′ | одиночный штрих - минуты и футы |
″ | ″ | ″ | двойной штрих - секунды и дюймы |
‾ | ‾ | ‾ | надчеркивание |
⁄ | ⁄ | ⁄ | косая дробная черта |
Общая пунктуация |
|||
– | – | – | тире |
— | — | — | длинное тире |
‘ | ‘ | ‘ | левая одиночная кавычка |
’ | ’ | ’ | правая одиночная кавычка |
‚ | ‚ | ‚ | нижняя одиночная кавычка |
“ | “ | “ | левая двойная кавычка |
” | ” | ” | правая двойная кавычка |
„ | „ | „ | нижняя двойная кавычка |