Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Wordpress next page met named anchor

Pagina: 1
Acties:

  • emerjeetje
  • Registratie: Februari 2009
  • Laatst online: 09-02-2014
Hoi,

Ik wil in Wordpress een named anchor toevoegen aan de vorige pagina - volgende pagina code.

Als je dus de blog berichten aan het lezen bent en je wilt naar de volgende pagina met berichten

Dit is de gewone code voor vorige - volgende pagina
code:
1
 <?php posts_nav_link(); ?>


Ik vond deze code, alleen dit is om naar een named anchor op het volgende of vorige artikel te gaan
En ik wil naar een named anchor op de vorige of volgende pagina met artikelen.

code:
1
2
3
4
5
6
7
8
9
10
11
 <?php
  $prev_post = get_previous_post();
  if (!empty( $prev_post )): ?>
    <a href="<?php echo get_permalink( $prev_post->ID ); ?>#content"><?php echo $prev_post->post_title; ?></a>
  <?php endif; ?>

  <?php
  $next_post = get_next_post();
  if (!empty( $next_post )): ?>
    <a href="<?php echo get_permalink( $next_post->ID ); ?>#content"><?php echo $next_post->post_title; ?></a>
  <?php endif; ?>


Kan iemand mij hiermee helpen?

Thx

Marc

  • Spinal
  • Registratie: Februari 2001
  • Laatst online: 18-11 15:23
Als ik je goed begrijp wil je de naam van "« Previous Page" en "Next Page »" wijzigen?
In de officiële documentatie staat precies hoe dat moet :)

Full-stack webdeveloper in Groningen


  • emerjeetje
  • Registratie: Februari 2009
  • Laatst online: 09-02-2014
Niet echt nee

ik heb een onepage template.
De blogberichten staan onderin.
Als je naar de volgdende pagina met berichten gaat opent de pagina bovenin.

Bij de blog staat een anchor waar hij naar toe moet springen.

Het script om naar een volgend of vorig bericht te gaan staat in mijn post

Maar dan zou de code aangepast moeten worden zodat je naar een anchor op de vorige of volgende pagina gaat.

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 21-11 15:31

TheNephilim

Wtfuzzle

Dan moet je in plaats van #content er iets anders neerzetten? En die <tekst> achter # weer als id="<tekst>" gebruiken in een H1, H2 of H3.

  • emerjeetje
  • Registratie: Februari 2009
  • Laatst online: 09-02-2014
Dat van de anchor aanpassen snap ik.

code:
1
2
3
4
5
 <?php
  $prev_post = get_previous_post();
  if (!empty( $prev_post )): ?>
    <a href="<?php echo get_permalink( $prev_post->ID ); ?>#content"><?php echo $prev_post->post_title; ?></a>
  <?php endif; ?>


Dit is de code om naar een anchor in de vorige blogpost te gaan.

#content is de anchor

prev_post, get_previous_post, $prev_post->ID
Dit wil ik aanpassen zodat het naar de volgend pagina met blogposts gaat.

posts_nav_link() is de code voor de volgende pagina - vorige pagina
previous_posts_link is de code om naar de vorige pagina met berichten te gaan

Ik heb verschillende dingen geprobeerd te vervangen in de code maar tot nu toe nog niet werkend

  • emerjeetje
  • Registratie: Februari 2009
  • Laatst online: 09-02-2014
Oja

code:
1
2
3
4
<?php
next_posts_link( 'Older Entries', $the_query->max_num_pages );
previous_posts_link( 'Newer Entries' );
?>


Als iemand weet waar ik hier de #content anchor moet plaatsen is dat natuurlijk ook prima

  • Spinal
  • Registratie: Februari 2001
  • Laatst online: 18-11 15:23
Bedoel je dit dan?
PHP:
1
<a href="<?php echo get_next_posts_page_link(); ?>#content">Volgende pagina</a>

Full-stack webdeveloper in Groningen


  • emerjeetje
  • Registratie: Februari 2009
  • Laatst online: 09-02-2014
Te gek hij werkt.

Met knippen en plakken en uitproberen lukt me het vaak wel.
Maar echt goed ben ik niet in scripten. Fijn dat er hulp is.

Dank je wel,
Pagina: 1