Beiträge von marX


    Schritt 1:
    In der index.php habe ich eine neue Funktion angelegt:

    PHP
    <?php include (TEMPLATEPATH . "/sidebar1.php"); ?>


    So weit, so gut.

    Zitat

    Schritt 2:
    Nun habe ich eine Kopie der sidebar.php erstellt und diese in sidebar1.php umbenannt und in der Datei "[COLOR="Red"]...div-class=sidebar1..[/COLOR]" geschrieben.


    Ich vermute das heißt

    HTML
    <div class="sidebar1">


    Zitat

    Schritt 3:
    In der css-Datei den Part #sidebar kopiert und einen neuen Part mit #sidebar1 erstellt.


    Mit "#" greifst du auf IDs zu, mit "." auf Klassennamen.

    Du könntest dir mit einer attachment.php helfen. Die attachment.php des Themes (die du dir beliebig anpassen kannst) ist für die Anzeige von Bildern verantwortlich. Hier kannst du eine ganz einfach HTML-Seite basteln, die das Bild in voller Größe anzeigt. Ob der Browser das aber unterstützt, oder das Bild dennoch verkleinert liegt ganz bei ihm und das kannst du nicht beeinflussen.

    Zu Punkt 1:

    Ich habe bei strato in der der Domainverwaltung eine interne Weiterleitung auf den Unterordner /wordpress/ eingerichtet. Das hat leider nicht geholfen. Deswegen habe ich das wieder aufgehoben.


    Manchmal dauert es eine Weile, bis solche Änderungen Wirkung zeigen. Das kann verschiedene Ursachen haben.

    Zitat

    Zu Punkt 2:

    Damit meine ich dass ich die Installation auch aus dem Ordner /wordpress heraus durchgeführt habe und nicht hinterher Ordner auf dem FTP verschoben habe.


    Ich bezog mich eher hierauf:

    Zitat

    Ich habe Wordpress auf dem FTP Server in das Verzeichnis /wordpress/ installiert. Eigentlich habe ich das auch berücksichtigt.

    Zitat

    Zu Punkt 3:

    Die .htaccess Datei liegt im Ordner /wordpress/ und hat folgenden Inhalt
    Vielleicht hab ich hier etwas falsch verstanden?


    Naja, normalerweise sollte die .htaccess noch ein paar weitere Regeln haben, sonst funktionieren die Non-Standard-Permalinks nicht. Aber das sollte erstmal keinen Einfluss auf die Domainweiterleitung haben.

    Zitat

    Habe schon davon gelesen, dass bei manchen Hostern ein Service gestartet werden muss?


    Für die Domainweiterleitung nicht.

    Zitat

    Zu Punkt 4:

    Was genau bedeutet das?


    Siehe Punkt 1.


    Zitat

    Und wieso funktioniert bei 1und1 dann alles ganz normal?


    Wahrscheinlich nutzt 1&1 einfach eine andere Software zur Server-/Webspace-Verwaltung als Strato.

    Wie schon gesagt, mappe alle Domains noch einmal auf das Verzeichnis /wordpress und warte mal ein paar Minuten ab. Vielleicht funktioniert dann ja schon alles. Ansonsten schreib mal bitte noch, welches Paket du bei Strato hast (einfaches Webhosting, VServer o.ä.). Die Einstellungen unterscheiden sich möglicherweise je nach Paket.

    Und abschließend noch ein Link zur Strato-FAQ:
    Strato FAQ Frontend

    Nein. Wie gesagt, übergroße Bilder auf Bildschrimgröße zu verkleinern ist eine Komfort-Funktion deines Browsers. Die kann der Anwender nur selbst umstellen. Im Firefox z.B. unter about:config bei unter der Eigenschaft "browser.enable_automatic_image_resizing". (wenn ich das jetzt richtig interpretiere, habs nicht ausprobiert)

    Was meinst du? Das sie vom Browser erst so dargestellt werden, dass sie auf eine Seite passen, und erst nach einem weiteren Klick in 100%? Das ist eine Browsereinstellung und kannst du nicht beeinflussen.

    Code
    .narrowcolumn {[COLOR="Blue"]style.css (line 204)[/COLOR]   
    float:[COLOR="Red"]right[/COLOR];
    margin:0;
    padding:0 0 20px 16px;
    width:450px;
    }


    Die float-Eigenschaft von left nach right ändern.


    Die rote Eigenschaft ändern oder löschen.

    Dann musst du nur noch die Abstände die Hintergrundgrafiken (frame-*.jpg) anpassen.

    Am Rande: Qulltextpassagen bitte auch als solche auszeichnen, das Forum hat dafür spezielle Tags. Danke! :-)

    Wie das mit den "Multiple Loops" funktioniert ist hier beschrieben:
    The Loop « WordPress Codex

    Ein Beispiel für einen weiteren Loop gibts dort auch:

    PHP
    <?php $my_query = new WP_Query('category_name=featured&showposts=1');
      while ($my_query->have_posts()) : $my_query->the_post();
      $do_not_duplicate = $post->ID; ?>
        <!-- Do stuff... -->
      <?php endwhile; ?>

    Arbeite am besten mit der "new WP_Query()"-Variante, dann vermeidest du Probleme im Zusammenspiel mit dem "normalen" Loop.

    ja das problem ist aber, dass die worte der navigation zu lange sind, eine gleichmässige aufteilung ist somit nicht möglich.


    Schon klar.

    Zitat

    habe auch schon daran gedacht, nur weiss ich momentan nicht, wie ich diese zweite zeile erzwingen soll...


    Mit einem <br /> vor <ul> wäre eine naheliegende Möglichkeit. Diese ergibt aber invalides HTML. Eine andere Idee hab ich aber grade auch nicht.

    Zitat

    sowas gibt es aber meiner meinung nicht, weil das attribut justify nicht auf li oder ul elemente anwendbar ist?


    Wenn die Inhalte als Inline-Elemente dargestellt werden - warum nicht?


    Zitat

    sowas liegt weit über meinem horizont, ich wüsste nicht, wie das gehen soll...hast du dazu vielleicht nähere infos?


    Such mal nach "Conditional Comments".
    About Conditional Comments


    Zitat

    im übrigen ist mir noch immer nicht klar, warum der firefox nicht auf die width angabe der navigation eingeht.


    Inline-Elemente haben keine Breite sondern sind immer so breit wie der Inhalt darin.

    HBei dem Paket sind drei Domains inklusive, die ich auch registriert bekommen habe, und die alle auf das neue Blog weiterleiten soll.


    Wie?

    Zitat

    Ich habe Wordpress auf dem FTP Server in das Verzeichnis /wordpress/ installiert. Eigentlich habe ich das auch berücksichtigt.


    Ja? Wie?


    Zitat

    Ich bin auch schon auf die Anleitung zum Installieren von Wordpress bei Strato gestoßen und habe eine .htaccess datei erstellt und in den wordpress Ordner kopiert.


    Wie sieht diese aus?

    Zitat


    Dann ist beim Zuweisen offensichtlich das Verzeichnis /wordpress nicht mit angegeben.

    Das ist ein sehr kompliziertes und vor allem sehr seltenes Problem. ;-)

    Schau mal hier:
    WordPress Deutschland FAQ » »Cannot modify header information …«

    Noch ein Tipp, wo du suchen musst:

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/32/d196586321/htdocs/blog-codes-reduction/[COLOR="Red"]wp-config.php:1[/COLOR]) in /homepages/32/d196586321/htdocs/blog-codes-reduction/wp-login.php on line 267

    Um das zu erreichen müssen alle <li> float:left haben und gleich breit sein sein. Inline-Elemente haben per Definition keine festlegbare Breite.

    (Was eventuell noch funktionieren könnte ist Inline-Anzeige und Blocksatz für das umschließende <ul>. Hier musst du aber auf irgendeine Weise eine 2 Zeile erzwingen.)

    Problem 1: Füge ich nun im admin wigets ein, z.B. über Text/HTML, erscheint das jeweilige widget auch, die obigen Angaben wie Suchfunktion und Archiv sind jedoch verschwunden.


    Normales Verhalten, und auch dokumentiert:
    WordPress Deutschland FAQ » Was sind Widgets?

    Zitat

    Problem 2: Gebe ich dann bei verfügbaren widgets "Suchmaske" oder "Archiv" ein, erscheinen diese nicht in der Sidebar


    Du ziehst im Adminbereich die verfügbaren Widgets aus der Liste links auf deine Sidebar am rechten rand und speicherst dann ab?

    Zitat

    ist widget Suchmaske die gleiche Funktion wie die normale "Suche" in wordpress?


    Die Funktion ist dieselbe, ja.

    Geht auf jeden Fall alles ohne größere Probleme. Du benötigst dafür 2 "Loops", in denen die Artikel ausgegeben werden. Bei der Platzierung von Containern etc. hast du völlig freie Hand im Template.

    Mal 2 Links:
    Mehrere ("multiple") Loops werden hier erläutert:
    The Loop « WordPress Codex

    Und hier steht, mit welchen Parametern du den Loop beeinflussen kannst (z.B. Kategorien ein-/ausschließen):
    Template Tags/query posts « WordPress Codex