Все для DataLife Engine / DLE хаки / Хак для DLE / Хак изменения b и i на теги - (strong ) и (em ) для dle

Хак изменения b и i на теги - (strong ) и (em ) для dle

Хак изменения b и  i на теги - (strong ) и  (em ) для dle


Суть хак dleизменения тегов ( b ) и ( i ) на теги - (strong) и (em ), который более соответствуют SEO (поисковой оптимизации).
Хак для dle изменения b и i на теги - (strong ) и (em )
Все знают html теги "b" и "strong". Недавно задавали вопрос о разнице тегов, так как визуальный эффект от них одинаковый - текст ставится жирным в обоих случаях.
Смысле в том, что при использовании "b" вы физически делаете текст жирным. Просто, чтобы радовать глаз, если это надо. Тег "strong" указывает в свою очередь, что выделенный текст важный и на него стоит обратить внимание. Физически также выделяет жирным
Поисковые системы любят тег " strong". Используйте его правильно

А теперь по сути ответ: при использовании вы физически делаете текст жирным, тогда как тег указывает, что выделенный текст важный и на него стоит обратить внимание, то есть это логическое выделение.
Поисковые системы любят теги и. Но используйте его правильно!!!

Установка.

1. Открываем ./engine/classes/parse.class.php

Находим:

            $txt = preg_replace( "#<i>(.+?)</i>#is", "[i]1[/i]", $txt );            $txt = preg_replace( "#<b>(.+?)</b>#is", "[b]1[/b]", $txt );


Заменяем на:

            $txt = preg_replace( "#<em>(.+?)</em>#is", "[i]1[/i]", $txt );            $txt = preg_replace( "#<strong>(.+?)</strong>#is", "[b]1[/b]", $txt );


Находим:

        $source = preg_replace( "#[b](.+?)[/b]#is", "<b>1</b>", $source );        $source = preg_replace( "#[i](.+?)[/i]#is", "<i>1</i>", $source );


Заменяем на:

        $source = preg_replace( "#[b](.+?)[/b]#is", "<strong>1</strong>", $source );        $source = preg_replace( "#[i](.+?)[/i]#is", "<em>1</em>", $source );


2. Открываем Админ Панель - Поиск и Замена (для того, чтобы изменить уже внесенные в базу данных новости/страницы):

Введите старый текст:

<b>


Введите новый текст:

<strong>


Введите старый текст:

</b>


Введите новый текст:

</strong>


Введите старый текст:

<i>


Введите новый текст:

<em>


Введите старый текст:

</i>


Введите новый текст:

</em>


Вся установка !

Мы «всё для dle» предлагаем качать хак изменения b и i на теги - (strong ) и em

xak-strong-i-em-vmesto-b-i-i.rar [13,63 Kb] (cкачиваний: 92)
  • 100

Комментарии 3

dle9.com от 9 октября 2012 12:51
место вставки можно найти по этому коду
$txt = str_replace( "<u>", "[u]", str_replace( "</u>", "[/u]", $txt ) );


	$txt = str_replace( "<strong>", "[b]", str_replace( "</strong>", "[/b]", $txt ) );
		$txt = str_replace( "<em>", "[i]", str_replace( "</em>", "[/i]", $txt ) );
dle9.com от 9 октября 2012 12:50
websot,
Я и на 9.5 ставил и на 9.6 и на 9.7 можно поставить нужно включить мозги ))) просто код изменился немного но все работает !
место вставки можно найти по этому коду
 		$count_end = substr_count ($source, "[/b]");


if ($count_start AND $count_start == $count_end) $source = str_ireplace( "[b]", "<strong>", str_ireplace( "[/b]", "</strong>", $source ) );
		if ($count_start AND $count_start == $count_end) $source = str_ireplace( "[i]", "<em>", str_ireplace( "[/i]", "</em>", $source ) );
websot от 9 октября 2012 12:39
На DLE 9.4 такое не идет и нету вообще
Добавить комментарий

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

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent