wordpress 日記・雑記

投稿日:2023年9月12日 更新日:

wordpressで時々使うやつ

wordpressでよく使うけど毎回調べてる気がするタグたち。 忘備録として

ページネーションを表示する

wordpress公式リファレンス/paginate_links
<div class="pager">
  <?php echo paginate_links(array(
    'type' => 'list',
'prev_text' => '«',
'next_text' => '»'
)); ?></div>

外観→メニューを表示

管理画面で作成するメニューを任意の場所に表示する 'menu'は作成したメニューの名前、'menu_id'は任意のidが付与ができる。classもOK
<?php wp_nav_menu(
  array(
    'menu'  => 'Main_menu',
'menu_id' => 'menu',
)
); ?>

カテゴリリンク付きリスト表示

single.phpやindex.php、archive.php等で使える
<?php
$categories = get_the_category();
if ($categories) {
  echo '
<ul>';
foreach ($categories as $category) {
echo '
 	<li><a href="' . esc_url(get_category_link($category->term_id)) . '">' . $category->name . '</a></li>
';
}
echo '</ul>
';
}
?>
HTMLでの表示結果
<ul>
 	<li><a href="http://example.com/category/cat1">カテゴリー1</a></li>
 	<li><a href="http://example.com/category/cat2">カテゴリー2</a></li>
</ul>

- wordpress, 日記・雑記

関連記事

wordpressの記事が一部表示されない不具合

いつのタイミングか不明だけどサイトを見ると記事の一部が表示されない不具合があった。 他のサイトは問題なくて、特定のサイトだけ。 しかも表示される記事もあればされない記事もある。 ただ、カテゴリに属して ...

the_excerpt();の文字数変更

functions.phpに記載 以下のコードをテーマのfunctions.phpにコピーします。 function twpp_change_excerpt_length( $length ) { r ...

wordpress 条件分岐【特定の親カテゴリに属する場合】

特定の親カテゴリに属する子カテゴリがたくさんある場合(たくさんなくてもいいけど)、条件分岐で子カテゴリを指定すると数多くの指定が必要になるので非常に手間がかかる。その上、子カテゴリが増えた場合にまたそ ...

no image

青色事業専従者という働き方

目次1 青色事業専従者って?2 青色事業専従者になったきっかけ3 青色事業専従者になって感じたメリット3.1 通勤時間がない3.2 身支度に時間がかからない3.3 人間関係の煩わしさがない3.4 給与 ...

カスタムタクソノミーのカテゴリーやタグを出力

カスタム投稿のカテゴリーはよく出力するけど、毎回調べている気がするので記録。 カスタム投稿名:news カスタムタクソノミー(カテゴリー):news-cat カスタムタクソノミー(タグ):news-t ...