/**
  * Instantiates an instance
  *
  * @since 6.3
  * @access public
  *
  * @param array|string $args Array or query string of arguments
  * @return object Instance object
  */
 public function load_instance($args = '')
 {
     $args['instance'] = count($this->loaded_instances);
     $instance = new Theme_My_Login_Template($args);
     if ($args['instance'] == $this->request_instance) {
         $instance->set_active();
         $instance->set_option('default_action', $this->request_action);
     }
     $this->loaded_instances[] = $instance;
     return $instance;
 }
 /**
  * Changes single_post_title() to reflect the current action
  *
  * Callback for "single_post_title" hook in single_post_title()
  *
  * @see single_post_title()
  * @since 6.0
  * @access public
  *
  * @param string $title The current post title
  * @return string The modified post title
  */
 function single_post_title($title)
 {
     if ($this->is_login_page()) {
         $action = empty($this->request_instance) ? $this->request_action : 'login';
         $title = Theme_My_Login_Template::get_title($action);
     }
     return $title;
 }