Beiträge von Ammaletu

    Naja, theoretisch könnte ein fehlerhaft programmiertes Theme Widgets unterstützen (so dass Du sie im Backend konfigurieren kannst), sie aber in der sidebar.php gar nicht einbinden. Schalte mal kurz auf das Standard-Theme um und schaue nach, ob die Widgets dann angezeigt werden. Falls ja liegt es am Theme. Link zum Theme, dann kann man ggf. auch mehr dazu sagen.

    Ist der Kalender in der Sidebar der, um den es hier geht? Da ist bei mir der 18. markiert, also war es bei Dir dann wohl wirklich ein Cache-Problem!?

    P.S. zur Navigationsleiste: Hellgrün auf Mittelgrau = ungenügender Kontrast

    Zitat

    Wenn das möglich ist gut, doch welche .php ist denn die index vom blog(und das ist nicht index.php, oder?) ich kann ja nicht einfach im quelltext von der phpdatei, ein <head> attribut reinschreiben und mein script dazu. da fehlt das ganze gerüst, weswegen ich so durcheinander bin.

    Die Zusammenhänge hat Dir telekommander eigentlich sehr schön beschrieben. Wenn es speziell darum geht, etwas in den header des Blogs zu kriegen, wäre die header.php des Themes normalerweise die richtige Datei. Das steht dann aber auf allen Seiten, es sei denn, Du packst es in eine entsprechende if-Abfrage.


    Zitat

    Du könntest die Bildschirmgrösse mit PHP oder auch mit Javascript "abgreifen" und so ein entprechendes Stylesheet zur Verfügung stellen.

    Mit PHP eher nicht. ;-) Das wird ja auf dem Server schon ausgeführt.


    Zitat

    ich befürchte ich muss einen anderen Weg nehmen um auf eine zufriedenstellende Lösung zu kommen.

    Es wäre vermutlich leichter, Dir einen konkreten Tip zu geben, wenn ich verstanden hätte, was Du eigentlich machen willst. Hast Du ein Foto als Hintergrund, das immer die Seite komplett füllen soll, oder wie muss ich mir das vorstellen? Link zu Beispielseite hilft ggf. weiter.

    Geordi: In den Quelltext schauen oder Link posten, wenn Du es selber nicht findest.

    cm2010: Wo kommt die Text/HTML-Box denn her, die Du zentrieren willst. Wenn es ein bestimmtes Widget ist, hat es normalerweise eine eigene Klasse (z.B. .widget-recent-posts oder so), die man ansprechen kann. Wenn Du die Box direkt in die sidebar.php oder in ein Text-Widget eingegeben hast, musst Du die Klasse halt selber verteilen. Und dann in der style.css entsprechend die Ausrichtung ergänzen.

    Anderen Nutzern hatte es glaube ich geholfen, in ihrem Profil das Häkchen beim visuellen Editor zu entfernen, zu speichern, es dann wieder zu setzen und noch mal zu speichern. Klingt doof, wurde aber berichtet, dass das geholfen hat, wenn das Problem nach einem Update auftritt. Es kann natürlich auch sein, dass Dir Dateien fehlen, falls z.B. ein Update oder die manuelle Installation nicht ganz geklappt hat. Kommt auch öfters vor. Ggf. also alle Dateien unter wp-admin neu hochladen. Ob es das ist, kannst Du mit dem Firefiox-AddOn "Live HTTP Headers" sehen (nach 404 schauen beim Laden der Seite).

    Nur mit query_posts überschreibst Du die eigentliche Seitenquery, was schon mal keine gute Idee ist. Du musst allerdings auch noch die $post-Variable befüllen, ehe Du Funktionen wie the_permalink() nutzen kannst.

    Ich habe so etwas in der Art für eine Seite mal als Widget gemacht. Vielleicht hilft Dir das ja weiter:

    Damit wird immer das neueste Posting der Kategorie 5 ausgegeben. In der widget-Funktion siehst Du die Query.

    Also so ganz verstehe ich Dein Problem nicht. PHP ist nur die serverseitige Sprache, welche den Bau des HTML-Codes übernimmt. Auf Nutzerseite im Browser hast Du natürlich genauso HTML und CSS wie bei einer statischen Seite. Du kannst also nach Belieben zusätzliche Regeln in der style.css Deines Themes definieren oder den HTML-Code in den PHP-Dateien anpassen.

    Es handelt sich um ein Widget. Wenn es noch funktioniert und Dein Theme Widgets unterstützt, solltest Du es unter Design > Widgets im Backend in die Sidebar schieben können. Da das Widget allerdings ewig nicht aktualisiert wurde, kann es auch sein, dass es nicht mehr funktioniert mit einem aktuellen WP.

    Da wirst Du die Bedingungen, unter denen die comments.php eingebunden wird, in der if-Abfrage im Header nachstellen müssen. Also z.B. so:

    PHP
    if (is_single() || is_page()) {
      echo "comments.css";
    }

    Das würde alle statischen Seiten und die Einzelansicht der Blogbeiträge erfassen.

    In der wp-config.php gibt es einen Parameter dafür. Wenn Du die deutsche Sprache nutzen willst, musst Du natürlich auch das Sprachpaket hochladen. Wenn Du WordPress von dieser Seite aus installiert hast, sollte das schon auf dem Server liegen. Ansonsten müsstest Du das manuell nachladen.

    Das ist aber nicht ein Cache-Problem, oder? Wahlweise Browser-Cache (F5 drücken) oder ein Cache in WordPress (Plugin WP SuperCache oder so)? Hast Du mal einen Link zur Seite, dann kann ich ja mal schauen, was ich da zu sehen kriege.

    Am Design kann ich an sich nicht meckern. Sieht gut aus. :-)

    Es ist allerdings nicht valide:
    http://validator.w3.org/check?verbose=…etheworld.ch%2F

    Beheben solltest Du zwei prominente Tippfehler: "abot" statt "about" in der Subline des Blogtitels und "Bildergallerien" statt "Bildergalerien" im Seitentitel.

    Hm, eine Designanmerkung hätte ich dann doch noch: Der Schriftzug "Hinterlasse einen Kommentar" ist für meinen Geschmack zu fett/groß, jedenfalls im Vergleich zu anderen Überschriften. In Abwesenheit eines Blogtitels sollte der Beitragstitel IMHO der größte Schriftzug sein, alles andere ist untergeordnet. Durch Farbe und Größe überragt die Kommentar-Zwischenüberschrift aber alles andere recht deutlich. Es würde denke ich auch nicht schaden, den Beitragstitel größer und eventuell schwärzer zu machen. Die Kommentar-Headline dann entsprechend kleiner und grauer. ;-)

    Das geht über die IP-Adresse. Vor allem bei festen IP-Adressen klappt das wohl relativ zuverlässig, DSL und Kabel. Einfach selbermachen kann man das aber meines Wissens nach nicht so ohne weiteres. Wenn Du das willst, findest Du mit Stichworten wie "ip address geolocation" sicher entsprechende Services, die sich das dann aber bezahlen lassen. Ansonsten klingt Deine Lösung mit der Eingabe jetzt nicht so schlecht. Könnte man sicher auch als Filter auf der normalen Suchergebnisseite anbieten. "Einschränken auf PLZ" oder so.

    Zitat

    habe das alles ausprobiert aber daran liegt es nicht.

    Da kann ich Dir nicht ganz folgen. Ich hatte Dir nur einen Fehler genannt, und der ist immer noch drin in der Seite. Wenn ich mir das in Firebug so anschaue bin ich relativ sicher, dass das die Ursache ist. Links innerhalb einer Überschrift sind mit der Größe der Überschrift definiert, also 22px anstatt der 12px des Textes. Das ist ja auch richtig so. Du darfst halt nicht sinnlos den ganzen Text in ein Überschriften-Tag (h2) hüllen. Das ist sowieso falsch und hat obendrein eben diese Auswirkungen.

    Hm, ne, das steht schon auch bei statischen Seiten, Kategoriearchiven und Tagarchiven in der Sidebar. Auf der Startseite fehlt es aber. Wenn man den CSS-Klassen traut, ist es ein Widget, aber das kann natürlich in der sidebar.php auch einfach so vergeben sein. Del Pierro, Du müsstest Dir also bitte zuerst sicher sein, dass Du die "Neuesten Artikel" im WP-Backend als Widget zugewiesen hast und dass das nicht alles aus der sidebar.php kommt.

    Apache, PHP und MySQL installierst Du Dir am besten mittels XAMPP:
    http://www.apachefriends.org/de/xampp.html

    Da hast Du alles auf einen Schlag und ohne großen Konfigurationsaufwand auf dem Rechner. Eine Anleitung gibt es übrigens hier:
    http://blogshop.de/wordpress/word…p-installieren/

    Die DB vom Server kannst Du dort einfach exportieren (phpMyAdmin oder vergleichbare Tools), im Dump die WordPress-URL sowie den Serverpfad gegen die lokalen Werte ersetzen und dann in die lokale DB importieren. Damit kann man dann in aller Ruhe am Theme arbeiten, bei Fehlern Ausgaben in die Quelltexte schreiben etc. Und Du hast die volle Kontrolle darüber, ob und wohin PHP-Fehler geloggt werden.