投稿者「俊」のアーカイブ

WordPressのカテゴリ別のページで同じカテゴリの投稿一覧を表示

WordPressで昔のままのプラグインを使っていたら、PHPのアップデートができなくなりました。
PHPのアップデートをするとエラー表示になるのです。
それで現在使っているプラグインで新しいバージョンのPHPに対応していないものを削除しました。
その中にMy Category Orderが、あったのですが、My Category Orderを削除したら、カテゴリのページに入っても、そのカテゴリの投稿一覧が見れないので都合が悪いです。

https://web-dev.tech/wordpress/customize/display-related-posts-from-the-same-categories/
を参考にして、使っているthemes(wp-content\themes\*******のcategory.php)を書き換えて下記を挿入しました。
挿入する位置は

<div id=”container”>
<div id=”content” role=”main”>
<h1 class=”page-title”><?php
printf( __( ‘Category Archives: %s’, ‘twentyten’ ), ‘<span>’ . single_cat_title( ”, false ) . ‘</span>’ );
?></h1>
の下です

<?php
$cat_id = get_queried_object()->term_id; // カテゴリーを取得

$args = [
‘post_type’ => ‘post’, // 投稿タイプを指定
‘posts_per_page’ => ‘100’, // 表示する記事数を指定
‘category__in’ => $cat_id, // カテゴリーIDを指定
];

$related_cats_query = new WP_Query($args);
?>

<div class=”related-posts”>
<?php if ($related_cats_query->have_posts()) : ?>
<ul>
<?php while ($related_cats_query->have_posts()) : $related_cats_query->the_post(); ?>
<li>
<a href=”<?php the_permalink(); ?>”>
<?php the_title(); ?>
</a>
</li>
<?php endwhile; ?>
</ul>
<?php else : ?>
<p>関連記事はありません。</p>
<?p
endif;
wp_reset_postdata(); ?>
</div>

希望通りの表示ができました。

ついでにsingle.phpを改造して、ブログの「投稿」(個別記事やニュース)を表示する時に、その投稿の関連カテゴリの投稿一覧を表示するようにしました。

<?php
$post_id = get_the_ID(); // 投稿のIDを取得
$categories = get_the_category($post_id); // 投稿のカテゴリーを取得
$cat_ids = []; // カテゴリーIDを格納するための空の配列を用意

foreach ($categories as $category) :
array_push($cat_ids, $category->term_id); // 用意した空配列にカテゴリーIDを格納
endforeach;

$args = [
‘post_type’ => ‘post’, // 投稿タイプを指定
‘posts_per_page’ => ’30’, // 表示する記事数を指定
‘category__in’ => $cat_ids, // カテゴリーIDを指定
‘post__not_in’ => [$post_id] // 現在の投稿を除外
];

$related_cats_query = new WP_Query($args);
?>

<div class=”related-posts”>
<?php if ($related_cats_query->have_posts()) : ?>
<ul>
<?php while ($related_cats_query->have_posts()) : $related_cats_query->the_post(); ?>
<li>
<a href=”<?php the_permalink(); ?>”>
<?php the_title(); ?>
</a>
</li>
<?php endwhile; ?>
</ul>
<?php else : ?>
<p>関連記事はありません。</p>
<?php
endif;
wp_reset_postdata(); ?>
</div>

前立腺肥大

検診で、前立腺がんの疑いがあるということで、精密検査したのですが、がんは無いけど、前立腺肥大だと診断されました。
そういえば、夜寝ている時に、トイレに行くことがあるなあと思っていました。
前立腺肥大の薬を2週間ほど飲んでみたのですが、それほど効果がないので、とりあえず治療をしていませんでした。
半年に1度、定期的に検査が必要だと言われていたのですが、つい怠っていました。
最近寝ている時に3~4回トイレに行くようになったので、そういえば定期的に診察を受けるよう言われていたなあと1年ぶりに受診しました。
前立腺は確実に大きくなっているし、血液のPSA(前立腺特異抗原:Prostate-Specific Antigen)の値も増えているということでした。
男性で年を重ねると、前立腺肥大になることが多いそうです。
シロドシン錠4mg「トーワ」1日2錠、ヂュタステリオドカプセル0.5mgAV[サワイ」(1日カプセル)を2週間処方されたのですが、寝ている時のトイレの数は減らず、日中にトイレに行く数が増えて、まったく役立たずでした。

野々市市郷土資料館(旧魚住家住宅)

野々市市指定文化財「旧魚住家住宅」は、江戸時代末期の農村の商家で、建物内部を郷土資料館として公開しています。
1994年(平成6)に現在の場所に移築し、展示棟も増築して現在の郷土資料館となったそうです。
道路を挟んで対側に17台の駐車場が設けられています。
野々市市郷土資料館は、道路側から低い戸を開いて、くぐるような感じで入ります。
野々市市郷土資料館に入ったすぐのところには手打ちそばが食べられるカフェになっていました。
入館見学は無料です。
近くに喜多家住宅(有料)もあるので、一緒に見学するのも良いと思います。









野々市市郷土資料館(旧魚住家住宅)の場所はこちら   野々市市本町3丁目19-24

喜多家住宅 野々市

いつでも何度でも石川県のほとんどの観光施設に無料で入れる「いしかわ観光特使」に認定されたのを機に、行ったことがない観光施設を周ってみる事にしました。
喜多家住宅は明治時代に金沢市材木町の醤油屋の建物が移築されたものです。
元々、江戸時代(徳川綱吉)から現地で居をかまえ、菜種油を売る商人になり、その後、明治時代から酒造りを営んでいたそうです。
主屋は加賀の街やの典型的な建物で、石川県に残る町家の中では最も古いものだそうです。
主屋の奥には酒造や作業場など三次時代からの酒造り施設が良好に残っています。
喜多家住宅の主屋と道具蔵、酒造場が国の重要文化財に指定されいます。
公開されているのは喜多家住宅の主屋のみです。
主屋から見れる庭園も素敵で見る価値があります。
道路を挟んだ対側に2台分の駐車場があります。
すぐ近くに無料で入館できる野々市市郷土資料館(江戸時代末期の農村の商家 旧魚住家住宅)もあるので、一緒に見学するのも良いと思います。










喜多家住宅の場所はこちら   石川県野々市市本町3丁目8-11

室内で人物を撮影するのって難しい

風景とかの撮影をするのは、条件が悪くても、三脚を使ったり、シャッタースピードや露出を設定して、ピントをマニュアルで調節して、レリーズを使えば、なんとか、それなりの撮影ができるのですが、室内でフラッシュ無しで、複数の人物の撮影をするのは、かなり難しいです。

今までは、明るいレンズを使って、2秒タイマーで撮影するくらいだったのですが、綺麗に採れる場合もあるし、失敗する場合もあります。
今年は同窓会でも、そういう感じだったし、法事の時も同様でした。

今度からは、明るいレンズ(単焦点)で、ピントをマニュアルで撮ることにしようと思います。