Hallo,
ich bin´s mal wieder. :mrgreen: oder besser :-?
Wenn ich einen mit der more-Funktion geteilten Titel anklicke um den ganzen Artikel zu lesen, dann springt die Ansicht gleich an die Stelle wo der Artikel fortgesetzt wird. So weit, so gut.
Zwei Dinge möchte ich jetzt machen:
1. mir gefällt nicht, das das Sprungziel der Funktion den Text so knirsch unter den oberen Browserfensterrand setzt. Sprich, ich möchte an dieser Stelle im Text automatisch etwas Platz eingefügt bekommen so das der Text optisch etwas unterhalb des Fensterrandes beginnt bzw. fortgesetzt wird.
Ich habe schon versucht mit margin was zu erreichen, aber ich weiß nicht so recht wie, bzw. wo ich da angreifen soll.
2. ich hätte gern, das nach dem more-tag, vor der Weiterführung des Textes ein Link eingefügt wird, mit dem man zur vorherigen Seite zurück kommt.
Mir ist klar, das sowohl Freiraum, als auch Link beim normalen Artikelaufruf dann mitten im Text zu sehen sind. Das wäre aber erstmal egal, bzw. vielleicht dann die nächste Aufgabe :wink:. Eins nach dem anderen.
hier meine single.php dazu:
<?php get_header(); ?>
<?php get_sidebar(); ?>
<div id="content">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<h2><?php the_title(); ?></h2>
<div class="entry">
<?php $more = 0; ?>
<?php the_content(); ?>
<?php endwhile; ?>
<p class="vorher">Hier soll ein Link zur vorherigen Seite hin.</p>
<?php while (have_posts()) : the_post(); ?>
<?php the_content('', TRUE); ?>
</div>
</div>
<?php endwhile; ?>
<?php endif; ?>
</div>
<?php get_footer(); ?>
Alles anzeigen
Folgendes funktioniert jetzt noch nicht:
1. In dem Beitrag wird ein (more…) ausgegeben, das ich da natürlich nicht haben möchte.
2. Der gewünschte Freiraum fehlt noch.
2. Der Link(-platzhalter) verschwindet unter dem oberen Browserrand.
Ich hoffe, ich habe das hier nicht zu kompliziert gemacht und jemand weiß eine Lösung.
Gruß,
diltigug