Beiträge von Morris

    Jein.

    Du kannst, wenn du dich mit CSS auskennst, die style.css deinen Ansprüchen entsprechend umschreiben.
    Da es mir aber so scheint, als wenn du diesbzgl. gänzlich unbefleckt bist, kann ich dir nur raten: Lass die Finger davon und lass es jemanden machen der sich damit auskennt!

    Alternative: Lern es (ff).

    Mit selber rumfricklen ohne zu wissen was du da machst, kannst du dir sehr leicht deine ganze Installation versauen.

    Grüße
    Mo

    ah....du befindest dich also im Editor und willst einen Beitrag schreiben...ich bin davon ausgegangen, dass du die generelle Schriftgröße des ganzen Themes ändern möchtest.
    Letzteres wäre eben über das Umschreiben der CSS-Deklaration in der Datei style.css möglich.

    Eine Möglichkeit die Schriftgröße auf einfachem Wege beim Erstellen eines Beitrags zu ändern ist mir nicht bekannt....evtl. geht es durch Modifizierung des WYSIWYG-Editors.

    Grüße
    Mo

    Wenn ich das richtig sehe, sind deine Post in einem Div mit der Klasse "post"

    Du brauchst nun eine CSS-Deklaration um diese Klasse relativ zu positionieren:

    HTML
    div.post {position:relative;}

    Außerdem gibst du dem ganzen noch ein padding mit

    HTML
    div.post {position:relative; padding-right: 210px;}


    Da du, wie du schreibst, nur ein Bild pro Post hast, kannst du mit einer einfachen CSS-Deklaration Einfluss auf das Bild nehmen:

    HTML
    div.post img {position:absolute; top: 0px; right: 0px;}

    Nun sollte das Bild rechts um von Text stehen.
    Floaten ist überflüssig, da die absolute Positionierung des Bildes dieses aus dem Textfluss nimmt.

    Grüße
    Mo

    Du hättest das ganze vielleicht an der einen oder anderen Stelle etwas objektiver schreiben können und statt auf einen einzelnen Provider stattdessen auf die Webhostlist verwiesen.

    Mir gefällt der Ansatz schon ganz gut...nur nicht unterkriegen lassen :)

    Grüße
    Mo

    Mo,

    Das führt nur wieder zu einer lässtigen Diskussion!

    Was bitte ist denn an Javascript gruselig ?
    Die meisten Webseiten würden ohne nicht funktionieren.

    Deine Lösung funktioniert natürlich auch, nur ist es ganz lustig was andere Browser daraus machen.
    Und "die" haben auch was dagegen.

    Ich finde die Diskussion nicht lästig, sondern wichtig :)

    Ich vertrete den Standpunkt, dass Webseiten auch komplett ohne JavaScript funktionieren müssen...ebenso sieht es aus mit Flash, Java, SVG etc. Deshalb ist für mich ein derartig unsinniger Einsatz von JavaScript ziemlich gruselig.

    Die Definition "display:block" sollte von allen Browsern ab der fünften Generation aufwärts fehlerfrei interpretiert werden.

    Der Validator hat natürlich was dagegen, weil Block-Elemente (divs) innerhalb eines Inline-Elements (a) stehen. Korrekterweise müssten aus den Divs natürlich Inline-Elemente gemacht werden, z.B. span.

    Btw. Neben oben angeführtem Standpunkt, denke ich auch, dass jemand der Div-Suppe kocht, genauso gut wieder Design-Tabellen nutzen kann.

    Grüße
    Mo

    ... na und ?

    Diese kleine Javascript-Zeile macht deinen Header-Container (an-)klickbar, ob da irgendwas drinsteht oder nicht, wurscht !
    Wie Jeriko bereits gepostet hat ... probiers aus.

    PHP
    <div id="headerimg" [COLOR=Blue]style="cursor: pointer"[/COLOR] [COLOR=Red]onclick="location.href='<?php bloginfo('home'); ?>'[/COLOR]">

    Den Cursor würde ich noch reinsetzen ...

    Gruselig....klar funktioniert es, aber es geht doch viel schöner und vor allem ohne javascript.

    PHP
    <a id="headerimg" href="<?php bloginfo('home'); ?>">
       <div class="blogtitle"><?php bloginfo('name'); ?></div>
       <div class="description"><?php bloginfo('description'); ?></div>
    </a>

    dazu noch passend die CSS ändern

    HTML
    #headerimg {display: block;}

    Sollte die deklaration explizit auf ein div geschrieben sein einfach statt "div#headerimg" dann "a#headerimg" nutzen.

    Grüße
    Mo

    Also...

    ...du solltest dir einen gewissen Grundstock an Wissen bzgl. CSS (ff) und (X)HTML (ff) aneignen um Themes deinen Wünschen entsprechend zu modifizieren.

    Um das von dir gewünschte zu erreichen musst du als erstes dem Listen-Element <ul>, welches das entsprechende Menü darstellt eine Klasse (class) oder eine ID (id) zuweisen.

    Siehe dazu auch diese Seite.

    Dann musst du dein Stylesheet um die entsprechende Klassen-Deklaration erweitern. In deinem Fall sollen alle Listenelemente <li> die innerhalb des Listen-Elements <ul> mit der entsprechenden Klasse sind rechts von den Folgeelementen umflossen werden.

    Die Deklaration könnte etwa so aussehen:

    HTML
    ul.myclass li {float: left;}

    Da das der Liste folgende Element nicht mehr mit fließen soll, muss hierfür noch eine zusätzliche (Klassen-)Deklaration gemacht werden.

    HTML
    .floatstop {clear: left;}

    Das sollte es dann gewesen sein.

    Grüße
    Mo

    Es gibt so einige Möglichkeiten Wordpress zu tunen.

    1) Wordpress Cache

    Dafür gibt es z.B. das Plugin WP-Cache. Die Seiten werden dann im kompilierten Zustand vorgehalten und der User bekommt nurnoch diese fertigen Seiten angezeigt.


    2) PHP Cache

    Damit PHP-Anfragen nicht immer über den Interpreter
    geschickt und neu kompiliert werden müssen, kann man den
    PHP-Code gleich schon übersetzt in einen Cache legen. Dafür
    benötigt man Programme wie z.B. APC
    (PECL :: Package :: APC) oder eAccelerator
    (eAccelerator: PHP Accelerator, optimizer, dynamic content cache - Trac)


    3) MySQL Cache

    Auch Datenbankabfragen könenn gecacht werden. Dazu muss in der
    mysql-config-datei "my.cnf" oder "my.ini" der Wert
    "query-cache-type" auf "1" gesetzt werden und
    "query-cache-size" auf einen Wert wie z.B. "20M".


    4a) Apache optimieren

    Dazu gibt es hier Infos:
    Configuring Apache for Maximum Performance | HowtoForge - Linux Howtos and Tutorials


    4b) Alternativer Webserver

    Als Alternative zum Apache wird immer wieder mal Lighttpd
    (lighttpd fly light) angeführt. Soll angeblich
    performanter arbeiten als Apache


    5) Plugin: Database Tuning

    Ich hab sonst noch das Plugin "Database Tuning" gefunden.
    Würde das aber nur als letzte Lösung sehen, da man sich damit
    auch die komplette Datenbank zerstören kann.

    Grüße
    Mo