それは単一の投稿の見方についてです。私はこのように前と次のブログ投稿へのリンクを設定しようとしています:
<a class="prevpost" href="linktoprevpost" title="prev post's title"> </a>
<a class="nextpost" href="linktonextpost" title="next post's title"> </a>
ここで、両方のリンクは、display:ブロックと指定された幅と高さを使用して、背景として画像を取得します。リンクされた投稿のタイトルは、ユーザーがホバーして表示できるように、aタグのtitle属性を介してアクセスできる必要があります。
また、現在のカテゴリのリンクされた投稿を制限したいと思います。だから私は得る方法を見つける必要があります
- 前/次の投稿のhrefが付いたaタグ
- 現在表示されているものと同じカテゴリにあります
- 背景画像のために内部テキストなし
- タイトル属性に前/次の投稿名が含まれる
- カスタムcssクラスを使用
ページを3つの主要なカテゴリに分割したため、カテゴリの一致は最初のレベルのみである必要があります。使っています
$a = get_the_category(get_the_ID());
$cat = $a[0]->name;
最初のカテゴリの名前を取得し、header.phpで追加のbody-classとして設定します。多分私はそれを再利用できますか?
また、previous_post_link()とnext_post_link()をこのように使用することもわかりました
next_post_link('%link', '', TRUE);
内部コンテンツのない同じカテゴリの投稿が表示されるので、1&2&3が解決されます。しかし、4と5を取得するには、別の方法が必要になるようです。
Wordpressバージョン3.4.1の使用。