Beiträge von alchymyth

    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.

    ein bischen aufgeraumt, h1 in div geaendert, http zu der src zugefuegt:

    HTML
    <div id="header"><span><a title="zur Startseite" href="http://www.myfamily-world.de/"><img src="http://www.myfamily-world.de/banner.gif"></a></span></div>


    mit padding-top kannst du das bild vertikal ausrichten im style.css:

    Code
    #header span {
     padding-top : 10px;
     display : block;
     height : 50px;
     background-image : url(images/header_left.gif);
     background-position : 0 0;
     background-repeat : no-repeat;
    }

    mein ansatz von der logik her waere:
    jede php datei im theme oeffnen und am anfang, zB gleich nach dem aufruf vom header, einen html kommentar mit dem dateinamen

    Code
    <!-- index.php -->

    eingeben. dann weisst du wenigsten sicher welche php datei aufgerufen wurde.
    ist nur ein erster schritt.
    ich glaube, du hast das nicht erwaehnt: index.php aendern geht? page.php aendern geht?

    also das bild im sidebar textwidget hat keine width und height angaben;

    Code
    <img src="[URL]http://menori-design.com/web/wp-content/uploads/2009/07/musterbild.jpg[/URL]" width="" height="">


    und wenn du genau hinguckst, zeigt der IE7 das bild als einen einzigen punkt auf dem schirm.

    mal die anleitung uebersetzt:



    d.h. du musst jetzt die ersetzung wie beschrieben in 'sidebar.php' durchfuehren.

    meine erste antwort war voreilig :mrgreen:- ich musste zweimal gucken um zu begreifen, was du meinst.

    versuch mal zwei stellen in der style.css zu aendern:

    Code
    #header {
      width: 710px;
    }
     
    #contentwrap {
     width: 710px;
     }


    damit ging's soweit ich testen konnte.:D