Guten Morgen=)
Ich bin zur Zeit am verzweifeln...
ZUerst einmal die Seite:
So sieht das ganze aus zur Zeit..
http://kosmetikstudio-wohlfuehloase.de/wordpress/?page_id=224
Ich will jetzt, dass das ganze in einer Scrollbar ist, damit die Kommentare nicht über die festgelegte Sidebarhöhe gehen. Auf anderen Seiten habe ich das über ein iframe gelöst, zB hier:
http://kosmetikstudio-wohlfuehloase.de/wordpress/?page_id=6
Doch bei dem Gästebuch kann ich das nicht so machen, da das KOmmentarfeld in der PHP Datei eingetragen ist...
Hier mal der PHP Code, von der Gästebuchseite (extra Template)
<?php
/*
Template Name: Guestbook
*/
?>
<?php get_header(); ?>
<?php get_sidebar('right'); ?>
<div id="main">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
<div class="entry">
<?php the_content(); ?>
</div>
<?php endwhile; endif; ?>
<?php comments_template('/guestcomments.php'); ?>
</div><!-- main -->
<div id="sidebar">
<?php get_sidebar(); ?>
</div><!-- sidebar -->
<?php get_footer(); ?>
Alles anzeigen
und die vom Guestbook Generator Plugin erzeugte PHP Datei Guestcomment.php
<div id="kommentar_formular">
<h3 id="respond">Kommentar schreiben</h3>
<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
<p>
<input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" />
<label for="author">Name</label>
</p>
<p>
<input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" />
<label for="email">Email <small>(wird nicht veröffentlicht)</small></label>
</p>
<p>
<input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" />
<label for="url">Webseite</label>
</p>
<p>
Kommentar
<textarea name="comment" id="comment" style="width: 100%;" rows="10" tabindex="4"></textarea>
</p>
<p>
<input name="submit" type="submit" id="submit" tabindex="5" value="Kommentar abschicken" />
<input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />
</p>
<?php do_action('comment_form', $post->ID); ?>
</form>
</div> <!-- kommentar_formular -->
<div id="kommentare">
<?php foreach (array_reverse($comments) as $comment) : ?>
<div class="comment" id="comment-<?php comment_ID() ?>">
<small class="commentmetadata"><?php comment_author_link() ?> <strong>|</strong> am <?php comment_date('j. F Y') ?> um <?php comment_time('H:i') ?> Uhr</small>
<?php comment_text() ?>
<?php if ($comment->comment_approved == '0') : ?>
<strong>Achtung: Dein Kommentar muss erst noch freigegeben werden.</strong><br />
<?php endif; ?>
</div>
<?php endforeach; /* end for each comment */ ?>
</div><!-- kommentare -->
Alles anzeigen
Auf der Seite selbst steht nichts.
WIe kann ich da jetzt eine Scrollbar einfügen? Via CSS? habe schon gegoogelt aber nix gefunden außer deren farbliche Formatierung..
Oder wenn es so nicht geht, gibt es eine Möglichkeit, die Scrollbar dann zu erzwingen?
Hoffe auf Antwort
Liebste Grüße
Natascha