Beiträge von kaiser

    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.

    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

    Code
    <div id="dein_bild"></div>


    und in deiner css-datei

    Code
    #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.

    Ammaletu: Bin kein Js-Profi, aber entfernt das nicht den gesamten Link (incl. Text). Weil wenn ja, wäre es genauso einfach das nur per css: display: none; auszublenden. Ein php: str_replace könnte lediglich das <a href=""> und das </a> entfernen. Aber: Auch nicht schön.

    Geh bitte, lies doch bitte ENDLICH, was alchymyth & ich Dir geschrieben haben! Das ist GENAU das, was Du willst. Logo bleibt drinnen, Text ist raus. Nur LESEN & UMSETZEN musst Du es selbst.

    Hallo,

    Ich habe eine Tabelle, die Daten aus der Datenbank abbildet. Jetzt verwende ich Ajax um diese Daten direkt zu bearbeiten. Leider kann ich die Ajax-Datei aber nicht direkt aufrufen, sondern muss aus dieser ein Seiten-Template machen um WP davon abzuhalten die gesamte Seite neu zu laden (und die Ajax-Datei auszuführen).

    Irgendeine Idee das zu umgehen?

    Danke im Voraus!

    PlugIn-Code ansehen, Shortcode raus nehmen und direkt auf den Link via Funktion anwenden. Alles in einer Datei ablegen und entweder ein eigenes Plugin draus machen oder via functions.php > include rein holen.

    Oder via Css: display: none;

    Hab aber keine Ahnung was Du vor hast. Darüber schreibst Du nichts und ein Link ist auch nicht vorhanden (siehe Forenregeln).

    Gibt´s eine Optionsseite zu dem Theme? Weiters wäre es einfacher gewesen, wenn Du den Link zu dem Theme postest, sonst sucht man ja im Dunkeln http://www.press75.com/v4/the-seven-five-wordpress-theme/

    Einfacher Css-Hack: #header #logo a span { display: none; }

    Allerdings wird dann der retour-Link zur Startseite nicht mehr funktionieren. Der liegt ja über dem span.

    Andere Variante

    ..so wird der a-Link gleich groß wie das Logo und ist daher klickbar.

    Bitteschön.

    Edit: Natürlich kann statt display: none, auch text-intend verwenden werden (siehe alychmyth).