Beiträge von alchymyth

    dass das default theme bei neuen versione von wp auch mit angepasst wird, war mir neu - es hat ja kein versionsdatum im style.css.

    aber das mit dem verstecken der links geht genau so ;-)
    (edit: voriger post ist jetzt verbessert )

    das hier in der mitte ist aus dem kubrick:

    PHP
    <div class="navigation">
      <div class="alignleft"><?php previous_comments_link() ?></div>
      <div class="alignright"><?php next_comments_link() ?></div>
     </div>



    und darum herum ist die abfrage, das nur anzuzeigen, wenn mindestens einer der links aktiv ist.
    nichts neues, getestet, und oft eingesetzt.
    (geht auch analog gut fuer die next_posts_link() und previous_posts_link() bei paged posts)

    meine englische version vom default hat das hier in der comments.php:



    und diese 'leeren' navigation erzeugen den grossen abstand.

    nur zur info:
    die default_DE die ich vor einem etwa einem jahr mit dem deutschen wordpress 2.7.1 paket heruntergeladen habe, hat das nicht -
    die hat dafuer eine ganz andere art, die kommentare darzustellen:

    das default ist nicht unbedingt eines der am einfachsten zu aendernden themes.

    1. der header ist eine grafik - kubrickheader.jpg - da ist es am einfachsten, wenn du die grafik bearbeitest und dann wieder an die gleiche stelle hochlaedst.

    2. die index.php bearbeiten:

    PHP
    <div class="entry">
         <?php the_content(__('Read the rest of this entry &raquo;', 'kubrick')); ?>
        </div>


    aendern in:

    PHP
    <div class="entry">
         <?php the_content(__('was immer du da stehen haben willst', 'kubrick')); ?>
        </div>



    3. mehrspaltige 'default' themes gibt es online - nach '3 column default theme' oder '3 column kubrick theme' suchen; sind aber wahrscheinlich nicht eingedeutscht.

    leider hat der uebersetzer seinem namen ehre gemacht :lol: und eine ganze menge uebesetzungsmuell hinterlassen.

    mal mit dem wesentlichen angefangen:
    index.php bearbeiten:

    PHP
    <div class="previously">
        <h3>Ältere Beiträge</h3>
        <ul>


    aendern in:

    PHP
    <div class="previously">
        <h3>&Auml;ltere Beitr&auml;ge</h3>
        <ul>



    in comments.php:

    PHP
    <label for="author">Name <?php if ($req) echo "(benötigt)"; ?></label></p>
       <p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" />
       <label for="email">Mail (wird nicht veröffentlicht) <?php if ($req) echo "(benötigt)"; ?></label></p>



    aendern in:

    PHP
    <label for="author">Name <?php if ($req) echo "(ben&ouml;tigt)"; ?></label></p>
       <p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" />
       <label for="email">Mail (wird nicht ver&ouml;ffentlicht) <?php if ($req) echo "(ben&ouml;tigt)"; ?></label></p>

    ganz schnell zum rahmen bei verlinkten bildern, bevor ich hier ausschalte:

    dies zum style.css hinzufuegen:

    Code
    .entry a img {border:none;}


    dann ist der rahmen weg.

    funkygog hat recht:
    vielleicht mit CTRL F5 (gleichzeitig) den browserspeicher auffrischen - hilft manchmal css aenderungen sichtbar zu machen.

    diese zeile macht die rahmen:

    Code
    .entry img { border: 1px solid #e4a9a9; padding: 6px; }



    umlaute im text sind ok, ich sehe das nur bei 'aeltere beitraege' - das kommt vielleicht von der theme uebersetzung - gibt's da eine sprachdatei zum theme?

    wahrscheinlich in der style.css vom theme.
    suche nach

    Code
    img { border: 1px solid #123456; }



    wobei da beim 'img' auch noch anderes stehen kann, und auch zwischen den geschweiften klammern.

    am besten einen link zum blog posten;
    am zweitbesten wenigstens den namen des themes hier angeben;
    oder selber suchen :roll:

    in der style.css, finde das:

    Code
    #headerimg {
     margin: 0;
     height: 150px;
      background:url('images/header.jpg') repeat-x top left;
     width: 960px;
     margin: 0 auto;
     
     }



    und setze ein leerzeichen hinter die klammer nach dem 'jpg'); also genau vor das 'repeat-x'.

    der IE mag das nicht, wenn etwas direkt an der klammer klebt :mrgreen:

    in style.css, die folgenden styles anpassen
    (zusaetzliche width fuer .post; , .post-content h3 extra dazugefuegt; width auf feste 425px geaendert):

    Code
    .post {
     padding: 1em 0 2em 0;
     border-top: 1px solid #ccc;
     overflow: hidden;
     clear: both;
    width: 595px;
    }
    .post-content p, .post-content h5, .post-content h3, .post-content code {
     width: 425px;
    }

    hast du einen link zum blog?

    ein link, wo das problem sichtbar ist, hilft bei css style fragen am meisten, weil man dann im firefox mit dem developer addon direkt rumspielen kann und anpassungen 'live' ausprobieren kann.

    das theme zu kennen hilft bei style fragen nur ganz wenig, weil da ja veraenderungen eingebaut sein koennen.

    sachlich, neutral, und (meistens) trotzdem antworten

    natuerlich ist antworten (auch bei mir) oft glueckssache, weil viele fragenden kaum schreiben, was sie schon versucht haben, oft nicht einmal mitteilen welches theme sie verwenden, und wo das problem zu sehen ist.
    manchmal hat ein hinweis zum entsprechenden kapitel des codex geholfen, aber mindestens genau so oft nicht. einige sind 'wirklich' zu faul zum lesen, und wollen eine kopierfaehige loesung praesentiert haben - die versuche ich dann durch gegenfragen aktiver einzubinden. andere sind dem codex voll ueberfordert und waeren auch nicht in der lage, zB vom kubrick zu lernen. da versuche ich mit kleinen schritten weiterzukommen.

    ich versuche daher immer sachlich zu bleiben und gebe oft mit einer antwort auch einen link zum codex - vielleicht hilfts dem einen oder anderen sich spaeter mehr selber zu helfen.

    mit 'dringend' 'wichtig' und 'grosschreibung' bekommt man von mir eher einen verweis auf den codex.

    die style sheets sollten mit absolutem pfad eingebunden werden:
    versuchs mit:

    PHP
    <link rel="stylesheet" href="<?php bloginfo('wpurl'); ?>script/style.css" type="text/css" media="screen">
    <link rel="stylesheet" href="<?php bloginfo('wpurl'); ?>script/dropdown.css" type="text/css" media="screen">
    <link rel="stylesheet" href="<?php bloginfo('wpurl'); ?>script/dropdown-default.css" type="text/css" media="screen">

    auf den ersten blick scheint das mit der aenderung des float in #main von 'float: left;' zu 'float: right;' zu gehen - probieren und dann sehen ob und was noch fein geregelt werden muss.


    Code
    #main {
     float: right;
     width: 550px;
     padding: 15px 0 0 0; margin: 0 0 0 10px;
     display: inline; 
    }