カテゴリー別アーカイブ: WPタグについて

サイトマップを作るには?

wordpressでサイトマップを作るのに、プラグインを使っている方が多いです。

ただ、以下のコードを使うと簡単にサイトマップを作れます♪


<div id="sitemapPageList">
<ul class="linkList">
<?php wp_list_pages('exclude=4,821&sort_column=menu_order&title_li='); ?>
</ul>
</div>

idは好きな物にして頂いていいですが、

コードはpage.phpをコピーして

page-sitemap.php

を作って<?php the_content(); ?>の直下にコードを入力するだけでok♪

もちろんサイトマップのslugもsitemapにしないといけないですよ!

このサイトマップは

exclude=4,82

の部分は表示したくない固定ページのidを入れてくださいね!
あと、固定ページの並び順は下記のプラグインで並び替えが便利です。

My Page Order

↑プラグイン検索でコピペしてください。

以上、簡単サイトマップの作り方でした♪

投稿を同じカテゴリで次(前)のページへ

WordPressを使っているとこんな問題に出くわします。

「次のページを押すとカテゴリが混ざってなんとなく嫌!!」

そうなんです。そこで大体の人はカスタムポストタイプを使うのですが、

こんな解決方法もあります。


<?php previous_post_link('%link', '前の投稿へ', TRUE); ?>

<?php next_post_link('%link', '次の投稿へ', TRUE); ?>

これで、同じカテゴリ内で記事をめくっていくことができるようになります。

WordPress公式スマホアプリを使うなら、この方法の方がよかったりしますね♪

本文抜粋記事の文字数を制限するには

本文抜粋記事を表示するときは基本的には

<?php the_excerpt(); ?>

を使います。
が、しかし!
結構抜粋記事の文字数が多くて気になったりします。

そんな時は以下のコードを使いましょう!

<?php echo mb_substr(get_the_excerpt(), 0, 30); ?>

この場合は30文字に制限できます。

30の部分を好きな数字に変更すると、
好きな文字数に制限できます。

トップページにカスタム投稿を表示したいときとかに
使いやすいですね♪