The WordPress theme you have installed usually controls the design, layout areas, and other options that will decide where you can insert icons. Like special areas in the WordPress admin where you can choose an image and have it show in the footer or homepage layout. If there aren’t special fields and areas built into the theme, you can always insert an image into the page content.