人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

WordPress3でランキングサイトを作ろうとしています。

プラグイン:「Post Plugin Library」をインストール→有効化
プラグイン:「Popular Posts」をインストール→有効化

おもに
http://wordpress.siyouyo.com/plugin/1422/
を参照して上記プラグインを設定

ダッシュボード→外観→ウィジェットエリア1
に「popular Posts+」を設置
確かに私のテストサイト
「http://idscorp.xsrv.jp/wordpress/」
の右上に
Popular Posts
None Found
と出ています。
まだ、投票された投稿がないからだと思います。

また、デフォルトのテーマ(Twenty Ten)
のindex.phpに
<?php popular_posts(); ?>

get_template_part( 'loop', 'index' );
の下に追加しても何も表示されません。
(下記サイトの「彼に投票する」のようなボタンが表示されるのかと思っていました)

http://boku.xrea.jp/healing/?mode=rank
の、「彼に投票する」のボタンの部分がないと、
ランキングができない(=投票できない)のではないでしょうか。

教えて頂けると大変助かります。

●質問者: kohhi
●カテゴリ:ウェブ制作
✍キーワード:INDEX LOOP PHP インストール ウィジェット
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● TAKE
●200ポイント ベストアンサー

こんばんわ。

プラグインPopular Postsは、プラグインのページhttp://wordpress.org/extend/plugins/popular-posts-plugin/にあるように

>Popular Posts displays a list of your blog's most-viewed posts

most-viewed posts,つまり最も表示されたページ(ページ参照数)を元にランキングを作るプラグインだと思います。だからkohhiさんのテストサイトだと、まだ表示されたページがないのでほとんど表示されていないように思います。

投票ボタンを表示し、その投票を元にランキングを決める場合はプラグイン「cdnvote」http://www.act2cool.com/pc/archives/1185 のほうが良いかと思います。

◎質問者からの返答

早速お返事いただき、ありがとうございます。

cdnvoteをインストール後、有効化して、

外観→テーマ編集→index.php

WordPress3のデフォルトのテーマ「Twenty Ten」のindex.php

show_cdnvote_form();

を加えました。

この修正が思ったようにできていないようで、

やりたい事:投稿した記事毎&下に投票内容が出る

私が修正したら:記事毎ではなく、ページの下に出る

になってしまいました。

http://idscorp.xsrv.jp/wordpress/

勉強不足ですいません。

show_cdnvote_form();

をどこにいれればいいのか、ということだと思います。

以下が、

Twenty Ten: メインインデックスのテンプレート (index.php)

のget_header(); ?>以下の部分です。

show_cdnvote_form();

は私がいれました。

どこが間違いなのか、教えて頂けると助かります。

get_header(); ?>

get_template_part( 'loop', 'index' );

show_cdnvote_form();

?>

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ