Hallo,
ich hab mir den Wordpressblog 2.9 aufgesetzt den es hier zum herunterladen gibt. Ich hab mir danach ein Template gesucht das mir für meinen Zweck gefallen hat und dieses installiert. Das Template hat leider keine Sidebar aber ich war der Meinung ich könnte die trotzdem brauchen. Deshalb habe ich mir eine "sidebar.php" erstellt:
<?php
/**
* @package WordPress
* @subpackage Default_Theme
*/
?>
<div style="background: url(/blog/wp-content/themes/the-hobbit/img/bgcontainer2.jpg) repeat-y center top;
width:250px;left: 100%;float:left;">
<div ><img src="/blog/wp-content/themes/the-hobbit/img/bgcontent2.gif" alt=""></div>
<div>
<ul style="list-style: none;">
<li >
<?php get_search_form(); ?>
</li>
<li>
<?php wp_list_categories(); ?>
</li>
<li>
<?php wp_get_archives('type=monthly'); ?>
</li>
<li>
<?php wp_loginout(); ?>
</li>
</ul>
</div>
<div ><img src="/blog/wp-content/themes/the-hobbit/img/bgfooter2.gif" alt=""></div>
</div>
Alles anzeigen
In der "index.php" hab ich dann "<?php get_sidebar(); ?>" einfach ganz unten vor dem ausgehenden "body-tag" angefügt damit das losgelöst vom Rest ist.
Ziel war es dann den entstandenen Block rechts neben dem "Blog" zu plazieren und das am liebsten mit dem Attribut "fixed".
Leider ist mir nicht klar wieso die sidebar sich nicht plazieren lässt, da ich meiner Meinung anch die Gängigen Vorgehensweisen per CSS ausprobiert habe. Auch das spicken im "default"-template, das ja eine Sidebar hat brachte keine Erleuchtung. Zumal dort keine Positions-Attribute benutzt worden. Im Moment stehen die CSS-Anweisungen alle direkt in der "sidebar.php" da ich schon dachte, das es irgendwelche Abhängigkeiten gibt die ich nicht erkannt habe aber naja :)
Die Tesdtumgebung sieht momentan so aus: priuscelsus.kilu.de/blog
Das orginal Template gab es hier: http://templates.arcsin.se/the-hobbit-wordpress-theme/
mfg