Beiträge von alchymyth

    wenn du noch keine 'page.php' im theme-verzeichnis hast, dann kopiere 'index.php' und nenne es in 'page.php' um.

    dann entferne alles von

    HTML
    <!-- Post Date -->
     ..bis...
    <!-- /Post Tittle -->

    von der 'page.php' (xxxx bedeutet, dass da php-code steht) im folgenden bereich:


    das entfernt das datum und den titel. (im code steht wirklich 'tittle' - ist das nicht schwaebisch fuer eine kleine weibliche oberweite ?:twisted:)
    um das blaue feld wegzubekommen, kannst du an der gleichen stelle im code folgendes aendern:

    HTML
    <div class="post" style="background:none;" >



    -da bin ich noch am schreiben - und da ist wieder einer schneller ;-)

    noch ein paar gedanken zur fehlersuche/einschraenkung:
    (das bedeuted, dass der blog zeitweise in nicht optimaler darstellung online ist)

    1 - original theme hochladen und im blog aktivieren - das schliesst aus ob der fehler vom inhalt kommt;
    2 - in kleinsten schritten die modifizierung nacharbeiten - beginnend mit dem original theme; vielleicht zuerst die aenderungen in der style.css; nach jedem schritt hochladen, und testen (IE7, Firefox, und moeglichst andere browser auch);
    3 - dann die neuen scripts einbauen, jeweils nur einen zur zeit, online testen;

    der teufel :twisted: liegt leider ganz stark im detail:
    der firefox stell den blog gut dar,

    aber der IE7 macht immer noch mist. irgendwas mit den ganze scripts scheint in unordnung, der seitenaufbau scheint normal zu gehen, und dann geht's schief. es ist sogar etwas unterschiedlich zwischen index, single, und page.
    kannst du bitte deine index.php, single.php, und page.php (wenn vorhanden) in eine zip datei packen, hochladen, und einen link hier posten.:confused:

    da muss ein ganz kleiner unterschied zwischen index.php und single.php bestehen. den habe ich natuerlich nicht suchen koennen.

    aber der container der die mittlere saeule haelt, hat keine weitenbestimmung. durch probieren geht's mit width:490px;

    Code
    #content-padding{
        padding: 0 25px 25px 25px;
        background-color: #F5F5DC;
     
    width:490px;
    }

    da faellt mir zuerst knut kiesewetter ein :mrgreen:.

    die feste zeile unten am browserfenster ist ganz interessant, wenn auch ein bischen unauffaellig.

    und da es mir nicht klar war, dass die navigation im header auf externe seiten verweist mit total anderem layout, fand ich das verwirrend, als ob sich diese webseite noch im test aufbau befindet.

    die einzelnen boxen sind sehr gut angeordnet, es wirkt alles sehr organisiert - nicht schlecht.
    und das gruen bringt natuerlich die bilder gut zur geltung!

    kein problem, hatte ich wohl etwas unklar ausgedrueckt; da ist nur das einfuegen schiefgegangen: das muss richtig dann so aussehen (abgesehen von den einrueckungen und leeren zeilen, die keine rolle spielen):

    d.h. also nur der inhalt der geschweiften klammern in die style deklaration eingefuegt:mrgreen:

    ist mir klar, bei zu vielen kategorien wird der rest in das design ueberfliessen, was nicht zu gut aussieht.
    idealloesung waere, in der index.php im loop auf 'gerade' / 'ungerade' abzufragen, und jeder 'geraden' box ein 'clear:left' zuzuordnen.

    quickfix zum ersten problemchen:
    in der style.css im '#content .post .details1' zusaetzlich einfuegen:

    Code
    #content .post .details1 {
       height:18px;    }


    18px ist ein kompromiss, damit ist die zweite zeile gerade ganz gut im oberen kleinen kasten, und es sieht nicht zu leer aus ohne zweite zeile.

    zu zweitens:
    das hier:

    Code
    #header h1 a {
    display: block;
    text-indent: -9999px;
    outline: none;
    width: 352px;
    height: 44px;
    background: url(images/logo.gif) no-repeat 0 0;
    }


    ersetzen durch:

    Code
    #header h1 a {
    display: block;
    text-indent: 0px;
    font-size:120%;
    text-decoration:none;
    outline: none;
    width: 352px;
    height: 44px;
    background: none;
    }

    das bringt den jetzt schon vorhandenen titeltext wieder in den header.

    Code
    h1, #logo {
     margin:0 auto;
     widht:400px;float:left;
     color:#FFF;
     font:1.8em Georgia, "Times New Roman", Times, serif;
     padding-top:12px;
     text-align:left;
     font-weight:bold;
     }


    erklaerung:
    h1, #logo: 'display:block;' entfernt und durch 'width:400px;float:left;' ersetzt, das macht platz fuer #banner;

    PS: 'float:left;' allein reicht auch.

    hab's selber noch nicht gemacht, aber da gibt's anleitungen im web fuer.
    stichworte: wordpress offline, xampp, localer server, apache, ...

    im prinzip musst du diesen lokalen server und eine mysql datanbank auf deinem rechner installieren, und kannst dann zB. wordpress darauf laufen lassen und natuerlich alle php dateien austesten.

    im angemeckerten fall hast du ein 'div' innerhalb eines 'h1':

    deine verschachtelung ist:

    div wrapper
    h1 (1)
    div blogname
    h1 (2)
    /h1 (2)
    /div blogname
    /h1 (1)
    /div wrapper

    das mag der validator nicht.



    ich hab mal im firefox mit dem developer addon rumgespielt, und bin darauf gekommen (ich weiss, das ist wieder der gleiche vorschlag wie vorher, nur mit deinem klickbaren gesamtheader - und ist ziemlich aehnlich wie im default theme):

    PHP
    <div id="header" onclick="location.href='<?php bloginfo('url'); ?>';" style="cursor: pointer;"><h1><a href="<?php bloginfo('url'); ?>"><?php bloginfo('name'); ?></a></h1>
      <!--blog name & description -->
    <p><?php bloginfo('description'); ?></p>
    </div>



    braucht vielleicht nur minimale anpassung der positionierung mit css (margin und padding)

    Code
    #header h1 {  }
    #header p {   }



    ich hab den schnipsel in ein anderes dokument gepasted, und validiert strict.

    das ist mein letzter beitrag hier:
    hast du den code von maxe heute 8:32 mal so eingesetzt und probiert?
    dauert keine 5 minuten.

    und warum ich den codex zitiere, ist weil ich denke das da drin steht woher die 'seiten' in der nav kommen: (englisch kenntnisse setze ich bei dir vorraus)
    codex wp_list_pages:

    Zitat


    Hiding or Changing the List Heading

    The default heading of the list ("Pages") of Pages generated by wp_list_pages can be hidden by passing a null or empty value to the title_li parameter. The following example displays no heading text above the list.
    <ul><?php wp_list_pages('title_li='); ?></ul>


    und auch noch:

    Zitat

    title_li (string) Set the text and style of the Page list's heading. Defaults to '__('Pages')', which displays "Pages" (the __('') is used for [COLOR=#21759b]localization purposes[/COLOR]). If passed a null or empty value (''), no heading is displayed, and the list will not be wrapped with <ul>, </ul> tags. See the example for [COLOR=#21759b]Headings[/COLOR].

    angenommen, der headbereich hat die id="header", und die hintergrundgrafik hat dieselbe groesse wie der bereich; dann wuerde ich folgendes in der header.php gerade vorm head end tag einsetzen:
    das gibt dem header die hintergrundgrafik (mit der random funktion fuer zwei hintergrundbilder).

    PHP
    <style type="text/css">
    #header { background: transparent url(<?php bloginfo('stylesheet_directory'); ?>/images/dream<?php $num=rand(0,1);  echo $num; ?>.jpg) top center no-repeat; }
    </style>
     
    </head>




    Dunkelangst: da du das selbst geloest hast, heute 11:52, kannst du diesen rest hier vergessen:

    dann in der eigentlichen header div in der html - (das folgende ist vom default kopiert):

    PHP
    <div id="header">
      <h1><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>
      <div class="description"><?php bloginfo('description'); ?></div>
     </div>



    - mit css noch alles ausrichten - fertig.

    PS: ich glaube, die rand(min,max) funktion nimmt nur zwei variable.