Beiträge von jowra

    Zitat von NilsR.

    so hab ich es gemacht, aber es hat sich nix geändert...

    Glaub ich gern. Entweder du verwendest wp_list_cats dann funktioniert die Schreibweise die ich oben verwendet habe ODER Du verwendest list_cats, dann aber mit anderen Parametern:

    z.B.

    PHP
    <?php list_cats(FALSE, '', 'ID',
                    'asc', '', TRUE, FALSE, 
                    FALSE, FALSE, TRUE, 
                    FALSE, FALSE, '', FALSE, 
                    '', '', '1,33', 
                    TRUE); ?>

    Funktion list_cats:

    Erzeugt eine Link-Liste aller Kategorien. Arbeitet wie der wp_list_cats-Tag, nur das dieses Tag eine lange Parameterzeichenkette benutzt und das andere Tag zeichenbasierete Parameter.

    http://doku.wordpress-deutschland.org/Template_Tags/list_cats

    schimmi Das wird zumindest so nicht funktionieren. Guck doch mal, ob es dazu ein Plugin gibt.

    Zitat von sternenlicht

    und ungefähr 15 quicktaggs die ich angelegt hatte... die brauchen offensichtlich auch die datenbank.

    Ja, leider. Wäre besser, das Plugin würde sie in einer extra Datei ablegen, dann könnte man sie auch besser exportieren und "sharen".

    Zitat von sternenlicht

    trotz seperater datenbank?

    Boah, du hast mehrere Datenbanken? *neidvoll guck* (Aber ich komme mit einer hin. ;) ).

    Na ja, dann brauchst Du den Prefix nicht ändern, mußt aber in der wp-config.php dafür Name und Passwort der zweiten Datenbank eintragen. Dann sollte es eigentlich keine Probleme geben.

    Ein spezielle Anleitung dazu wird es wohl eher nicht geben. Zum Design anpassen sind eher CSS-Kenntnisse (style.css) von nöten als spezielle WordPress-"Befehle".

    Wenn Du aber das Design per CSS (HTML) grundlegend angepaßt hast, sind sicherlich noch die Template-Tags von WordPress interessant:

    http://doku.wordpress-deutschland.org/Template_Tags

    Mit denen kannst Du noch jede Menge andere Dinge beeinflußen, neu -und umgestalten.

    Aber bis auf die letzten Einträge ist doch alles da, oder? :confused:

    Ansonsten bleibt wirklich nur die Rücksicherung beim Provider zu erfragen. Oder ist das schon passiert?

    Wenn Du einen zweiten Blod installieren willst, ist es besser eine völlig neue WordPress-Installation einzurichten und in der wp-config.php ein anderes Prefix fürdie Datenbank einzutragen, also z.B. wp2_ statt wp_

    Sternenlicht, versuch mal die hier, wird dann immer noch alles zerrissen?

    Ziemlich am Ende der header.php steht folgender Eintrag (oder ähnlich, kommt aufs Theme an):

    HTML
    <h1><a href="<?php echo get_settings('home'); ?>/"><?php bloginfo('name'); ?></a></h1>

    Die Zeile einfach löschen oder mit <!-- --> auskommentieren.

    Edit: Nee Quatsch, es reicht wenn Du

    <?php bloginfo('name'); ?>
    <?php bloginfo('description'); ?>

    rauslöschst. Weil man soll ja noch auf den Header klicken können und zur Titelseite kommen. ;)

    Zitat von dhk

    wie wär´s denn mit vspace und hspace

    Och nee, bitte nicht mehr in Zeiten von "Code is poetry".

    Manfred, das Bild braucht eine Abstand nach unten, den Du in der style.css angibst. Je nach dem, ob es für alle Bilder gelten soll oder nur für die Bilder in den Posting, mußt Du mal die CSS-Datei nach Einträgen wie #content, #post o.ä. absuchen (kommt auf das Theme an). Dann fügst du folgenden Code hinzu:

    #content img {
    margin-bottom: 5px;
    }

    Für die 5 px mußt Du dir den passenden Wert raussuchen.

    Geht einfacher.

    1. Die einfachste Möglichkeit ist, die index.php zu duplizieren und in category.php umzubennen. WordPress sucht nämlich beim Aufruf einer Kategorie automatisch nach einer Datei category.php. Und es kommt noch besser, man kann für jede Kategorie eine unterschiedliche Datei anlegen in dem man einfach die ID dieser Kategorie anhängt. Also:

    category-2.php
    category-15.php

    usw.

    In den meisten Fällen ist es aber gar nicht nötig, gleich ganze Extra-Templates anzulegen. Deshalb:

    2. Man lädt für die betreffende Kategorie ein anderes Stylesheet. Normalerweise wird ja in der header.php definiert, welche CSS-Datei geladen wird:

    PHP
    <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />

    Die heißt im Regelfall: style.css Nun kann man aber hier auch folgende Anweisung einbauen:

    PHP
    <?php if ( in_category('5') ) { // Load special CSS for "Cars" category ?>
      <link rel="stylesheet" href="<?php get_template_directory(); ?>/category-5.css" type="text/css" media="screen" />
    <?php } else { ?>
       <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
    <?php } ?>

    D.h. wenn die Kategorie mit der ID 5 aufgerufen wird, wird nicht style.css geladen, sondern category-5.css. Genauso kann man diese Abfrage natürlich auf mehrere Kategorien erweitern.

    3. Am cleversten ist folgende Lösung: Man ändert in der Datei category.php (wenn noch nicht vorhanden einfach die index.php kopieren und umbenennen.) den Eintrag des DIVs der für den Hintergrund verantwortlich ist, also z.B. #rap oder auch #content so:

    Statt:

    <div id="rap">

    schreibt man:

    <div id="rap<?php echo $cat?"-$cat":""; ?>">

    Jetzt raucht man nur noch in der style.css die neue ID hinzufügen, jeweils für die betreffende Kategorie, also z.b.:

    #rap-1 {
    background-image: url(images/background-1.jpg);
    }

    #rap-2 {
    background-image: url(images/background-2.jpg);
    }

    usw. Dann wird die ID #rap für alle normalen Ansichten verwendet und #rap-x für die jeweiligen Kategorien. Man braucht also auch nur eine style.css in der alles drin steht.