it-swarm.com.de

wordPress-Post-Paginierung mit Bild-Buttons?

Ich versuche, eine Post-Paginierung wie folgt zu erstellen:

button left image | 1 2 3 4 5 |button right image

aber ich kann es nicht zum Laufen bringen. Ich habe es versucht:

<?php wp_link_pages('before=<p>&after=</p>&next_or_number=number&pagelink= %'); ?>

Aber wie fügt man links und rechts Bilder als Buttons ein? Vielen Dank! ANZEIGE

1
ad2003

ja es funktioniert jetzt Vielen Dank

Ich verwende diesen Code, um ['next_or_number'] == 'next_and_number') zu drehen, damit ich ihn mit Zahlen, Pfeilen oder Grafiken mischen kann:

// Custom Next/Previous Page
add_filter('wp_link_pages_args', 'wp_link_pages_args_prevnext_add');
/**
 * Add prev and next links to a numbered link list
 */
function wp_link_pages_args_prevnext_add($args)
{
    global $page, $numpages, $more, $pagenow;

    if (!$args['next_or_number'] == 'next_and_number') 
        return $args; # exit early

    $args['next_or_number'] = 'number'; # keep numbering for the main part
    if (!$more)
        return $args; # exit early

    if($page-1) # there is a previous page
        $args['before'] .= _wp_link_page($page-1)
            . $args['link_before']. $args['previouspagelink'] . $args['link_after'] . '</a>'
        ;

    if ($page<$numpages) # there is a next page
        $args['after'] = _wp_link_page($page+1)
            . $args['link_before'] . $args['nextpagelink'] . $args['link_after'] . '</a>'
            . $args['after']
        ;

    return $args;
}

so rufen Sie die Paginierungsnavigation ab:

<?php
wp_link_pages(array(
        'before' => '<div class="pagenav">' . __(''),
       'after' => '</div>', 
        'next_or_number' => 'next_and_number', # activate parameter overloading
        'nextpagelink' => __('<img src="'.get_bloginfo('template_url').'/images/nxt_btn.png" />'),
        'previouspagelink' => __('<img src="'.get_bloginfo('template_url').'/images/prv_btn.png" />'),
    'pagelink' => '%',
    'echo' => 1 )
);
?>

Vielen Dank!

ANZEIGE

0
ad2003

Informationen zu den Funktionen von wp_link_pages finden Sie im WordPress-Codex http://codex.wordpress.org/Function_Reference/wp_link_pages .

Bitte schön:

wp_link_pages(
    array(
        'before' => '<div class="pagenav">',
        'after' => '</div>', 
        'next_or_number' => 'next', 
        'nextpagelink' => __('<img src="IMAGE SRC HERE" />'), 
        'previouspagelink' => __('<img src="IMAGE SRC HERE" />')
    )
);

Viel Glück! :)