2017-06-11 1 views
-2

https://premium.wpmudev.org/blog/load-posts-ajax/は、どのように私のWordpressのテーマアーカイブでは...このリンクは、私は、この問題のために見つけた唯一の解決策であるWordpressの

を投稿のみをリロードする - ヘッダー、フッター、サイドバーは常に同じです。タグやカテゴリとは異なる投稿のみが異なります。

は、ワードプレスの負荷のみの記事を作るための簡単な方法は、例えばあります:あなたはナビゲーション(カテゴリ名)をクリックすると 、それはページ全体を更新しますが、のみポスト要素しません。

私はカスタムカテゴリページデザインのベースとしてarchive.phpを使用していますので、私のアーカイブページにはこの機能が必要です。

ps。私はWPの初心者です:)

+0

私の掘り出しをあきらめた直後、私はこれを見つけました:https://mybrainlounge.wordpress.com/2014/07/13/update-wordpress-posts-without-page-refresh/それを使用する、または理解する...誰でも助けることができますか? – Storm

答えて

0

あなたは解決策を得るためにadmin-ajaxを使うことができます。

HTML:

クラス= "category_nav" データ・猫= HREF = ""

は、例えば、function.phpで関数を作成し、 "ここにカテゴリ値渡し":

function ajax_function() { ?> 
<script type="text/javascript" > 
jQuery(document).ready(function($) { 
    jQuery(".category_nav").click(function() { 
    var cat= jQuery(this).data("category"); // get the category of the post when clicked the navigation 

    var data = { 
     'action': 'ajax_perform.php',//create a php file to do the wp_query to get the result of passed category value. 
     'postcat': cat 
    }; 

    jQuery.post(ajaxurl, data, function(response) { 

    }); 

    }); 
}); 
</script> <?php 
} 
add_action('admin_footer', 'ajax_function'); 
+0

コメントをありがとう、私はこれを試してみるが、残念なことに私は私の締め切りに起因するため、私は他のものに焦点を当てなければならないので、今それをテストすることはできません...私はこのワードプレスをハードコードすることにしましたこのマイルストーンをパスしてください...私はダイナミックな解決策に取り組む時間があります:/私は私が終わったとき私の結果をここに掲載します(そして、私は時間があれば解決できると思う) – Storm

+0

ok @Storm ..先へ(y) – Chinou

関連する問題