Ergänzung zu Ammaletu: http://codex.wordpress.org/CSS
Beiträge von kaiser
-
-
Ich wiederhole mich gerne: Wer mer will: Events-Registration oder Pods. Ausprobieren (ersteres) und anschauen, was man braucht.
-
Prinzipiell ist jQuery in WP in no-conflict mode. Google das einmal, damit Du weißt, wie Du $ und "jQuery" sicher (ohne Inteferenzen) nutzen kannst.
Dafür gibt´s aber auf jQuery oder jQuery-UI sicher noch andere Anleitungen.
-
Geht mir mit php auch nicht viel anders, daher hier nur eine ungeprüfte Vermutung zum Testen:
Code
Alles anzeigen$search = "<br class=\"spacer_\" />"; // oder: "<br class='spacer_' />"; $replace = ""; $string = get_the_content(); $the_new_content = str_replace($search, $replace, $string); // oder: $search = "<br class=\"spacer_\" />"; // oder: "<br class='spacer_' />"; $replace = ""; $string = get_the_content(); $the_new_content = preg_replace($search, $replace, $string);Danke übrigens für den Tip mit dem Advanced-Stylesheet. Das wusste ich nicht...

-
Morris: Nur Mediatemple kann ich da nicht empfehlen. Dort liegt mein Dev-Server im Grid.. Ping in die U.S.A ist einfach langsam und das System schmiert auch 1x die Woche ab.
-
-
schaut aus als wäre da etwas schlampig programiert worden > in den dateien nach "<?" suchen und durch "<?php" ersetzen.
-
Brauchst gar nicht erst nachschauen. Falls das mit den Rechten nicht funktioniert (was ich vermute), dann leg Deinem Hoster die Fehlermeldung vor. Der ist dafür zuständig.
-
Hab´s mir gerade 3x angeschaut und pack´s nach wie vor nicht. Einfach super fein gemacht. Viel Spass beim Schauen.
-
korrigiert:
PHP<?php if( is_page( array( 17, 18, 19, 20 ) ) ) { ?> <link rel="stylesheet" href="[URL="http://forum.wordpress-deutschland.org/view-source:http://www.verkehrstherapie-muensterland.de/wp-content/themes/optical.luv/style.css"]<?php bloginfo(); ?>/wp-content/themes/optical.luv/style-blau.css[/URL]" type="text/css" media="screen" /> <?php } ?> -
Ich verwende prinzipiell für Print immer eine class aus meiner print.css, die gewisse Elemente für den Druck mit display: none; abschaltet. Selbiges sollte auch für mobile Browser möglich sein.
Code// in zB die functions.php function browser_body_class($classes){ global $post, $is_iphone; if($is_iphone){ $classes[] = 'iphone'; $classes[] = 'note'; } add_filter('body_class','browser_body_class');Damit findest Du schon einmal das Ei-Phone und kannst mit der WP-body-class (siehe Codex) auch Style-Definitionen dafür anlegen. (Frag mich aber bitte nicht woher ich den Code habe. Selbst geschrieben aber auf jeden Fall nicht.) Eine Browserweiche ersparst Du Dir damit zumindestens.
Da das Thema ziemlich speziell ist und die Fragen nicht oft kommen, möchte ich Dich bitten im nachhinein Deine Lösung zu posten, damit zukünftige Leser und ich auch davon profitieren. Dank und Anerkennung.
-
Breite: Mit Css. Zur Analyse am besten Firebug verwenden. Siehe Download in meiner Signatur
Heder-Bild: Bitte die Suche des Forums bemühen. Das ist ca. jede 5te Frage hier.
-
geri: Falls Du Probleme mit dem Html-Layout hast, kann ich Dir folgende Css-Frameworks (nachstehende Links) empfehlen. Ich selbst verwende in erster Linie blueprint. Das einarbeiten und testweise erstellen von 2-3 Vorlagen dauert ca. 2h. Dann hast Du für längere Zeit Ruhe von diesen Problemen und musst Dich nicht immer damit herum ärgern:
* Mein heiß geliebtes blueprint: http://www.blueprintcss.org/ (solltest Du damit umgehen können, schick mir eine PN und ich schick Dir meine Ergänzungen retour)
* 960 Grid: http://960.gs/ (auch gut, aber weniger flexibel)
* Nicht wirklich für den Produktionseinsatz, aber gut zum Lernen wie man Layout und Content-Struktur auseinander hält: http://github.com/stubbornella/oocss
* Nur falls Du ziemlich gut mit Js bist: http://desandro.com/resources/jquery-masonry
* Falls Du noch andere Alternativen durchsehen willst: http://www.tripwiremagazine.com/2009/06/45-css…hould-know.html -
Das mit dem Kunden ist immer eine anstrengende Sache... Kenn ich zur Genüge. Mein Tip: style.css > p br.spacer { display: none; } ...Edit: Andere Möglichkeit (fällt mir spontan ein: Filter für the_content() und via str_replace von <p> bis </p> alles löschen - findet sich wer, der das testen will?). Der Schmarrn an der Lösung ist halt, dass man das p nicht ansprechen und auch via css ausschalten kann...
...bin für Lösungsvorschläge (egal wie klug oder simpel) auch dankbar. Das macht mir schon länger Kopfzerbrechen.
Edit 2: Ich hab auch in einem Projekt das Advanced-PlugIn verwendet. Aber nur um so viel wie nur möglich raus zu nehmen. Was ich recht lange gesucht, aber nicht gefunden habe: Eine Möglichkeit ein Drop-Down mit Stylesheet-Definition (wie sie vom Advanced angeboten werden, sich aber nicht laden lassen) um der Kundschaft einfach h & p, hr und br-classes anzubieten, an Stelle der Html-Tags. Das ist zwar nicht semantisch korrekt, aber funktioniert zu mindestens. Und wenn die Darstellung passt, passts dem Kunden auch.
-
Heinrich-Uwe: weil der Editor nur die vorhanden Html-Tags kennt und anderes nicht auswerten kann. Der wird vermutlich (ohne es wirklich zu wissen) in php geschrieben sein und mit Deiner Eingabe an Hand der vorhandenen Paramter wasauchimmer auswerten versuchen und was er nicht kennt als (wieder: vermutlich) "schädlich" einstufen und löschen. Weitere Informationen zu Html-Tags hier: http://de.selfhtml.org/
Ich hoffe aber, dass Du das jetzt nicht als "wichtig machen" wertest.
-
Html hat eine gewisse Menge an Elementen. Dazu zählen auch die h1-h6 Überschrifts-Elemente. Diese kannst Du nicht erweitern. Du kannst aber spans, die in etwas einem div entsprechen, aber für den Einsatz in h, p u.ä. Elementen gedacht sind definieren. h1-h3 hat auch gewisse semantische Hintergründe, die von Bots/Spider/Crawler interpretieret werden. Diese also bitte für Seitennamen, Titel & Subtitel reservieren.
Falls Du also wirklich für Deine Textstruktur (zwischen einzelnenen <p>-Paragraphen) weitere Überschriften außer h4-h6 brauchst, dann definiere entweder span.deine_class oder h4.deine_class_a, h4.deine_class_b, etc. Damit erreichst Du dasselbe Ergebnis.
-
@Artisteer: Das was Rafael sagt stimmt mehr als nur irgendwie. Sofern es möglich ist: Artisteer vermeiden.
-
Servus Geri,
ganz einfach (macht man auch bei Sprites so > Google): Beide Bilder in zB Photoshop untereinander legen und nur ein Bild daraus machen. Dann zB
und in deiner css-dateiCode#dein_bild { display: block; width: XYpx; height: XYpx; // B&H wichtig für das IE-Boxmodel overflow: hidden; // damit der hover-state verborgen wird background: url('pfad/angabe/im/theme/bild.png') no-repeat 0 0; } #dein_bild:hover { background-position: 150px 0; // damit rutscht das Bild beim MouseOver hin und her }Kluge Sache, die kein [x] zeigt, weil der hover-state gleich mit dem Ausgangsbild geladen wird. :mrgreen:
-
Servus Susi,
Du kannst das mit Css lösen: Deine Überschrift als ID/Class raussuchen und
.deine_class {display: none;}
#deine_id {display: none;}oder direkt im Template $variable = get_title(); und echo $variable; oder the_title() rausnehmen. Die Templates heißen vermutlich index.php, single.php, page.php, etc.
-
Template Tags (kannst Du im Codex auf wordpress.org im Detail nachlesen) sind die php-Bausteine von Wordpress mit denen man "Templates", also Definitionen, wie die Seite aussehen und sich (funktionell) verhalten soll, baut. Diese Templates kannst Du Seiten zuweisen. zB Index, Single, etc. (siehe Codex und Template Hierarchy).
Tags sind im Deutschen Schlagwörter. Um also eine Tag Cloud (Schlagwortwolke) aufzubauen, musst Du Deine Artikel beschlagworten. Schlagworte kannst Du rechts vom Editor-Fenster beim Erstellen eines Artikels anlegen.