I've used the Wordpress contrib. 
Do you mean I have to use and alter something in the 92wordpress-template?
{
     my $status = $wordpress{'status'} || "disabled";
     return "    # wordpress is disabled in this VirtualHost"
            unless $status eq 'enabled';
   
    $OUT = "";
    my $allow = 'all';
    my $pass = '0';
    my $satisfy = 'all';
    my $name = $wordpress{'Name'} || 'Wordpress weblog';
    for ('exit-if-none')
    {
      if ($wordpress{'PublicAccess'})
      {
          if ($wordpress{'PublicAccess'} eq 'none')
          {
           next;
          }
          elsif ($wordpress{'PublicAccess'} eq 'local')
          {
            $allow   = $localAccess;
            $pass    = 0;
            $satisfy = 'all';
          }
          elsif ($wordpress{'PublicAccess'} eq 'local-pw')
          {
            $allow   = $localAccess;
            $pass    = 1;
            $satisfy = 'all';
          }
          elsif ($wordpress{'PublicAccess'} eq 'global')
          {
            $allow   = 'all';
            $pass    = 0;
            $satisfy = 'all';
          }
          elsif ($wordpress{'PublicAccess'} eq 'global-pw')
          {
            $allow   = 'all';
            $pass    = 1;
            $satisfy = 'all';
          }
          elsif ($wordpress{'PublicAccess'} eq 'global-pw-remote')
          {
            $allow   = $localAccess;
            $pass    = 1;
            $satisfy = 'any';
          }
      }
      
      $OUT .= "#------------------------------------------------------------\n";
      $OUT .= "# wordpress - $name\n";
      $OUT .= "#------------------------------------------------------------\n";
      {
        if (exists $wordpress{'URL'})
        { $OUT .= "Alias  /$wordpress{'URL'}  /opt/wordpress\n"; }
      }
      $OUT .= "Alias  /wordpress  /opt/wordpress\n";
      $OUT .= "\n";
      $OUT .= "<Directory /opt/wordpress>\n";
      $OUT .= "    AddType application/x-httpd-php .php\n";
      $OUT .= "    php_admin_value open_basedir /opt/wordpress:/opt/gallery2\n";
      $OUT .= "    Options None\n";
      $OUT .= "    order deny,allow\n";
      $OUT .= "    deny from all\n";
      $OUT .= "    allow from $allow\n";
      $OUT .= "    php_value mysql.default_host $wordpress{DbName}\n";
      $OUT .= "    php_value mysql.default_user $wordpress{DbUser}\n";
      $OUT .= "    php_value mysql.default_password $wordpress{DbPassword}\n";
      if ($pass)
      {
          $OUT .= "    AuthName \"$name\"\n";
          $OUT .= "    AuthType Basic\n";
          $OUT .= "    AuthExternal pwauth\n";
          $OUT .= "    require valid-user\n";
          $OUT .= "    Satisfy $satisfy\n";
      }
      $OUT .= "</Directory>\n";
    }
}