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

Wordpress3 で固定ページ を 作成しました。

cdnvote、Contact Form 7というプラグインをインストールして、
サイトを作成しております。

http://idek.jp/hangover/
のメニューの「投稿ページ」のところだけ、
下にある、
「合計投票回数: 総合点: 平均点:」
の文字を表示したくないのですが、方法がわかりません。

プラグイン:cdnvoteをインストールすると
pluginsフォルダにcdnvoteフォルダができ、そこに
cdnvote.php というファイルが作成されます。
このファイルの、以下の部分が、
上記文字を表示させていると思います。

---以下
function cdnvote_content($content)
{
$content .= show_cdnvote_form(false);
$content .= '<br />';
$content .= "合計投票回数:" . show_cdnvote_count(false) . " 総合点: " . show_cdnvote_total(false) . " 平均点: " . show_cdnvote_average(false);
$content .= '<br />';
return ($content);
}
---以上

この文に「もし、投稿ページ以外なら、」というif文を加えてやれば、
上記文字を表示を表示しないと思います。

この「もし、投稿ページ以外なら、」の「投稿ページ」をどう書いていいかわかりません。

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


●質問者: kohhi
●カテゴリ:ウェブ制作
✍キーワード:PHP インストール サイト ファイル フォルダ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

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

http://idek.jp/hangover/ の「投稿ページ」は、wordpressで言うところの固定ページに当たると思います。固定ページかどうかの判断はwordpressのis_page()関数で可能なので、それとif文を組み合わせて

function cdnvote_content($content)
{
if ( is_page()) {
// 固定ページ(投稿ページ)のとき、合計投票回数などを表示しない
return ($content);
} else {
// 固定ページ(投稿ページ)以外のとき、合計投票回数などを表示する
$content .= show_cdnvote_form(false);
$content .= '<br />';
$content .= "合計投票回数:" . show_cdnvote_count(false) . "   総合点: " . show_cdnvote_total(false) . "   平均点: " . show_cdnvote_average(false);
$content .= '<br />';
return ($content);
}
}

とすれば良いと思います。

◎質問者からの返答

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

できました。

関連質問


●質問をもっと探す●



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