Twentyten Theme breiter machen?

  • Hallo,
    habe versucht, statt des 940px breiten Themes auf 1024px zu vergößern.
    Ging zuerst gut, aber beim 2. Aufruf der Startseite folgende Meldung:
    function error.. in \wp-includes\pluggable.php line 890
    Nun, ich hatte sowohl in den css-dateien, als auch in den PHP-Dateien, überall wo width.xx jeweils um 84px erhöht (Differenz von 1024 zu 940)
    Warum geht das nicht?
    Vielleicht kann mir jemand einen Tipp geben, wie ich auf 1024px breite Seite komme? Habe sonst sehr wenig Platz im Content Bereich für Grafiken.
    Danke
    lg
    franky

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren


  • Nun, ich hatte sowohl in den css-dateien, als auch in den PHP-Dateien, überall wo width.xx jeweils um 84px erhöht (Differenz von 1024 zu 940)

    wo hast du den überall geändert?
    es sind ja nur 3 Werte, die du ändern musst
    2 in der style.css, sowie den in der functions.php

    und dadurch wird kein "function error" ausgelöst
    höchstens wenn du in der functions.php einen Fehler beim editieren gemacht hast

  • Hallo,
    ich habe die Orginaldateien wieder hergestellt, anschließend, wie vorgeschlagen in der css-datei und 1x in der functions-php jeweils die größe auf 1024px geändert.
    Aufruf der Seite http://www.fraunz.at/
    Ergebnis:
    Warning: Cannot modify header information - headers already sent by (output started at /home/franzneu/web/wp-content/themes/twentyten/functions.php:1) in /home/franzneu/web/wp-includes/pluggable.php on line 890
    also selbiges Ergebnis.
    Was ist nun falsch?
    lg
    franky

  • wenn ohne die Änderungen alles korrekt funktioniert, unterläuft dir ein Fehler beim editieren der functions.php

    hab das gerade nochmal getestet, funktioniert ohne Probleme

  • danke, ich leider auch mit gleichen obigen ergebnis.
    kann sein, dass ich da was falsch mache.
    könntes du die 3 Zeilen, 2 von der css und die eine Zeile in der functions.php mir rauskopieren? wäre sehr dankbar dafür. anscheinend bekomme ich es nicht hin.
    Danke
    lg
    franky

  • Hab die Dateien mal angehängt, wenn du sonst noch nix geändert hast, kannst ja diese verwenden.
    Du verwendest ja einen eigenen Header, vielleicht musst du diesen deaktivieren und erst nach dem Ändern wieder verwenden.

    Weil soviel kann man ja beim ändern von Zahlen nicht falsch machen. ;)

  • Wie ich sehe funktioniert es nun.
    Logischerweise müssen jetzt alle, mit kleiner Auflösung(1024) ständig hin und her scrollen, um den Inhalt komplett zu sehen.
    du kannst hier

    Code
    #wrapper {
    background:none  repeat scroll 0 0 #AED2EC;
    margin-top:20px;
    padding:0 20px;
    
    
    
    
    }


    noch das padding entfernen, aber da der Scrollbalken ja auch Platz braucht, würde ich nur 1000px verwenden statt 1024px

  • Dankr, soweit passt alles. Bitte nicht böse sein, wenn ich noch eine Frage habe: Ich hatte ja zuvor das Atahualpa-Theme, das aus irgendwelchen Grund nicht mehr funktioniert. Bekomme nur noch Text ohne Grafiken zu sehen.
    Zudem hatte das Theme sehr viele Optionen zu bieten. Davon auch eines:
    ich hatte eine eigenes Favicon-Logo vor dem Http..., bekommt man das mit dem jetzigen Theme auch hin?
    Danke
    lg
    franky

  • Das "favicon.ico" einfach in den Root-Ordner (Stammverzeichnis) hoch laden.
    Wenn du es in einen anderen Ordner machen willst, musst du in die header.php, den Link dazu einfügen.

    Code
    <link rel="shortcut icon" href="link zum/favicon.ico" />
  • Lästige Zusatzfrage: Ein User wollte das Theme 3-spaltig haben. Gibt es auch, jedoch anscheinend in englisch. Kann man da die Sprachdatei ersetzen?
    Danke
    lg
    franky

  • Hallo, nochmals eine Zusatzfrage, wenn erlaubt.
    Habe da im Forum gelesen, dass man das Theme 3-spaltig machen kann.
    Der Link: http://aaron.jorb.in/thirtyten/
    Nun meine Frage, da ich in der Zip-Datei nur ein paar CSS und PHP-Dateien gefunden habe. Bleibt beim ersetzen der Dateien das Theme deutsch?
    Der obige link zeigt die Seite auf englisch.
    Danke
    lg
    franky

  • So wie ich das verstehe, hat Aaron Jorbin nur die Dateien angepasst, die für die 3 Spalten notwendig sind.
    Allerdings verstehe ich dich jetzt nicht ganz.
    In diesem Thread möchtest du mehr Platz für deine Bilder, was wir nun umgesetzt haben.
    Jetzt möchtest du eine 3te Spalte einfügen, was logischerweise den gewonnenen Platz wieder vernichtet und den vorher schon zu kleinen Platz auch noch weiter verkleinert.
    Ist also irgendwie ein Widerspruch.

  • Ich wollte auch mein "TwentyTen" Theme breiter machen und hatte auch schon das passende im Internet gefunden. Ich hatte nun im style.css die Breite bei "one column, no sidebar" geändert, allerdings passierte rein gar nichts. Wisst ihr woran das liegen könnte?

  • in style.css, aendere die width hier:

    Code
    /* The main theme structure */
    #access .menu-header,
    div.menu,
    #colophon,
    #branding,
    #main,
    #wrapper {
     margin: 0 auto;
     width: 940px;
    }


    und hier:

    Code
    #access {
     background: #000;
     display: block;
     float: left;
     margin: 0 auto;
     width: 940px;
    }


    evtl sind da noch andere styles zu aendern - benutze ein web-werkzeug wie zB Firefox web developer add-on, oder Firebug, um die geeigneten css-selektoren herauszufinden.

    ausserdem, in functions.php, aendere hier:

    PHP
    define( 'HEADER_IMAGE_WIDTH', apply_filters( 'twentyten_header_image_width', 940 ) );
  • Ok das würde klappen, allerdings möchte ich auch die Sidebar breiter haben, und links wo die Artikel stehen kann so bleiben. (Sorry, dass ich mich so undeutlich ausdrücke :( )

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!