Как сделать, чтобы последний блок Адсенс отображался до соцкнопок

Как сделать, чтобы последний блок Адсенс отображался до соцкнопок, которые добавлены с помощью плагина?

По умолчанию они размещены так.


Не смотря на то, что объявление добавлено в код сразу после контента:

Я смотрел настройки плагина, чтобы изменить расположение и даже думал поменять порядок отображения с помощью CSS. Но потом узнал гениально простое и рабочее решение.

Добавьте фильтр на the_content() с приоритетом выше, чем у плагина, и там выводите Адсенс. Для этого добавьте в файл Theme Functions (functions.php) следующий код.

add_filter( ‘the_content’, ‘adsense’, 11 );

function adsense( $content ) {
return $content . ‘код_адсенса’;
}

Здесь 11 — это приоритет. Он может быть любым числом, просто поэкспериментируйте. Поставьте  1, а потом  100 и сравните.

Я у себя поставил приоритет 1 и все получилось. Теперь объявление Adsense находится над кнопками соцсетей.


Понравилась статья? Поделиться с друзьями:
Комментарии: 1
  1. seoonly.ru

    Спасибище!

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: