Beiträge von alchymyth

    cool, nicht jeder kennt sich mit entropie so gut aus :roll:

    hier ist eine andere moeglichkeit:

    Code
    .post {width:100%;float:left;}


    in die style.css des themes einfuegen;

    ich konnte auf die schnelle keine negativen nebenwirkungen feststellen.
    nur im firefox getestet.

    es waere immer noch eine gute idee, auch wenn es nicht zu funktionieren scheint, die aenderung drin zu lassen, bis jemand sich das von aussen ansehen kann.

    die idee ist fast richtig - es sollte mit der 'get_adjacent_post()' funktion gehen, die im wordpress core auch fuer die 'previous_post_link()' und 'next_post_link()' verwendet wird:
    http://codex.wordpress.org/Function_Refer…t_adjacent_post

    fuer den vorigen post:

    PHP
    <?php var_dump( get_adjacent_post(false, '', true) ); ?>


    fuer den naechsten post:

    PHP
    <?php var_dump( get_adjacent_post(false, '', false) ); ?>



    var_dump() gibt alle elemente des objekts aus, zur uebersicht;
    fuer den excerpt des vorigen posts zB wuerde das so gehen:

    PHP
    <?php $prev_post = get_adjacent_post(false, '', true) ; 
    $prev_post_excerpt = apply_filters('get_the_excerpt', $prev_post->post_content); echo $prev_post_excerpt; ?>

    schade, funktionierte in firefox3.6; ich konnte es leider in meinem browser jetzt nicht testen, da die aenderung wieder entfernt war.

    manchmal werden css aenderungen nicht sofort vom browser ausgefuehrt;
    da hilft zB, die seite im browser wieder neu zu laden (mit dem button oben im browser); oder auch 'ctrl f5' gelichzeitig zu druecken, um den browser-cache zu leeren.

    nb:
    da entropy ein mass der unordnung und des chaos ist, passt das zum namen der seite - entropy strebt in einem geschlossenen system immer zu einem maximalen wert.
    nur durch extern angewandte arbeit kann die entropy verkleinert werden.

    siehe zB: http://schulen.eduhi.at/riedgym/physik…ie.htm#unordnng

    versuch, das hier in die functions.php des themes einzufuegen:



    das sollte ueberall wirksam sein, wo 'wp_list_categories()' verwendet wird, also auch im kategorie-widget.

    danke fuers bild mit den fehlanordnungen;

    versuch, das hier in die style.css einzufuegen:

    Code
    .entrytitle h2 { clear:both; }



    oder alternativ vielleicht auch:

    Code
    .seperator { clear:both; }




    hoffentlich schiebt das den titel des jeweils folgenden posts unter das bild des vorgaengers.

    hauptursache ist, dass jedes menue-element eine feste weite von 122px hat - und bei 10 elementen ist das zu viel fuer die breite der seite.
    ausserdem ist #wrap auf 80% weite gesetzt.

    ich wuerde style.css des themes bearbeiten:

    Code
    #wrap{
            border-left:1px solid #000;
            border-right:1px solid #000;
            background: #fff;
     margin:0 auto;
     text-align:left;
            width:98%; /* war 80% */
    }
    Code
    #menu ul{
     list-style-type:none;
            float:right;
    width:100%; /* neu hinzu */
    }

    im moment ist das logo weg (??)

    Code
    #nav { position: absolute; top: 75px; left: 0; width: 985px; }


    passe den wert von [FONT=Courier New]top: 75px;[/FONT] nach bedarf an.

    Code
    #header { height: 146px; margin-top: 10px; position: relative; }


    aendere den wert von [FONT=Courier New]height: 146px;[/FONT] um die gleiche zahl pixel.

    das sollte mehr platz im header machen, ohne das menue zu zerstoeren.

    gruppieren geht mit html divs and css;
    zB jeden post in eine div einsetzen, und diese div mit 'float:left;' und einer width von weniger als einem viertel des zur verfuegung stehenden raums formattieren.
    und jede kategorie mit den posts in eine div packen, volle weite.

    also das geruest auspolstern:



    style, zB:

    Code
    .category-posts { width: 100%; float:left; }
    .category-post { width: 23%; margin-right: 1%; float:left; }



    ps: haengt davon ab, ob das als spalten oder zeilen dargestellt werden soll. mein beispiel css code ist fuer zeilen.

    wie sieht der code aus mit dem du das einmal hinkriegst?

    mit einer grundlage zu arbeiten waere einfacher, als ganz neu anzufangen.



    davon abgesehen, hier ein ansatz, mit dem das gehen sollte:



    http://codex.wordpress.org/Function_Reference/get_categories

    der text link ganz oben scheint das zu verursachen:

    auf der vorderseite ist das:

    HTML
    <h1 id="logo"><a href="http://webdev.proseed-projects.de/kessler">Zahnarztpraxis Dr. Keßler</a></h1>


    auf der 'ueber uns' seite ist das:

    HTML
    <div id="logo"><a href="http://webdev.proseed-projects.de/kessler">Zahnarztpraxis Dr. Keßler</a></div>



    (die html struktur keiner dieser zwei seiten stimmt mit dem von dir im ersten post geposteten code ueberein)
    warum was da wann erscheint, scheint im theme in irgendwelchen functions zu stehen.
    (war in den template-dateien, wo du das logo eingebaut hast, der code auch bearbeitbar?
    - ich hatte mal kurz in die letzte version (engl.) des themes geschaut, und da ist alles etwas anders)

    zu 1.
    das mit dem 'one-column' ist irgendwie nicht in den template-dateien single.php und page.php angekommen (?).

    zu 2.
    irgendwie dasselbe.

    kannst du nochmal nachsehen, ob das speichern der geanderten dateien funktioniert hat?

    da du jetzt eine kopie vom TwentyTen gespeichert hast, waere es auch nicht das erste mal, dass in den dateien vom nicht-aktiven theme geandert wurde (ist mir schon mehrfach passiert).

    hast du irgendwelche caches aktiviert oder installiert?

    ein link zur seite waere vorteilhaft.

    HTML
    <img src="images/logo.jpg" alt="Logo" title="Logo" />


    sollte besser der absolute pfad zum bild sein; also so:

    PHP
    <img src="<?php bloginfo(template_url'); ?>/images/logo.jpg" alt="Logo" title="Logo" />


    sonst geht das vielleicht auf der vorderseite und auf anderen seiten nicht.

    Code
    #logo{font-size:400%;font-weight:bold;font-style:normal;margin:0;padding:0;float:left;line-height:60px; background-image:url(/images/Dr_Kessler_Logo.jpg);}


    da sollte hier [FONT=Courier New]url(/images/Dr_Kessler_Logo.jpg)[/FONT] kein slash / vor [FONT=Courier New]images[/FONT] stehen.

    und die bilder sollten natuerlich im /images verzeichnis des themes gespeichert sein.

    Zitat

    Aber bekomme nicht das richtige Ergebniss


    was passiert? irgendein erwaehnenswertes ergebnis?

    ohne die seite live zu sehen, faellt mir dazu nicht mehr ein.

    es sei denn, dass jemand mit 'mystique' arbeitet, das hier liest, und auch schon ein logo eingebaut hat, und weiss wie es geht ...

    1.
    in index.php diese zeile 18 so anpassen:

    PHP
    <div id="container" class="one-column">


    und den aufruf der sidebar entfernen.
    (und das ganze in allen anderen template dateien auch so aendern).

    2.
    fuer die verlinkte kommentanzahl nach dem titel der posts auf der vorderseite zB in loop.php diese zeile bearbeiten (zeile 126):

    PHP
    <h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'twentyten' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>


    und das hier vor dem </h2> einfuegen:

    PHP
    <span class="title-comments-link"><?php comments_popup_link( __( '0', 'twentyten' ), __( '1', 'twentyten' ), __( '%', 'twentyten' ) ); ?></span>


    style mit (nur als beispiel):

    Code
    .title-comments-link { margin-left: 10px; background: #e9e9e9; border:1px solid #999; padding: 0 8px;font-size:80%; }



    aehnlich auch fuer single.php (zeile 23)


    tip: am besten das theme in einen neuen themeordner mit neuen namen kopieren, weil sonst alle aenderungen bei einem wordpress update ueberschrieben werden (hat auch den vorteil, dass das original TwentyTen als grundlage bleibt, falls was schief laeuft.)