• Cześć potrzebuję zrobić delikatnie bardziej rozbudowany skrypt a nie znam się na php niestety…

    Mam tak wywołuje link do postu następnego, gdzie moge wpisać swoje style divy etc:

    <?php next_post_link( '%link', '
    <div class="klasa">
    NASTĘPNY
    <?php next_post_link( '%link' ); ?>
    </div>
    ' ); ?>

    Następnie chce wywołać jedynie nazwę tego postu, ale całość jest wbudowane w przycisk wiec całość ma być linkiem (wraz z napisem). taki skrypt blokuje strone. Proszę serdecznie o pomoc.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Tutaj masz błąd bo masz zagnieżdżone <?php w <?php.

    Musisz to zrobić tak

    <div class="klasa">
    <?php next_post_link( '%link', 'NASTĘPNY' ); ?>
    </div>

    Twórca wątku fazgraphic

    (@fazgraphic)

    Ok zrobiłem krok na przód ale wciąż nie do konca działa.

    <?php
    $prev = get_permalink(get_adjacent_post(false,'',false));
    $next = get_permalink(get_adjacent_post(false,'',true));
    ?> 
    
    <?php $prev = get_permalink(get_adjacent_post(false,'',false)); if 	($prev != get_permalink()) { ?>
    
    <a href="<?php echo $prev; ?>">
    
    <div class="single_wstecz">
    <?php previous_post_link( '%link', 'POPRZEDNI' ); ?>
    <?php previous_post_link( '%link' ); ?>
    </div>
    
    </a><?php } ?>

    Che by zarówno cały div był linkiem do poprzedniego/następnego postu jak i wewnątrz diwa zostały wyświetlane zarówno: słowo POPRZEDNI, który ejst też linkiem, oraz tytuł poprzedniego postu. Oddzielnie wszystko działa, razem nie 🙁

Viewing 2 replies - 1 through 2 (of 2 total)
  • Temat ‘Link do następnego postu (skomplikowany)’ jest zamknięty na nowe odpowiedzi.