예제 #1
0
        echo do_shortcode($h1);
        echo "</span>\n";
    }
    ?>
	<span class='infobar_right'>
<?php 
    if (!weaverii_getopt_checked('wii_info_hide_pagenav')) {
        echo '<span id="infobar_paginate">';
        if (!is_singular()) {
            if (function_exists('wp_pagenavi')) {
                wp_pagenavi();
            } else {
                if (function_exists('wp_paginate')) {
                    wp_paginate('title=');
                } else {
                    echo weaverii_get_paginate_archive_page_links('plain', 2, 2);
                }
            }
        }
        echo "</span>\n";
    }
    if (weaverii_getopt('wii_info_search')) {
        if (function_exists('weaverii_plus_search_form')) {
            echo '<span id="infobar_search" style="padding-right:4px !important;display:inline-block;padding-left:20px;">';
            echo weaverii_plus_search_form('', 120);
            echo '</span>';
        } else {
            echo '<span id="infobar_search">';
            get_search_form();
            echo '</span>';
        }
예제 #2
0
    /**
     * Display navigation to next/previous pages when applicable
     */
    function weaverii_content_nav($nav_id, $from_search = false)
    {
        global $wp_query;
        if ($wp_query->max_num_pages > 1) {
            ?>
	<nav id="<?php 
            echo $nav_id;
            ?>
">
		<h3 class="assistive-text"><?php 
            echo __('Post navigation', 'weaver-ii');
            ?>
</h3>
<?php 
            if (weaverii_getopt('wii_nav_style') == 'prev_next') {
                ?>
		<div class="nav-previous"><?php 
                next_posts_link('<span class="meta-nav">&larr; </span>' . __('Previous Post', 'weaver-ii'));
                ?>
</div>
		<div class="nav-next"><?php 
                previous_posts_link(__('Next Post', 'weaver-ii') . '<span class="meta-nav">&rarr; </span>');
                ?>
</div>
<?php 
            } else {
                if (weaverii_getopt('wii_nav_style') == 'paged_left') {
                    echo "\t<div class=\"nav-previous\">";
                    if (function_exists('wp_pagenavi')) {
                        wp_pagenavi();
                    } else {
                        if (function_exists('wp_paginate')) {
                            wp_paginate('title=');
                        } else {
                            echo weaverii_get_paginate_archive_page_links('plain', 2, 3);
                        }
                    }
                    echo "\t</div>\n";
                } else {
                    if (weaverii_getopt('wii_nav_style') == 'paged_right') {
                        echo "\t<div class=\"nav-next\">";
                        if (function_exists('wp_pagenavi')) {
                            wp_pagenavi();
                        } else {
                            if (function_exists('wp_paginate')) {
                                wp_paginate('title=');
                            } else {
                                echo weaverii_get_paginate_archive_page_links('plain', 2, 3);
                            }
                        }
                        echo "\t</div>\n";
                    } else {
                        // Older/Newer posts
                        ?>
		<div class="nav-previous"><?php 
                        next_posts_link(__('<span class="meta-nav">&larr;</span> Older posts', 'weaver-ii'));
                        ?>
</div>
		<div class="nav-next"><?php 
                        previous_posts_link(__('Newer posts <span class="meta-nav">&rarr;</span>', 'weaver-ii'));
                        ?>
</div>
<?php 
                    }
                }
            }
            ?>
	</nav><div class="weaver-clear"></div><!-- #<?php 
            echo $nav_id;
            ?>
 -->
<?php 
        }
    }
예제 #3
0
function weaverii_sc_pagenav($args = '')
{
    extract(shortcode_atts(array('style' => '', 'end_size' => '1', 'mid_size' => '2', 'error_msg' => ''), $args));
    $title = weaverii_get_paginate_archive_page_links('plain', $end_size, $mid_size);
    if (!$title) {
        return $error_msg;
    }
    if ($style) {
        return '<span style="' . $style . '">' . $title . '</span>';
    }
    return $title;
}