Beiträge von marX

    Kannst du mal die gesamte style.css posten? Die Datei enthält bei dir PHP-Befehle, was nicht die Regel ist. Da sollte man vielleicht mal die gesamte Datei sehen.

    Und ansonsten mal bitte den Link zu der Seite mit der falsch dargestellten Tabelle posten. ;)

    IE7 sollte die Attributselektoren (also table[align=center]) kennen, der 6er kennt die aber noch nicht. Da könnte das Problem sein.

    Ein Negativbeispiel dafür ist mE zb. dieser Beitrag hier: http://forum.wordpress-deutschland.org/konfiguration/…min-nutzen.html


    Stimmt. Mittlerweile weiß ich selbst nich mehr was der eigentlich wollte und was ich ihm sagen wollte. Egal, die Kritik ist natürlich angekommen.

    Ich poste meistens auf "einfache" Fragen nur den entsprechenden Link zum Codex (auf den englischsprachigen, weil ich den für vollständiger halte). Falls dann weitere Fragen kommen versuche ich natürlich schon drauf einzugehen.

    Ein Problem ist meiner Meinung nach auch, dass viele Fragesteller einfach nicht genau genug sagen, was sie wollen, was sie bereits versucht haben und wie ihr Kenntnisstand in Bezug auf WP oder PHP allgemein ist. Dann ist es kein Wunder wenn man mit einer eigentlich "einfachen" Antwort kommt, die der Fragesteller aber nicht versteht oder anwenden kann. Oder um es mit jottliebs Worten zu sagen: "Eine gut gestellte Frage ist schon halb beantwortet".

    Zitat von alphawolf

    Ich hatte schon mal vorgeschlagen, einen Erledigt-Button einzuführen, der Threads kennzeichnen sollte, die eine Lösung beinhalten.


    Wäre ich dafür. Weiter gedacht: diese Threads sollten dann in der Suche bevorzugt werden (oder auch sowas wie "in erledigten Threads suchen").

    Wo finde ich die Tabelle? Möglicherweise fehlt da die Breitenangabe.

    Achso, ich seh grad, ich hatte oben noch ne kleinen Fehler drin. Wenn du folgende Angabe verwendest hattest:

    Code
    .entry table[align=left] {
    margin-left:auto;
    margin-right:auto;
    }


    dann füge mal bitten noch diesen hinzu:

    Code
    .entry table[align=center] {
    margin-left:auto;
    margin-right:auto;
    }

    Mal sehen ob ich dich richtig verstanden habe...

    Also wie man im Kubrick-Theme immer die Sidebar einblendet findest du in einem FAQ-Artikel:
    WordPress Deutschland FAQ » Wie kann ich im Standard DE-Theme (Kubrick) immer die vollständige Sidebar anzeigen lassen?

    Um die Beiträge auf der Startseite nicht nocheinmal mit der Einzelbeitragsansicht zu verlinken suchst du in der index.php nach folgendem Code:

    PHP
    <h2><a href="<?php the_permalink() ?>"><?php the_title() ?></a></h2>


    und änderst das wie folgt:

    PHP
    <h2><?php the_title() ?></h2>

    Um das Kommentarformular auf die Startseite zu bringen benötigst du das Comments-Template, was du so einbindest:

    PHP
    <?php comments_template(); ?>


    (An der Stelle im Template wo du es haben möchtest. Halte dich dabei vielleicht an den Inhalt der single.php)

    Um die Kommentare auf der Startseite anzuzeigen schreibe an den Anfang der index.php dies hier:

    PHP
    <?php $withcomments = 1; ?>

    Und für die Links zum vorherigen und nächsten Beitrag suche folgendes:

    PHP
    <div class="navigation">
      <div class="alignleft"><?php next_posts_link('&laquo; Previous Entries') ?></div>
      <div class="alignright"><?php previous_posts_link('Next Entries &raquo;') ?></div>
    </div>


    und ersetze es mit diesem hier:

    PHP
    <div class="navigation">
      <div class="alignleft"><?php next_post_link(); ?></div>
      <div class="alignright"><?php previous_post_link(); ?></div>
    </div>


    Template Tags/previous post link « WordPress Codex
    Template Tags/next post link « WordPress Codex

    Erstmal klar soweit?

    Es gibt verschiedene Sicherheitslücken in älteren WP-Versionen, oder auch Plugins und Themes. Du solltest daher immer die jeweils neuesten Versionen einsetzen. Ab WP 2.3 wird dir auch im Backend angezeigt, wenn es neue Versionen von WordPress oder Plugins gibt. Diese solltest du auch immer zeitnah einspielen (natürlich immer Sicherungskopien machen und prüfen ob die jeweiligen Versionen auch untereinander kompatibel sind). Regelmäßig hier im Forum mitzulesen ist auch hilfreich. ;)

    "The Excerpt Reloaded" gibts hier zum Download:
    guff : the_excerpt Reloaded

    Ich habs selbst nicht im Einsatz, aber ich meine man kann festelegen, welche Elemente rausgefiltert werden (z.B. <a>) und welche drin bleiben dürfen (z.B. <img/>).

    Erklärung und Beispiele gibts dort auch, leider aber auf Englisch (eben die Sprache der Programmierer).

    Den Code baust du auf jeder Template-Seite ein, auf der du die Kurzfassung haben möchtest, also index.php, archives.php, category.php usw.Welche das im Einzelnen sind findest du wieder in der Doku:
    Template Hierarchy « WordPress Codex
    Template Hierarchie − WordDoku

    Ich hoffe das hilft dir erstmal weiter, wenn nicht frag einfach nochmal nach.

    Erstmal, es muss heißen:

    PHP
    <?php query_posts("cat=3&order=[COLOR="Red"][B]asc[/B][/COLOR]&orderby=title"); ?>


    ("Asc" für "Ascending "- aufsteigend)
    Siehe auch: Template Tags/query posts « WordPress Codex und Alphabetizing Posts « WordPress Codex

    Damit holst du alle passenden Beiträge. Was du jetzt ausgibst legst du im Loop fest - d.h. innerhalb von while( have_posts() ) ... endwhile;

    Um nur die Überschriften dort auszugeben benötigst du dort nur die Ausgabe von the_title(), z.B. so:

    PHP
    <ul>
    <?php while( have_posts() ) : the_post(); ?>
      <li><a href="<?php the_permalink() ?>"><?php the_title() ?></a></li>
    <?php endwhile; ?>
    </ul>


    Mehr: Template Tags « WordPress Codex

    Verwende bitte die Code-Tags im Editor zur Auszeichnung längerer Quellcode-Passagen. Siehe auch hier: http://forum.wordpress-deutschland.org/plugins-und-wi…-den-posts.html

    Ansonsten einfach wie oben schon geschrieben die eine Regel auskommentieren:

    Ja, kannst du genauso auskommentieren:

    PHP
    [COLOR="#ff0000"]/*[/COLOR]
    .entry img { 
        float: <?php echo ($mandigo_nofloat ? 'none' : ($mandigo_floatright ? 'left' : 'right')); ?>;
        margin: 3px <?php echo ($mandigo_floatright ? 10 : 0); ?>px 3px <?php echo ($mandigo_floatright ? 0 : 10); ?>px;
    }
    [COLOR="Red"]*/[/COLOR]


    Zitat

    Das mit dem TinyMCE und den Stylevorgaben habe ich nun verstanden.


    Schön. Ist für Anfänger sicher etwas verwirrend, kann ich schon verstehen.

    Habe die Tabelle weggelassen und die Bilder und den Text direkt formartiert.
    Nun steht der Text neben dem Bild (was ich nicht will) und ist, wie ich will, zentriert. Jedoch sind die Bilder immer noch linksbündig.


    Such mal folgende Zeile in der style.css (ca. Zeile 320):

    Code
    /* Begin Images */
    p img { max-width: 95%; }
    
    
    .entry img {
    	float: left;
    	margin: 3px 10px 3px 0px;
    	}


    und kommentiere dies mal aus:

    Code
    /* Begin Images */
    p img { max-width: 95%; }
    /*
    .entry img {
    	float: left;
    	margin: 3px 10px 3px 0px;
    	}
    */
    Zitat

    Anmerkung:
    Der TinyMCE zeigt es richtig an!?

    :confused::confused::confused:


    Nochmal - der TinyMCE weiß nicht, wie es auf der Seite aussehen soll und zeigt es in seinen eigenen Stilvorgaben an. Diese müssen nicht mit denen auf der Seite übereinstimmen.

    Backend > Einstellungen > Lesen > Feedeinstellungen

    [SIZE="1"]Aber damit öffnest du Content-Grabbern Tür und Tor! (Diese Leute können deine Inhalte über den Feed in ihre Seite einbinden und mit eigener Werbung etc. garnieren.)[/SIZE]

    Zitat

    Der TinyMCE zeigt mir auch alles richtig an, jedoch später auf der Website ist alles immer linksbündig.


    Der TinyMCE weiß nichts von den Stilvorgaben, die auf der Website gelten. WYSIWYG ist also eigentlich das falsche Wort für diesen Editor, aber das nur nebenbei.

    Zitat

    Ich benutze, um Bilder und Text auf der Site zu positionieren, Tabellen


    Tabellen benutzt man nicht zur Positionierung von Elementen, sondern um tabellarische Daten darzustellen. Normalerweise kannst du einfach den "zentrieren"-Button verwenden, um Elemente zu zentrieren. Bilder kannst du m.W. ebenfalls so ausrichten.

    Falls alles, was in Beiträgen in Tabellen steht zentriert werden soll, dann kannst du folgenden Code zur style.css des Themes hinzufügen:

    Code
    .entry table {
    margin-left:auto;
    margin-right:auto;
    }


    Das funktioniert aber nur bei Tabellen, die eine Breitenangabe erhalten haben.

    Möglich ist auch

    Code
    .entry table[align=left] {
    margin-left:auto;
    margin-right:auto;
    }


    Das funktioniert aber evtl. in älteren Browsern nicht wie gewünscht.