フォーラムへの返信

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック投稿者 Hoshino

    (@hoshino)

    ghvstさん、おはようございます!
    再度WP-PageNaviを導入するために再チャレンジしてみましたところ、お教え頂いた方法で無事にWP-PageNaviを導入することができました。

    ただ、どうしても<?php if(function_exists(‘wp_pagenavi’)) { wp_pagenavi(); } ?>だけではページが真っ白になってしまっていたので、同SERVER内で運営しているもう一つのサイトで利用しているwp.Vicuna Ext. Customでのコードを使用しました。

    <!--start pagenavi -->
    <?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } else { vicuna_paging_link('indent=2'); } ?>
    <!--end pagenavi -->

    こうすることにより表示することができるようになりました。
    今のところ不具合などもなく一安心しております。

    最近はスマートフォンでのアクセスも増えており、私が運営するサイトでもスマートフォン対応させたいと思っていたので、このテーマは非常に便利でした。
    でもいざ利用してみると、他のテーマとは違い見慣れないコードの数々に困っていました。
    手を差し伸べてくださったghvstさんには感謝してもしきれません。

    また、解決済みの件も了解いたしました。早速解決済みへと変更致します。

    この度は本当にありがとうございました!またの機会がありましたらどうぞよろしくお願いします。

    トピック投稿者 Hoshino

    (@hoshino)

    ghvstさん、再度ご協力をありがとうございます!
    WP-PageNaviは何度チャレンジしても使用できませんでしたが、WP Page Numbersは無事に導入出来ました。

    お教え頂いた/inc/theme-tags.phpのfunction heatmapthemead_content_nav付近にあった、

    <?php if ( get_next_posts_link() ) : ?>
                    <div class="nav-previous"><?php next_posts_link( __( '<span class="meta-nav">&laquo;</span> Older posts', 'heatmapthemead' ) ); ?></div>
                    <?php endif; ?>

    この部分の<?php next_posts_link( __( '<span class="meta-nav">&laquo;</span> Older posts', 'heatmapthemead' ) ); ?>をWP Page Numberesのタグに入れ替えることで無事に成功いたしました!

    ご経験のないテーマでの解決方法を一緒に考えて下さり心から感謝しております!
    初めてのフォーラムの利用で緊張しておりましたが、ghvstさんのお陰で益々WordPressが好きになりました。そしてもっと勉強をしようと思いました。

    この度は、ご丁寧にありがとうございました。また機会がありましたらどうぞよろしくお願いいたします。

    トピック投稿者 Hoshino

    (@hoshino)

    ghvstさん、お返事ありがとうございます!

    早速、<?php … … ?>を消してみて、if(function_exists(‘wp_pagenavi’)) { wp_pagenavi(); }を入れてみました。
    すると何も変化は起こりませんでした。
    ↑WP-Pagenavi

    同じく<?php … … ?>を消してみて、if(function_exists(‘wp_page_numbers’)) : wp_page_numbers(); endif;を入れてみると、サイトの上部に出てきてしまいました。修正を試みましたが上手くいきませんでした。
    ↑WP Page Numbers

    index.phpのタグはこのようになっています。

    <?php
    /*
    This file is part of HeatMap Theme AdAptive
    See license.txt (distributed with this file) for details of
    license, contributors, copyright notices, credits and trademarks.
    */
    
    get_header();
    
    // CONTENT HOOK
    add_action('heatmapthemead_the_content_hook', 'heatmapthemead_widget_position_blogabove');
    add_action('heatmapthemead_the_content_hook', 'heatmapthemead_featured_page');
    
    	// PRE FEATURED PAGE TITLE HOOK
    	add_action('heatmapthemead_pre_featured_page_title_hook', 'heatmapthemead_widget_position_postinline');
    
    	// PRE FEATURED PAGE CONTENT HOOK
    	add_action('heatmapthemead_pre_featured_page_content_hook', 'heatmapthemead_widget_position_postincontent');
    
    	// POST FEATURED PAGE CONTENT HOOK
    	add_action('heatmapthemead_post_featured_page_content_hook', 'heatmapthemead_widget_position_postbelow');
    
    add_action('heatmapthemead_the_content_hook', 'heatmapthemead_the_loop');
    
    	// THE LOOP HOOK
    	add_action('heatmapthemead_the_loop_hook', 'heatmapthemead_blog_posts');
    		// BLOG POSTS HOOK
    		add_action('heatmapthemead_blog_posts_hook', 'heatmapthemead_widget_position_postinline');
    		add_action('heatmapthemead_blog_posts_hook', 'heatmapthemead_blog_posts_header');
    		add_action('heatmapthemead_blog_posts_hook', 'heatmapthemead_posted_on');
    
    		add_action('heatmapthemead_blog_posts_hook', 'heatmapthemead_widget_position_postincontent');
    		add_action('heatmapthemead_blog_posts_hook', 'heatmapthemead_the_content');
    		add_action('heatmapthemead_blog_posts_hook', 'heatmapthemead_like_buttons');
    		add_action('heatmapthemead_blog_posts_hook', 'heatmapthemead_article_meta');
    		add_action('heatmapthemead_blog_posts_hook', 'heatmapthemead_widget_position_postbelow');
    	// THE POST LOOP HOOK
    	add_action('heatmapthemead_the_post_loop_hook', 'heatmapthemead_the_loop_errors');
    
    add_action('heatmapthemead_the_content_hook', 'heatmapthemead_content_nav');
    add_action('heatmapthemead_the_content_hook', 'heatmapthemead_widget_position_blogbelow');
    
    get_sidebar();
    get_footer();
    
    get_template_part( 'unhook' );
    get_template_part( 'unhook-custom' );
    get_template_part( 'render' );
    ?>

    codexも見てみましたがどうしても上手くいかず困っています。
    どうか引き続きよろしくお願い致します。

3件の返信を表示中 - 1 - 3件目 (全3件中)