Если нужно вставить код после текста статьи (на внутренней странице), то лучше всего это сделать с помощью специальной функции. Добавьте её в файл functions.php
дочерней темы или в плагин FunctionsPHP:
function functionsphp_after_content( $content ){ // уходим если не внутренняя страница if ( !is_single() ) { return $content; } // пишем свой HTML со скриптами или блоками $my_html = <<<EOT <!-- мой HTML код, например с соцкнопками или рекламой --> EOT; // вызываем свою функцию (она должна возвращать результат, а не печатать его!) $some_function_result = get_my_recent_posts(); // добавляем все в нужной последовательности после контента return $content . $my_html . $some_function_result; } add_action('the_content', 'functionsphp_after_content' );