LMB^Box SmileysとGet Recent Commentsでサイドバー

この記事は最終更新日から 約15年が経過しているので情報が古い可能性があります。

WordPressでスマイルアイコンの表示にプラグインの「LMB^Box Smileys」を使っているのですが、Get Recent Commentsを使ってサイドバーに表示したコメントは変換してくれないので、そのままになっていたのですが、「”LMB^Box Smileys” “Get Recent Comments” Sidebar」でググってみたところ、Fix: Get-Recent-Comments und LMB Smileys in der Sidebar | marcOs_br4inh4ckのページを発見。

Get Recent Commentsをエディタで開いたら、954行目当たりにある

function kjgrc_create_recent_comments ($caller=”)

内の

$entries = kjgrc_get_comments2(‘grc’,$caller);
if ($kjgrc_we_are_a_widget == TRUE) {

の間に

// mpu – brainhack – throw sidebar content into lmb smiley filter
if(function_exists(‘lmbbox_smileys_admin_convert’)){$entries = lmbbox_smileys_admin_convert($entries);}

を入れて

$entries = kjgrc_get_comments2(‘grc’,$caller);
// mpu – brainhack – throw sidebar content into lmb smiley filter
if(function_exists(‘lmbbox_smileys_admin_convert’)){$entries = lmbbox_smileys_admin_convert($entries);}

if ($kjgrc_we_are_a_widget == TRUE) {

としたら保存して、wp-content/plugins内にアップしてください。

そのままだと、Get Recent Commentsで取得した既存のコメントはキャッシュされていて更新されないため、どこかの記事に、なにか適当なコメント(スマイル付きの)をテスト投稿してください。

問題なければ、以下のように変換されているはずです。

WordPress 2.9.2 日本語版
LMB^Box Smileys 3.2
Get Recent Comments 2.0.6

コメント

タイトルとURLをコピーしました