Beiträge von MStemberg
-
-
Falsch Gedachtes editiert.
-
Stimmt der relative Pfad?
Wo liegt das Bild absolut, wo kann man die Seite anschauen? -
Indem Du die Domain beispiel.de nicht auf das HTML Root (/) deines Webservers weiterleitest, sondern auf das Unterverzeichnis /wordpress.
Sieht bei mir so aus:
http://www.worldwidewaiting.de/kas-screen.png
(KAS, all-inkl.com) -
Ich versuch es mal an einem Beispiel zu erklären:
In meinem Theme ist das Header-Bild einfach ein DIV mit entsprechendem Hintergrundbild.
Wenn Du jetzt zwei unterschiedliche Header haben willst, legst Du zwei Klassen in Deinem Theme in der style.css an.
So zB
Code
Alles anzeigendiv.art-HeaderA-png { position: absolute; z-index:-2; top: 0; left: 0; width: 986px; height: 150px; background-image: url('images/HeaderA.png'); background-repeat: no-repeat; background-position: left top; }
und
Code
Alles anzeigendiv.art-HeaderB-png { position: absolute; z-index:-2; top: 0; left: 0; width: 986px; height: 150px; background-image: url('images/HeaderB.png'); background-repeat: no-repeat; background-position: left top; }
Soweit klar?
Jetzt Custom-Field nach der Anweisung Codex auslesen (könnte im Beispiel zB A oder B sein), und je nachdem im Theme ausgeben lassen , wo das Hintegrund-Bild ins Spiel kommt (header.php):
Code$feld= get_post_custom_values("header_image"); if ($feld[0]=="A") { echo "<div class=\"art-HeaderA-png\"></div>"; } else if ($feld[0]=="B") { echo "<div class=\"art-HeaderB-png\"></div>"; }
(Obiger Code ist sinngemäß und nicht für Copy & Paste gedacht).
Und schon hast Du je nachdem, ob im Custom Field A oder B steht, zwei verschiedene CSS-Klassen für Dein Header-Bild um denentsprechend auch zwei verschiedene Bilder. -
-
ZB mit Custom-Fields.
Etwa: Wenn Custom Field "custom_image"!=leer, nutze den Wert von "custom_image" für eine entsprechende Header-CSS, in der das gewünschte Bild hinterlegt ist. -
-
Die 2 soll ja auch mutmasslich durch die Variable gesetzt werden, per PHP, oder?
Allerdings heißen jetzt alle Deine DIVs "click 2". Das ist nicht besser als "Feld", eher schlimmer, da ID-Namen IMHO keine Leerzeichen enthalten sollten (ich schreib sie zumindest immer ohne) :-).
Deine DIVs sollten aber nach meiner Meinung je nach Zahl der Beiträge "click_1", "click_2","click_3" usw heißen, damit sie eindeutig zu identifizieren sind und ebenso sollte Dein Toggle dann eben dieses DIV aufrufen, zu dem der Klick-Link "kommentar hinterlassen" gehört. -
Hast Du denn das Javascript auch so angepasst, dass die "neuen" DIVs versteckt werden als Standard? Oder sucht Javascript jetzt (weiterhin) nach dem DIV "Feld", um es auszublenden ?

EDIT: so geht`s eh nicht:-) Du hast da jetzt stehen
Ist die ID jetzt click oder 2?
Müsste IMHO zB so sein:
-
Du musst natürlich die Variable auch in php notieren.
Wenn Du einfach $a in HTML-Quelltext schreibst, dann wird auch "$a" da stehen.
Schematisch ausgedrückt so:
-
Das ist ein Loop, wie Du sagst.
Also eine Schleife.
Und in einer Schleife kann ich keine Variablen VOR der schleife setzen und zB pro Durchlauf um 1 erhöhen? Und die gerade aktuelle Variable kann ich nicht dann im Loop verwenden? *flöt* -
Das "better rss" ist im Plugin-Verzeichnis.
-
IMHO ja - ist aber auf den ersten Blick, wie gesagt, evtl. seh ich das ja falsch. Andere DIV-ID, andere Anweisung für`s Togglen.
Also zB
und dazu dann
Code[COLOR=#ff0000]onClick[/COLOR][COLOR=#0000ff]="javascript:toggledisplay('feld-2'); return false" [/COLOR]
usw.
ICH würde zumindest mal in diese Richtung probieren. -
??
Du hast mehrfach im Quelltext das hier stehen:
Code[COLOR=#0000ff]<[/COLOR][COLOR=#800000]div [/COLOR][COLOR=#ff0000]id[/COLOR][COLOR=#0000ff]="feld">[/COLOR]
Und da willst Du jetzt per
Code[COLOR=#ff0000]onClick[/COLOR][COLOR=#0000ff]="javascript:toggledisplay('feld'); return false" [/COLOR]
auf und zuklappen...das zu togglende DIV gibt es aber mehrfach. Also, wo ist die Unterscheidung für JS, WELCHES DIV aufgeklappt werden soll? -
Hast Du auf den ersten Blick - bei mehreren Artikeln gibt es logischerweise dann auch mehrere DIV-IDs mit Namen Feld. Woher soll das Javascript wissen, welche ID "Feld" es togglen soll, wenn mehrere auf der Seite sind? Also nimmt das dahinterstehende Javascript wahrscheinlich immer das 1. "Feld".
-
Das nutze ich auch - und wenn ein Widget das nicht per Einstellungen bietet, was Du möchtest, dann muss man wohl an Quelltext ran, damit die Ausgabe so ist, wie man sie möchte.
-
Sorry, ich fühl mich vereimert. Ich klick doch net auf gefällt mir, nur um dann DEINE Facebook-Seite mit Content zu füllen und Werbung für Young Entertainment und Gameheart zu machen.
Ich klicke auf "gefällt mir", wenn mir was gefällt, und nicht, um irgendwas freizuschalten.
Netter Versuch, leider verk**kt. -
http://www.1step-beyond.de/news/
Hat knappe 40 Minuten gedauert - kannst Du gerne haben, wenn Du es selbst einbauen kannst - ist abhängig von Deinem Theme evtl. etwas komplizierter.
EDIT 23:00: rausgenommen, da keine Lust, im Echtbetrieb Banner zwischen meinen Artikeln zu haben. Wer zu spät kommt, den bestraft das Leben
-
Ein Plugin weiß ich jetzt nicht, das dürfte aber schnell selbst geschrieben sein, mit entsprechendem Funktionsaufruf im Template index.php - aber das gibt IMHO den totalen Werbe-Overkill.