Beiträge von Ammaletu

    Das müsstest Du im Theme ändern, z.B. in der single.php für die Einzelansicht. Falls ähnlicher Ausgaben auch in anderen Ansichten stehen müsstest Du Dir noch Dateien wie die index.php, search.php, archive.php, category.php, tag.php... anschauen. Kommt aber auf das Theme an, wo es genau zu finden ist.

    Du kannst um beide Bilder ein div mit einer Klasse packen (im HTML-Modus). Da hinein beide Bilder nacheinander und das oben anzuzeigende Bild ebenfalls mit einer Klasse versehen. Im Stylesheet dann das div auf position: relative setzen und einen z-index vergeben. Der Bild-Klasse einen höheren z-index geben und sie auf position: absolute setzen mit top und left auf den gewünschten Werten.

    Sind die Umlaute im Benutzernamen (=Login) selber oder nur im Namen? Ich bin nicht sicher, ob WP das im Benutzernamen selber unterstützt. Es sollte aber problemlos in den weiteren Namensfeldern gehen, die Du dann ja auch zur Anzeige auswählen kannst. Wenn möglich nimm dann als Login doch einfach "Juergen" und wähle als Anzeigename "Jürgen" aus.

    Naja, Du hattest doch aber geschrieben:

    Zitat

    Den Top-Artikel möchte ich nicht mehr so da stehen haben...

    Das ist doch der Top-Artikel, und indem Du das auskommentierst, kriegst Du ihn weg. War das nicht Ziel der Sache? Wenn er stattdessen normal angezeigt werden soll, dann mach doch aus der ganzen if-elseif-Konstruktion einfach:

    PHP
    if ($postcount <= 6) {

    Hm, sieht nicht so aus als bräuchtest Du dazu eigen SQL-Queries. Wenn ich das richtig verstehe, willst Du einen Link zu einer Kategorie gefolgt von Links zu zwei Seiten und Links zu Beiträgen. Oder?! Dann schreib die Links entweder fest ins Seiten-Template oder generier sie mit wp_list_pages und ähnlichen Template-Tags. Die Beitragslinks kannst Du über einen Loop einfügen und gibst darin einfach nur den Link aus. Und das ganze dann wie gewünscht stylen. HTML-mäßig macht es vermutlich Sinn, eine Liste zu benutzen.

    Die wählst Du auf der gleichen Optionsseite als Blogseite aus. Die Seite braucht keinen Inhalt zu haben und enthält dann automatisch die Ansicht aller Artikel, chronologisch sortiert und auf Seiten aufgeteilt. Also die normale index.php.

    Wenn ich das richtig verstehe müsstest Du das so umbauen:

    PHP
    if( $postcount == 0 ) {  
              //GETS LATEST OR STICKY POST -- nicht anzeigen
            } 
           elseif( $postcount > 0 && $postcount <= 6 ) {

    Quasi alles in dem if bis auf den Kommentar löschen. Aber das if selber lassen, sonst wird der Top-Beitrag trotzdem über das else am Ende ausgegeben.

    Prinzipiell ist das natürlich möglich. Du kannst z.B. zwei Queries machen, von denen eine Posts und eine Pages liefert. Oder Du schreibst eine Query, welche nach beiden Posttypen sucht. Das müsste dann aber eine eigene SQL-Query sein, da geht IMHO keiner der normalen WP-Template-Tags. Alles weitere kommt darauf an, was Du genau machen möchtest.

    Das geht recht simpel. Lege eine statische Seite "Home" an und eine "Archiv". Im Backend kannst Du dann die eine als Startseite und die andere als Artikelseite festlegen. "Archiv" kann leer bleiben, dort werden dann auf Seiten aufgeteilt alle Beiträge angezeigt. "Home" kannst Du mit dem Text der Startseite versehen. Um dort dann die 5 neuesten Beiträge anzuzeigen musst Du in Deinem Theme noch ein Seitentemplate anlegen. Dazu einfach die index.php kopieren, oben den Kommentar für ein Seitentemplate einfügen, die "Ältere Artikel" und "Neuere Artikel"-Links löschen und oben über der Query noch die Begrenzung auf 5 Artikel einfügen:

    PHP
    $posts = query_posts($query_string . '&showposts=5');

    Bei Bedarf kannst Du die Ausgabe natürlich auch gerne z.B. zu einer Liste mit nur den Überschriften umbauen.

    Also zum einen kannst Du natürlich Widgets und normale Sidebar auch mischen. Naja, nicht bunt durcheinander, aber z.B. das eine nach dem anderen. Normalerweise ist das immer so eingebunden, dass die normale Sidebar nicht angezeigt wird, wenn eine dynamische vorhanden ist, aber dazu zwingt Dich ja keiner. Du kannst also dynamic_sidebar() auch einfach ohne ein if an der gewünschten Stelle aufrufen.

    Ansonsten zum Stylen: Widgets kommen in der Regel mit vielfältigen CSS-Klassen, die Du im Stylesheet ansprechen kannst. Falls sie das bei Dir nicht tun, ist eventuell noch an der Initialisierung der Sidebar in der functions.php etwas falsch. Welche Klassen an den Widgets dranhängen, siehst Du am einfachsten mit Tools wie Firebug, der Web Developer Toolbar oder im IE über F12. Andere Browser haben sicher ähnliches.

    Dass man an den Widgets nicht alles einstellen kann was an der manuellen Sidebar geht, ist irgendwie auch Absicht. Es soll halt einfach zu benutzen sein für den Normalfall. Hin und wieder fehlen aber doch wichtige Einstellungsmöglichkeiten, das stimmt.

    P.S.: Mein Beitrag 3333. ;-)

    Also +über den more-Tag selbst wird das schwierig, da der ja von the_content schon angefügt wird. Da kommst Du nur mit manuell gebastelten Lösungen weiter, denke ich.

    Zum einen kannst Du z.B. das ergebnis von get_the_content filtern. Wenn der more-Tag da ist, entfernst Du ihn und setzt ihn in eine globale Variable. Die kannst Du danach ausgeben. Wenn Du den more-Link über dem Text ausgeben willst, müsstest Du es dagegen eher wie oben von Dir vorgeschlagen machen.

    Zitat

    Leider taucht dieser more-Tag Marke Eigenbau dann ja aber auch im vollen Artikel auf, was ich lieber vermeiden würde.

    Meinst Du Artikel, bei denen nicht mehr als der Excerpt zu lesen ist? In der Einzelansicht des Artikels solltest Du das ansonsten natürlich nicht einbauen.

    Hast Du es mal mit einem anderen Browser probiert? Wenn es da geht, leere mal an Deinem normalen Browser den Cache. Ansonsten könnte das so von außen schwer zu lösen sein, solange Du keine konkrete Fehlermeldung hast. Zeigt der Browser denn JavaScript-Fehler an? Oder werden auf dem Server PHP-Fehler geloggt?

    Zum Plugin selber kann ich nichts sagen, aber Du solltest auf jeden Fall schauen, ob es auch Uploads abdeckt. Da diese ja als Dateien direkt vom Apache ausgeliefert werden, wird es das vermutlich nicht tun. Die würden dann zwar nicht von Google indexiert, aber wären theoretisch ohne Login aufrufbar, wenn man die Adresse kennt oder errät.

    Also zum einen musst Du Parameter angeben, wenn Du mit dem Befehl Kategorien und nicht Tags darstellen möchtest. Die Parameter sind hier dokumentiert samt ihren Default-Werten (unter "Will this work without widgets support?"): http://wordpress.org/extend/plugins…oud-widget/faq/

    Es müsste für eine Kategorien-Cloud also so aussehen:

    [LEFT]

    PHP
    <?php ctc(showcats=yes&showtags=no); ?>

    Du könntest damit vermutlich auch Kategorien und Tags mischen, aber das ist eher nicht sinnvoll.

    Und dann ist die Frage, ob Dein Theme Widgets benutzt. Falls ja, vergiss die sidebar.php und ziehe einfach im WP-Backend (Themes > Widgets) das entsprechende Widget in die Sidebar.
    [/LEFT]

    Nutzt Du denn Widgets für die Sidebar? Dann kannst Du das nicht in der sidebar.php ändern sondern nur an den Optionen des Widgets (Backend > Themes > Widgets). Das bietet leider nicht die generelle Beschränkung auf eine Ebene an, dafür aber ein Feld, um per ID Seiten auszuschließen. Das reicht für Deinen Zweck hoffentlich aus, so oft ändern sich die Seiten ja nicht.

    Da würde ich vermuten, dass Du das Bild mit einem relativen Pfad angegeben hast, was dann mit der neuen Seitenadresse nicht mehr passt. Nutze bei Angaben direkt in den Themedateien auf jeden Fall absolute Links (gerne ohne Domain, aber mit '/' beginnend). Im Stylesheet ist das natürlich egal, da sind alle Links relativ zum Stylesheet.