Welcome, visitor! Log in
 

Source View: robots_txt

To save our bandwidth, we show only a snippet of code around each occurence of the hook. View complete file in SVN (without highlighting).

Understanding Source Code

The best way to understand what a hook does is to look at where it occurs in the source code.

  • Action hooks look like this: do_action( "hook_name" )
  • Filter hooks look like this: apply_filters( "hook_name", "what_to_filter" ).

Remember, this hook may occur in more than one file. Moreover, the hook's context may change from version to version.

Source View

Line Code
1785      $public = get_option( 'blog_public' );
1786      if ( '0' ==  $public ) {
1787           $output .= "User-agent: *\n";
1788           $output .= "Disallow: /\n";
1789      } else {
1790           $output .= "User-agent: *\n";
1791           $output .= "Disallow:\n";
1792      }
1793
1794      echo apply_filters('robots_txt', $output, $public);
1795 }
1796
1797 /**
1798  * Test whether blog is already installed.
1799  *
1800  * The cache will be checked first. If you have a cache plugin, which saves the
1801  * cache values, then this will work. If you use the default WordPress cache,
1802  * and the database goes away, then you might have problems.
1803  *