【WP3.1】Simple Tagsのst_related_posts()がバグっている件
関連記事
- ひょっとして,大規模にやらかしてました?ぎんゆぅ~さん,落ちてた模様(爆 【2025年08月19日(火)】
- 【ChatGPT o4】祝日なのに仕事ーバテすぎー今夜こそ絶命だーモルモルモル 【2025年03月20日(木)】
- 【#ChatGPT】WordPressサーバにバイナリファイルをアップするシステムをChatGPTさんに聞きまくりじゃった 【2025年03月04日(火)】
- 【#WordPress #さくらインターネット】6.5.5自動アップデートに伴うサーバーダウン,復旧したっぽい 【2024年06月25日(火)】
- 【#apache #PHP】apacheが立ち上がらなくなったー「アクセス許可で禁じられた方法でソケットにアクセスしようとしました」エラー発生 【2024年04月16日(火)】
ぎんゆぅ~さんのコアシステム~WordPress
先日,バージョン3.1.1に上げまして
今日は一斉に,プラグインのアップデートをかけたところ
- Simple Tagsプラグインのst_related_posts()がバグって,各記事の関連投稿の覧が,表示されなくなって
緊急メンテナンスじゃ!
Simple Tagsの機能,なんかごっそり削られているんじゃけど
related_posts()の実装は残っているっぽい
なんか,バージョン3.1.1と相性が出たかねぇ...?
ってことで,関連投稿の部分は,
自前のプラグインに実装してみることにした
参考にしたのは,
WordPress3.1アップグレードの不具合・・「Simple Tag」@カメぞうのメモ書きさんのところ
とりあえず,これで,表示はOKになったけど...
Simple Tagsプラグインの機能が削られ過ぎで
タグのメンテナンスが大変になっているぞな...
こりゃ,参った(大汗
【追記】
なんか,おかしい....
再修正中...(汗
【さらに追記】
治ったと思う(汗
確定のソースはこちら
<?php
function bm_st_related_posts()
{
global $post;
?>
<h3>関連記事</h3>
<ul>
<?php
$tags = wp_get_post_tags($post->ID);
if ($tags)
{
$tagidary = array();
foreach($tags as $k => $v)
{
$tagidary[] = $v->term_id;
}
$args=array(
'tag__in' => $tagidary,
'post__not_in' => array($post->ID),
'showposts'=>5,
'caller_get_posts'=>1
);
$my_query = new WP_Query($args);
if( $my_query->have_posts() )
{
while ($my_query->have_posts()) : $my_query->the_post();
?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a> 【<?php the_time('Y年m月d日(D)')?>】</li>
<?php
endwhile;
}
//<!-- ■重要 クエリーをリセット■ -->
wp_reset_query();
}
else
{
?>
<li>登録がありません</li>
<?php
}
?>
</ul>
<?php
}
?>

コメント
今年の漢字は、初登場「熊」に決定
今週末は天気が悪そうじゃ.お出かけには向かないかものぉ
今朝も一桁℃で寒いの.エアコンがフル稼働中
【#特別重大報道】存立危機事態オワタ:オヤジが亡くなったので諸々の行事を片してきたのぢゃ
【相続祭り】ドコモ光の解約を失敗した!ドコモは契約が無いって言うてるが...
【#大雪】大雪に対する国土交通省発表(25/12/2)
【#特別重大報道】存立危機事態キター!有事発生ぢゃ!!なので,ぎんゆぅ~さんはしばらくお休みしまする