با عرض سلام و خسته نباشید
چذا توی src تگ img کد PHP رو نشون میده؟؟
شما توی تگ php از یک تگ php دیگه استفاده کردید . به جای کد :
کد زیر و تست کنید :
if ( $author_twitter) {
print_f( '<a href="%s"><img src="'.get_template_directory_uri().'/images/twitter2.png" title="facebook"/></a>',
esc_url( $author_facebook )
);
}