Как выяснилось - это я виновник. У меня есть такой код:
/* Добавляем вывод иконок соцсетей под каждым постом */
function echo_social_buttons($content){
// только для постов
if ( ! is_single() ) return $content;
$cta = '<div class="share42init" data-url="'.the_permalink().'" data-title="'.the_title().'"></div>';
return $content . $cta;
}
add_filter('the_content', 'echo_social_buttons');
wp_enqueue_script('share42', "http://freelanceronline.ru/share42/share42.js");
/* //Добавляем вывод иконок соцсетей под каждым постом */
Я искренне не понимаю каким образом этот код дописывает ссылку на страницу В НАЧАЛО СТАТЬИ и при этом соц. кнопки работают как надо.
######################################################
UPD#1: Вот как надо:
/* Добавляем вывод иконок соцсетей под каждым постом */
function echo_social_buttons($content){
// только для постов
if ( ! is_single() ){
return $content;
}
$permalink = get_the_permalink();
$title = get_the_title();
$social_buttons = "<div class='share42init' data-url='".$permalink."' data-title='".$title."'></div><script src='http://freelanceronline.ru/share42/share42.js' async='true'></script>";
return $content . $social_buttons;
}
add_filter('the_content', 'echo_social_buttons', 200);
/* //Добавляем вывод иконок соцсетей под каждым постом */