こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

wordpressの、トップ・記事に表示する。

wordpressを使用しています。
「はてなブックマーク・twitter・faceboook・等」のボタンを、
記事の、上部・下部に挿入する方法は、
single.php
page.php
に、ブックマークを表示させたい場所に、
phpのコードを入れる事により、表示する事は出来ました。


---

けれど、

wordpressの、

「トップページ・ホーム・home」の場所に、

ブックマークのボタンを表示させる方法が、分かりませんでした。


---

やりたい事は、
「トップページ・ホーム・home」をクリックした時に、
最新の記事が表示されますが、
5個表示されるとして、
その、5記事毎・各記事毎の、
上部・下部に、
ブックマークボタンを表示させたいのです。

今の設定では、
「トップページ・ホーム・home」をクリックしても、
各記事には、ブックマークボタンは表示されません。

何とか、表示させたいです。

御教授を、よろしくお願いします。

投稿日時 - 2010-12-30 13:45:47

QNo.6415880

困ってます

質問者が選んだベストアンサー

index.php のループの中ににボタンを挿入する。

細かいことはヌキにすると
<?php while (have_posts()) : the_post(); ?>
  <h2><?php the_title(); ?></h2>
  <?php the_content(); ?>
<?php endwhile; ?>
という構造になっているはずなので、

<?php while (have_posts()) : the_post(); ?>
  ボタン挿入
  <h2><?php the_title(); ?></h2>
  <?php the_content(); ?>
  ボタン挿入
<?php endwhile; ?>

投稿日時 - 2010-12-30 15:42:09

補足

回答ありがとうございます。
試してみました。

---

テーマ名:monochrome・モノクローム

の場合は、

index.php
を開き、

回答に有る様に、
<?php while (have_posts()) : the_post(); ?>
<h2><?php the_title(); ?></h2>

の記述を見つけ、

その、直ぐ、下部に、

ブックマークのコードを記述する。

実際には、僕の場合は、こう記述した。

<!-- ▽index.phpの中に書く▽-->

<h2 class="post_title"><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>


<!-- ●ブックマークボタン 上段 此処から●-->

<a href="http://b.hatena.ne.jp/entry/<?php the_permalink() ?>" class="hatena-bookmark-button" data-hatena-bookmark-title="<?php the_title(); ?>" data-hatena-bookmark-layout="standard" title="このエントリーをはてなブックマークに追加"><img src="http://b.st-hatena.com/images/entry-button/button-only.gif" alt="このエントリーをはてなブックマークに追加" width="55" height="55" style="border: none;" /></a><script type="text/javascript" src="http://b.st-hatena.com/js/bookmark_button.js" charset="utf-8" async="async"></script>

<!-- ●ブックマークボタン 上段 此処まで●-->


<!-- △index.phpの中に書く△-->

すると、
「トップページ・home・ホーム」
の、記事が表示される所の、
各記事のタイトルの下部に、
ブックマークボタンが、現れる。

---

結果、
「トップページ・home・ホーム」
の、各記事に、ブックマークボタンが、表示されました。
嬉しかったです。
ありがとうございます。

テーマ名:monochrome・モノクローム

の場合は、良かったんです。

---

けれど、

テーマ名:twentyten・トゥウェンティテン
このテンプレート・画像→http://p.tl/GrMA

の場合は、

loop.php
の中の、
<?php while ( have_posts() ) : the_post(); ?>
の直ぐ、下に、
ブックマークボタンのコードを書く事で、何とか、
各記事に表示する事は出来たのですが、

表示は出来ました。

---

けれど、ボタンの表示場所が、記事のタイトルの上部なんです。
それを、記事タイトルの、下の所に、置きたいと考えて、
色々、それらしい場所を見つけては、
コードを配置するのですが、
表示されません。
表示されるのは、
記事のタイトルの上部と、記事の最下部の2点でした。


<h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'twentyten' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>

の様に、<h2></h2>で囲んである所の上部・下部に置いても、表示されませんでした。
テーマ名:monochrome・モノクロームは、出来たんですけれど、
twentyten は、出来ませんでした。

---
「トップページ・home・ホーム」の記事に対して、
記事の上部・下部に、コードを挿入出来る様な、
プラグイン、または、コードを、
もし、御存知でしたら、教えて下さい。

後、twentytenでの、
「トップページ・home・ホーム」の記事のタイトル・日付・等の下部に、
表示出来る様な方法を知っていたら、教えて下さい。

---
けれど、トップページの、各記事に、
ボタンを表示させる事が出来て、良かったです。
ありがとうございます。

投稿日時 - 2010-12-31 12:42:23

お礼

お陰様で、解決する事が出来ました。
御回答、ありがとうございます。

投稿日時 - 2011-01-03 20:07:47

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問