+ Antworten
Ergebnis 1 bis 2 von 2

Thema: Meta Tags Description und Keywords

  1. #1
    War schon öfter hier Avatar von vegisto
    Registriert seit
    01.01.2004
    Beiträge
    207
    Bedankte sich
    8
    Erhielt 10 Danksagungen
    in 10 Beiträgen

    Standard Meta Tags Description und Keywords

    Hi Zusammen,

    hatte früher eine gute Lösung für die Metatags. Leider wurde zu 4.5.1 der Mechanismus geändert. Jetzt gibt es keine Metadata.php (nur noch mit einem Funktionsaufruf) mehr und meine Keywords und Descriptions sind zu lang.

    Hat vielleicht jemand einen Hack wie man die Meta-Tags auf eine bestimmte Länge beschränkt und trotzdem Content-Meta-Tags übernimmt.

    Ist die Funktion mosShowHead() der richtige Ort die gesamten Meta-Tags zu kürzen?

    Merci + Ciao

    Vegisto

  2. #2
    War schon öfter hier Avatar von vegisto
    Registriert seit
    01.01.2004
    Beiträge
    207
    Bedankte sich
    8
    Erhielt 10 Danksagungen
    in 10 Beiträgen

    Standard

    Hallo,

    so habe folgendes geändert:

    PHP-Code:
        function getHead() {
            
    $head = array();
            
    $head[] = '<title>' $this->_head['title'] . '</title>';
            foreach (
    $this->_head['meta'] as $meta) {
                if (
    $meta[2]) {
                    
    $head[] = $meta[2];
                }
    //                 print(" name ****> ".$meta[0]."</br>");
    //                 print(" content ****> ".$meta[1]."</br>");
                     
    switch ($meta[0]) {
                       case 
    'description':
                       
    $meta[1] = substr($meta[1],0,200);
                       break;
                     case 
    'keywords':
                       
    $meta[1] = substr($meta[1],0,1000);
                       break;
                     default:
                       break;
                     }
    //                 print(" content ----> ".$meta[1]."</br></br>");

                
    $head[] = '<meta name="' $meta[0] . '" content="' $meta[1] . '" />';
                if (
    $meta[3]) {
                    
    $head[] = $meta[3];
                }
            }
            return 
    implode"\n"$head ) . "\n";
        } 
    Sieht bisher gut aus...

    Ciao

    Vegisto

+ Antworten

Ähnliche Themen

  1. Globale description überschreiben
    Von tatze im Forum Allgemeine Fragen zu Mambo
    Antworten: 31
    Letzter Beitrag: 13.09.2008, 17:19
  2. Meta Info Tab bei Content Items
    Von cren im Forum Mambo Komponenten
    Antworten: 4
    Letzter Beitrag: 14.07.2005, 22:32
  3. Meta Info
    Von MamboUser2000 im Forum Allgemeine Fragen zu Mambo
    Antworten: 8
    Letzter Beitrag: 22.01.2005, 19:37

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein