title: Free casino link appearing on Wordpress site
body: <p>I have recently set up a Wordpress site but I am getting a ' free online casino' link on my site which I can't get rid of.</p>
  
  <p>I have tried looking in the header.php but I can't seem to find it. All of my plugins and Wordpress are up to date. Have I been hacked? How can I delete this link?</p>
  
  <p>I have attached a screen shot (see below).</p>
  
  <p>header.php</p>
  
  <pre><code>&lt;?php
  /**
   * The Header for our theme.
   *
   * Displays all of the &lt;head&gt; section and everything up till &lt;div id="main"&gt;
   *
   * @package WordPress
   * @subpackage Twenty_Eleven
   * @since Twenty Eleven 1.0
   */
  ?&gt;&lt;!DOCTYPE html&gt;
  &lt;!--[if IE 6]&gt;
  &lt;html id="ie6" &lt;?php language_attributes(); ?&gt;&gt;
  &lt;![endif]--&gt;
  &lt;!--[if IE 7]&gt;
  &lt;html id="ie7" &lt;?php language_attributes(); ?&gt;&gt;
  &lt;![endif]--&gt;
  &lt;!--[if IE 8]&gt;
  &lt;html id="ie8" &lt;?php language_attributes(); ?&gt;&gt;
  &lt;![endif]--&gt;
  &lt;!--[if !(IE 6) | !(IE 7) | !(IE 8)  ]&gt;&lt;!--&gt;
  &lt;html &lt;?php language_attributes(); ?&gt;&gt;
  &lt;!--&lt;![endif]--&gt;
  &lt;head&gt;
  &lt;link rel="shortcut icon" href="&lt;?php bloginfo('stylesheet_directory'); ?&gt;/favicon.ico" /&gt;
  &lt;meta charset="&lt;?php bloginfo( 'charset' ); ?&gt;" /&gt;
  &lt;title&gt;&lt;?php
      /*
       * Print the &lt;title&gt; tag based on what is being viewed.
       */
      global $page, $paged;
  
      wp_title( '|', true, 'right' );
  
      // Add the blog name.
      bloginfo( 'name' );
  
      // Add the blog description for the home/front page.
      $site_description = get_bloginfo( 'description', 'display' );
      if ( $site_description &amp;&amp; ( is_home() || is_front_page() ) )
          echo " | $site_description";
  
      // Add a page number if necessary:
      if ( $paged &gt;= 2 || $page &gt;= 2 )
          echo ' | ' . sprintf( __( 'Page %s', 'twentyeleven' ), max( $paged, $page ) );
  
      ?&gt;&lt;/title&gt;
  &lt;link rel="profile" href="http://gmpg.org/xfn/11" /&gt;
  &lt;link rel="stylesheet" type="text/css" media="all" href="&lt;?php bloginfo( 'stylesheet_url' ); ?&gt;" /&gt;
  &lt;link rel="pingback" href="&lt;?php bloginfo( 'pingback_url' ); ?&gt;" /&gt;
  &lt;!--[if lt IE 9]&gt;
  &lt;script src="&lt;?php echo get_template_directory_uri(); ?&gt;/js/html5.js" type="text/javascript"&gt;&lt;/script&gt;
  &lt;![endif]--&gt;
  &lt;?php
      /* We add some JavaScript to pages with the comment form
       * to support sites with threaded comments (when in use).
       */
      if ( is_singular() &amp;&amp; get_option( 'thread_comments' ) )
          wp_enqueue_script( 'comment-reply' );
  
      /* Always have wp_head() just before the closing &lt;/head&gt;
       * tag of your theme, or you will break many plugins, which
       * generally use this hook to add elements to &lt;head&gt; such
       * as styles, scripts, and meta tags.
       */
      wp_head();
  ?&gt;
  
  &lt;script type="text/javascript"&gt; 
  /* Superior Web Systems */ 
  function displayHideBox(boxNumber) 
  { 
      if(document.getElementById("LightBox"+boxNumber).style.display=="none") {
          document.getElementById("LightBox"+boxNumber).style.display="block";
          document.getElementById("grayBG").style.display="block"; 
      } else { 
          document.getElementById("LightBox"+boxNumber).style.display="none";
          document.getElementById("grayBG").style.display="none"; 
      } 
  } 
  &lt;/script&gt; 
  &lt;/head&gt;
  
  &lt;body &lt;?php body_class(); ?&gt;&gt;
  
  &lt;div id="page" class="hfeed"&gt;
  
  &lt;div id="header-bg"&gt;
      &lt;header id="branding" role="banner"&gt;
  
  &lt;div class="view-basket"&gt;&lt;a href="http://www.theshowroomonline.co.uk/view-basket"&gt;View Basket&lt;/a&gt;&lt;/div&gt;
  &lt;div class="sign-in"&gt;&lt;a href="http://www.theshowroomonline.co.uk/sign-in"&gt;Sign In&lt;/a&gt;&lt;span style="color: #666"&gt;|&lt;/span&gt;&lt;/div&gt;
                  &lt;h1 id="site-title"&gt;&lt;a href="http://www.theshowroomonline.co.uk/"&gt;&lt;img src="http://www.theshowroomonline.co.uk/wp-content/uploads/2013/05/logo.png" alt="The Showroom Online Logo"&gt;&lt;/a&gt;&lt;/h1&gt;
                  &lt;h2 id="site-description"&gt;&lt;?php bloginfo( 'description' ); ?&gt;&lt;/h2&gt;
  
              &lt;?php
                  // Check to see if the header image has been removed
                  $header_image = get_header_image();
                  if ( ! empty( $header_image ) ) :
              ?&gt;
              &lt;a href="&lt;?php echo esc_url( home_url( '/' ) ); ?&gt;"&gt;
                  &lt;?php
                      // The header image
                      // Check if this is a post or page, if it has a thumbnail, and if it's a big one
                      if ( is_singular() &amp;&amp;
                              has_post_thumbnail( $post-&gt;ID ) &amp;&amp;
                              ( /* $src, $width, $height */ $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post-&gt;ID ), array( HEADER_IMAGE_WIDTH, HEADER_IMAGE_WIDTH ) ) ) &amp;&amp;
                              $image[1] &gt;= HEADER_IMAGE_WIDTH ) :
                          // Houston, we have a new header image!
                          echo get_the_post_thumbnail( $post-&gt;ID, 'post-thumbnail' );
                      else : ?&gt;
                      &lt;img src="&lt;?php header_image(); ?&gt;" width="&lt;?php echo HEADER_IMAGE_WIDTH; ?&gt;" height="&lt;?php echo HEADER_IMAGE_HEIGHT; ?&gt;" alt="" /&gt;
                  &lt;?php endif; // end check for featured image or standard header ?&gt;
              &lt;/a&gt;
  
              &lt;?php endif; // end check for removed header image ?&gt;
  
              &lt;?php
                  // Has the text been hidden?
                  if ( 'blank' == get_header_textcolor() ) :
              ?&gt;
                  &lt;div class="only-search&lt;?php if ( ! empty( $header_image ) ) : ?&gt; with-image&lt;?php endif; ?&gt;"&gt;
                  &lt;?php get_search_form(); ?&gt;
                  &lt;/div&gt;
  
              &lt;?php
                  else :
              ?&gt;
                  &lt;?php get_search_form(); ?&gt;
              &lt;?php endif; ?&gt;
  
              &lt;nav id="access" role="navigation"&gt;
                  &lt;h3 class="assistive-text"&gt;&lt;?php _e( 'Main menu', 'twentyeleven' ); ?&gt;&lt;/h3&gt;
                  &lt;?php /*  Allow screen readers / text browsers to skip the navigation menu and get right to the good stuff. */ ?&gt;
                  &lt;div class="skip-link"&gt;&lt;a class="assistive-text" href="#content" title="&lt;?php esc_attr_e( 'Skip to primary content', 'twentyeleven' ); ?&gt;"&gt;&lt;?php _e( 'Skip to primary content', 'twentyeleven' ); ?&gt;&lt;/a&gt;&lt;/div&gt;
                  &lt;div class="skip-link"&gt;&lt;a class="assistive-text" href="#secondary" title="&lt;?php esc_attr_e( 'Skip to secondary content', 'twentyeleven' ); ?&gt;"&gt;&lt;?php _e( 'Skip to secondary content', 'twentyeleven' ); ?&gt;&lt;/a&gt;&lt;/div&gt;
  
                  &lt;?php /* Our navigation menu.  If one isn't filled out, wp_nav_menu falls back to wp_page_menu. The menu assiged to the primary position is the one used. If none is assigned, the menu with the lowest ID is used. */ ?&gt;
                  &lt;?php wp_nav_menu( array( 'theme_location' =&gt; 'primary' ) ); ?&gt;
  
              &lt;/nav&gt;&lt;!-- #access --&gt;
  
  
      &lt;/header&gt;&lt;!-- #branding --&gt;
  &lt;/div&gt;
      &lt;div id="main"&gt;
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/fEMX1.png" alt="Free casino link as it appears on my site"></p>