Hallo, Ammaletu!
Bin gerade sehr happy, denn genau das war´s! :-D
Viiielen Dank, dass du dich meines Problems angenommen hast!
Grüaßle, gsibergerin
Beiträge von gsibergerin
-
-
Da in IE7 nur jeder 2. Kommentar einen Gravatar kriegt, ist meine Annahme, dass oddcomment dahintersteckt. Ich habe den Code mit anderen Codes verglichen, finde aber keinen offensichtlichen Unterschied...
Hat niemand eine Idee, was dahinter stecken könnte? -
Dann werde ich meine Installation und meine Pfade noch mal alle überprüfen.
Wieder was dazu gelernt und ein Problem gelöst (eins von mehreren) - danke nochmal! -
Hallo, codestyling!
Ich habe den Fehler eben gefunden, der Teufel lag mal wieder im Detail...:oops:
Sorry und vielen Dank für deine Geduld!Eine letzte Frage noch: Wenn das Ganze dann mal auf dem Server ist, kann ich den absoluten Pfad also mit
ersetzen, richtig?
-
In meinem Fall ist das xampp "Windows Welt". Kannst du mir mal bitte ein Beispiel geben, wie du in dem Fall einen Bildpfad angibst?
-
Indem du deinem Header-div per ein Hintergrundbild zuweist, z.B.:
Codebackground-image: url(images/deinbild.jpg); background-repeat: no-repeat; background-position: left bottom;
Das würde das Bild links unten platzieren. Achte auf die passende Größe.codestyling, wenn ich meinen Bildern absolute Pfadangaben wie http://localhost/.... zuweise, funktioniert´s auch nicht. Und ich dachte, das wäre in dem Fall dann korrekt? :?
-
P.S.: Arbeitest du online oder offline, joscha? Ich habe auch die Blanko-Vorlage von texto.
-
Sollte das so auch bei einer xampp Installation von WP auf der Festplatte klappen? Habe ich eben ausprobiert - tut´s bei mir leider nicht. Kann mir bitte jemand sagen, wie ich die Pfade in diesem Fall richtig angeben muss? Warum werden Bilder nicht angezeigt, wenn ich sie mit "images/xyz.jpg" im Content einbinden will - wenn ich dasselbe Bild via CSS z.B. als Hintergrundbild für ein div angebe, funktioniert´s.
-
Schau mal hier vorbei!
-
Ja, das sich-parallel-rumschlagen kommt mir sehr bekannt vor..:-?
In diesem Zusammenhang sag ich mal ganz vorsichtig: Könnte sich jemand vom WP Team auch mal meinen Beitrag mit dem Gravatar und IE7-Problem anschauen... bitte, bitte....
Ich hab bis jetzt noch keine Lösung gefunden. Danke schon mal...) -
Ich kann den Zusammenhang nicht ganz herstellen, Alphawolf...
Danke, Monika. Die Listenpunkte des 2. ul´s einzurücken, war damit beabsichtigt. Funktioniert auch. Nun wollte ich, dass die Unterseiten von Seiten nochmal zusätzlich eingerückt werden. Sie stehen aber in der selben Linie wie alle anderen Seiten. Ich habe deine Lösung ausprobiert (diese ul li Reihen gehörten zu den Dingen, die ich versucht habe), erziele damit aber leider keine Wirkung. Alles beim Alten. Will heißen: Theoretisches Verständnis, aber unerklärlicherweise keine praktische Wirkung..... :cry:
-
Versuch´s mal probeweise damit, das Bild zunächst in Wordpress hochzuladen und anschließend den Pfad zum Ordner "uploads" anzugeben. Hat bei mir auch schon geholfen!
-
Ist eine gute Frage - das Problem hab ich auch. Kommt ja ganz drauf an, was sonst so in der style.css steht, oder? Bei mir sorgt z.B. folgende Angabe dafür, dass die Links in der Sidebar eingerückt und mit einem Listenpunkt versehen werden (da möcht ich später verschiedene haben):
Das !important war nötig, weil die Grunddefinition "list-style: none" vorsah.
Klappt auch, nur die Unterseiten werden nicht noch mal eingerückt, und ich habe schon viiiele Kombinationen von ul und li probiert... :oops:
Wie muss das in dem Fall richtig lauten?
Oder muss man das stattdessen in der sidebar.php irgendwie regeln? -
Ich habe die ganze Zeile auskommentiert. Es ändert sich gar nichts (?).
Mir ist aufgefallen, dass sich zwei solche oddcomment-Zeilen im Code befinden (eine weiter oben). Da die Sache für mich neu ist, habe ich den Code so übernommen, wie ich ihn in dem Artikel, den ich da gefunden habe, vorgefunden hatte. Noch weiß ich über php leider zu wenig, um das vollständig zu durchschauen... :oops:
Ich brauche die Funktion, dass jeder zweite Kommentar anders aussieht, nicht. Nur die Autoren-Kommentare bekommen ein eigenes Aussehen (und das funktioniert soweit).
Kann ich diese Zeile also ganz rausnehmen? Das Problem löst es allerdings offensichtlich nicht... -
Hallo und vielen Dank für die rasche Antwort!
Habe ich grade ausprobiert, leider mit dem gleichen Ergebnis in IE.
Ich vermute ja, dass die oddcomment Anweisungen dahinterstecken und da was nicht passt... -
-
Hallo, miteinander!
Schicke mal Folgendes voraus: Ich bin neu hier und erstelle derzeit zum ersten Mal ein Theme in Wordpress, hatte vorher noch nie mit Wordpress + php zu tun. Kam mittels zahlreicher, fleißig studierter Anleitungen im Web gut voran, aber das folgende Problem konnte ich alleine leider nicht lösen, also brauche ich eure freundliche Hilfe:
Das Ziel war, Gravatare einzubinden und Autoren-Kommentare anders darzustellen. Funktioniert in FF2 tadellos und wird richtig angezeigt. IE7 zeigt aber nur für jeden 2. Kommentar einen Gravatar an. Was muss ich ändern, damit das auch in IE (und anderen Browsern) klappt? Hier der entsprechende Abschnitt aus comments.php:
PHP
Alles anzeigen<?php if ('comments.php' == basename($_SERVER['SCRIPT_FILENAME'])) die ('Bitte diese Seite nicht direkt aufrufen. Danke!'); if (!empty($post->post_password)) { // if there's a password if ($_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) { // and it doesn't match the cookie ?> <p class="nocomments">Auch die Kommentare sind durch das Passwort geschützt.</p> <?php return; } } /* This variable is for alternating comment background */ $oddcomment = 'class="alt" '; ?> <?php if ($comments) : ?> <h4 id="comments"><?php comments_number('Keine Reaktion', 'Eine Reaktion', '% Reaktionen' );?> zu “<?php the_title(); ?>”</h4> <ol class="commentlist"> <?php foreach ($comments as $comment) : ?> <li <?php echo $oddcomment; ?>id="comment-<?php comment_ID() ?>"<?php global $comment; if ( ($comment->comment_author_email == get_the_author_email()) && ($comment->user_id != 0) ) {echo " class=\"autor_kommentar\"";} else {echo " class=\"" . $oddcomment . "\"";} ?>> <!--avatar wird geholt--> <?php echo get_avatar( $comment, 32 ); ?> <cite><span class="author"><?php comment_author_link() ?> am <a href="#comment-<?php comment_ID() ?>" title=""></a><?php comment_date('j. F Y') ?> um <?php comment_time() ?> Uhr |<?php edit_comment_link('Bearbeiten',' ',''); ?></span></cite><!--autor, datum und zeit--> <?php if ($comment->comment_approved == '0') : ?> <br /><strong>Achtung: Der Kommentar muß erst noch freigegeben werden.</strong> <?php endif; ?> <?php comment_text() ?> </li> <!--jeden zweiten kommentar verschieden stylen--> <?php $oddcomment = ( empty( $oddcomment ) ) ? 'class="alt" ' : ''; ?> <?php endforeach; /* end for each comment */ ?> </ol>Und noch eine zusätzliche Frage: Wie und wo müsste ich einen Pfad für einen eigenen default-Gravatar einbinden?
URL kann ich leider keine anbieten, ich arbeite derzeit mit xampp, das Theme liegt also nur auf meiner Festplatte (was sich allerdings in ein paar Tagen ändern sollte).
Hoffe es findet sich eine freundliche Seele, die einem Neuling hilft! :)
Grüaßle, gsibergerin!