iTunes Music


Taylor Swift
Red (Deluxe Version)

Carly Rae Jepsen
Kiss

Nita
Soundbird

Jean Curley
Love Revolution

Karmin
Hello

Marié Digby
Your Love

Charice
Infinity

Lillix
Tigerlily

Jessie J
Who You Are

Kimberly Caldwell
Without Regret

Christina Grimmie
Find Me

Colbie Caillat
All of You

Miranda Cosgrove
Sparks Fly (Japan Edition)

Jennifer Lopez
Love? (Deluxe Edition)

Kaci Battaglia
Bring It On

Leona Lewis
Echo

Kylie Minogue
Aphrodite

Tynisha Keli
The Chronicles of TK

Marié Digby
Breathing Underwater

Emily Osment
All the Right Wrongs

KE$HA
Animal

Britney Spears
Circus (Deluxe Version)

Taylor Swift
Taylor Swift

Tynisha Keli
The 5th Element

Idina Menzel
I Stand

Jordan McCoy
Jordan McCoy – EP

Kari Kimmel
Out of Focus

Shontelle
No Gravity

The Pussycat Dolls
Doll Domination

Taylor Swift
Speak Now

[Tag] :PHP

[WordPress] Twitterのつぶやきをコメント欄に表示するプラグイン『Twitter Mentions as Comments』

2011年 10月 15日(土) [19:08]
このエントリーをはてなブックマークに追加

WordPress TwitterのつぶやきをWordPressのコメント欄に表示させるプラグインを数々試してきました。
・ backtype
・ BTCNew
・ Feedback Champupu ←今ココ

そして今回新たに『Twitter Mentions as Comments』を試してみました。

WordPress
Twitter Mentions as Comments « WordPress Plugins

結果から言うとダメでした。
Twitterで検索した結果をWordPressのコメントとして残してくれるのは良いんですが、表示部分に問題があります。
以下の画像を見てもらえばスグに分かるかと。
WordPress

もっと酷くなると、こんな風になります。
WordPress

じゃぁ、この『(@・・・)』を表示してる部分を消せば解決するんじゃね?
と、プラグインファイル(PHP)を開いてみました。
twitter-mentions-as-comments/tmac.php 427行目
$name = $real_name . ' (@' . $twitterID . ')';

これを以下のように変更してみました。
twitter-mentions-as-comments/tmac.php 427行目
$name = $real_name;

しかし全然ダメでした。
どっかの何かが絡んでいるのか、他のプラグイン等とバッティングしているのか謎です。
しかもプラグインを導入して、過去1週間程度のコメントしか拾ってきてくれません。
最初に使っていた『backtype』があまりにも良すぎた為、これを超えるプラグインが中々ありませんね。
諦めて、当分は『Feedback Champupu』のままでいこうと思います。


上記とは別に、もう1つプラグインを入れてみました。
コメント欄にタグのボタンが設置出来るプラグインです。

WordPress
Comment Form Quicktags « WordPress Plugins

これは中々良さげです。
WordPress

プラグインをさくっと作れたら、色々出来て面白いんだろうなぁ…。
以下のサイトに、他にも色々なプラグインが紹介されています。

Webクリエイターボックス
コメント欄で使える10のWordPressプラグイン

[WordPress] バージョンやCopyrightの自動表示方法

2011年 1月 7日(金) [0:21]
このエントリーをはてなブックマークに追加

WordPress ブログのフッターに使用中のWordPressのバージョンやコピーライトの西暦を自動で表示させる方法です。
以下のPHPコード等を書くだけで簡単に表示させる事ができます。

footer.php
Powered by <a href="http://ja.wordpress.org/">WordPress <?php bloginfo("version"); ?></a> | Copyright (C) 2010-<?php echo date('Y'); ?> <a href="<?php bloginfo('url'); ?>/"><?php bloginfo('name'); ?></a> All Rights Reserved.

表示。
Powered by WordPress 3.0.1 | Copyright (C) 2010-2011 御飯定食 All Rights Reserved.

フッターなどにバージョン情報、コピーライトの西暦を表示させている方は自動表記されるので楽出来ますね。

[WordPress] サイドバーの新着コメント改造

2008年 12月 10日(水) [22:05]
このエントリーをはてなブックマークに追加

WordPress WordPressもバージョンが上がって、最初から色々付くようになりました。
サイドバーに表示してる 『新着コメント』 と言うのも、最初からは無くてプラグイン対応してたとか何とか。
(詳しく調べてないので、間違ってたらすいません。)
デフォルトのままでは少々気に入らないので、ちょっと改造してみることにします。

まず、気に入らないのが、間に 『に』 『より』 と言う文字が入る点。
新着コメント
(分かりやすいように、リンク部に下線入れてます。)

『に』 『より』 と言う文字を探しまくったんですが結局見つからず、仕方なくプラグインに頼る事にしました。
テーマ内 (CognoBlue 1.0) も探したんだけど・・・。
コードの中に文字があるわけないし、どっかで変換されてるんでしょうね。
私の知識じゃ探しきれません・・・。

All Things Seen and Unseen
Recent Comments

いつも通り、ダウンロードして解凍してプラグインフォルダにコピーして、管理画面で使用するにチェックを入れてでOK。
・・・と思いきや、何かエラーが出た。

英語なんで良くは分かりませんが、「Post-Plugin Library がねーから使えねーよ、バーカ」 って言われてるようだった。
ありがたくもリンク貼ってたので、これもダウンロード → 解凍 → コピー → 使用する。
・・・で、結局これでうまくいった。

『Post-Plugin Library』 だけ使用しないで外そうにも、『Recent Comments』 を使ってる限り外れない。
2つで1つなのかな。
作者も同一人物だし、紛らわしいから1つにまとめてください・・・。

どーれ、上手くいったかな? と確認してみる。
新着コメント
うーん、文字は消えたけど、いまいち。
『Kuusan commented on』 と言うのはいらない。
って事で消してみる。

『plugin/post-plugin-library/output_tags.php』 をDreamweaverで開く。
(テキストファイルで上手くいくか分かりません。)
ちなみに、管理画面上ではこのファイルは編集出来ないので、ローカル上で作業。
376行目以降の、以下のコードを書き換え。
function otf_commentlink($option_key, $result, $ext) {
    $ttl = otf_commenter($option_key, $result, '');
    $ttl = '<span class="rc-commenter">' . $ttl . '</span>';
    if (!$ext) $ext = ' commented on ';
    $ttl .= $ext;
    $ttl .= '<span class="rc-title">'.otf_title($option_key, $result, '').'</span>';
    $pml = otf_commenturl($option_key, $result, '');
    $pdt = oth_format_date($result->comment_date_gmt, '');
    $pdt .= __(' at ', 'post_plugin_library');
    $pdt .= oth_format_time($result->comment_date_gmt, '');
    return "<a href="$pml" rel="bookmark" title="$pdt">$ttl</a>";
}

function otf_commentlink($option_key, $result, $ext) {
//    $ttl = otf_commenter($option_key, $result, '');
//    $ttl = '<span class="rc-commenter">' . $ttl . '</span>';
//    if (!$ext) $ext = ' commented on ';
//    $ttl .= $ext;
    $ttl .= '<span class="rc-title">'.otf_title($option_key, $result, '').'</span>';
    $pml = otf_commenturl($option_key, $result, '');
    $pdt = oth_format_date($result->comment_date_gmt, '');
    $pdt .= __(' at ', 'post_plugin_library');
    $pdt .= oth_format_time($result->comment_date_gmt, '');
    return "<a href="$pml" rel="bookmark" title="$pdt">$ttl</a>";
}
『//』 の部分をコメントアウトするだけで上手くいった。

後は微々たる問題点解決。
サイドバーのコメント (リンク貼ってる部分) の下に、投稿者の名前を入れたい。
管理画面の 『設定』 → 『Recent Comments』 → 『Output』 を開く。
『Output template:』 の表示がデフォルトだと、以下のようになってると思います。
<li>{commentlink}</li>
これを、以下のように変更。
<li>{commentlink}</li>
<li>{author}</li>
私は以下のように設定してます。
<li>{commentlink}</li>
<li style="margin:0 0 5px; line-height:0.8em; border-bottom:solid 1px #d5d5d5;"> ⇒ {author}</li>

単独ページの下に 『Recent Comments:』 が表示されるのを削除。
管理画面の 『設定』 → 『Recent Comments』 → 『Placement』 を開く。
『Output after post:』 を 『No』 にする。
・・・これはデフォルトで 『No』 になってるのかな?
色々いじった後で書いてるもんで、忘れました・・・。(^^;

サイドバーの 『Recent Comments』 を日本語表示にする。
管理画面の 『デザイン』 → 『ウィジェット』 の 『現在のウィジェット』 から変更できます。

後はサイドバーに 『コメント』 と 『トラックバック』 を分けて表示させたいなぁ・・・と思っています。
WordPressの仕様上、この2つは同じ扱いになるようです。
また時間のある時に色々探してみよう。


追記 (2008/12/13)
{author}』 だと自分になってしまうので、投稿者は以下の設定になります。
<li>{commentlink}</li>
<li style="margin:0 0 5px; line-height:0.8em; border-bottom:solid 1px #d5d5d5;"> ⇒ {commenter}</li>

[WordPress] エントリー内のリンクを『_bkank』にする方法

2008年 12月 8日(月) [4:59]
このエントリーをはてなブックマークに追加

WordPress WordPressのエントリー記事を書く時、『ビジュアル』 と 『HTML』 があります。
私はもっぱら 『HTML』 で書いています。

リンクを貼る時、文字を指定して 『link』 ボタンを押して、URLを入れれば良いんですが、自動ではリンクターゲットが入ってくれません。
他のサイトへのリンクは別ウィンドウ(別タブ)で表示させたい私は、毎回 『target=”_blank”』を入れなければいけない。
これは面倒だって事で、自動で行ってくれるように変更。

『wp-includes/js/quicktags.js』 を開き、371行目を以下の様に変更。
変更前

edButtons[i].tagStart = '<a href="' + URL + '">';
変更後
edButtons[i].tagStart = '<a href="' + URL + '" target="_blank">';

これで、『link』 ボタンを押した時に 『<a href=”#” target=”_blank”>●●●</a>』 となります。
自分のサイト内に飛ぶ時は消せば良いだけだし。
書くより消す方が楽です。


リンクターゲット関連として、左サイドの 『新着コメント』 の投稿者にもデフォルトでリンクが貼られています。
この投稿者のリンクターゲットも指定。
『wp-includes/comment-template.php』 を開き、116行目を以下の様に変更。
変更前
$return = "<a href='$url' rel='external nofollow'>$author</a>";
変更後
$return = "<a href='$url' rel='external nofollow' target='_blank'>$author</a>";

これでOK。
一番の問題点と言えば、WordPressをアップグレードする度に書き直さなければいけないって点。
これだけで出来るんですから、プラグイン等を入れるより良いかもしれません。
実際このプラグインは無いと思いますが。

追記 (2008/12/10)
サイドバーの投稿者のリンクを外したので、この件は私にとってクリアーになりました。w


hereticanthem co.,ltd.
投稿時、リンクのクイックタグをtarget=_blankにする

[WordPress] 日付の表示変更

2008年 12月 7日(日) [22:52]
このエントリーをはてなブックマークに追加

WordPress このブログのデザインのテーマは、『CognoBlue 1.0』 を使っています。
他のテーマはどうか分かりませんが、『index.php』 、『single.php』 などのデフォルトの日付表示が少々気に入らないので変更してみました。

PHP内コード

<?php the_time('F j, Y'); ?>
表示
12 月 7, 2008

これは好みの表示じゃないので変更。

PHP内コード
<?php the_time('Y年 n月 j日 H:i'); ?>
表示
2008年 12月 7日 22:09

これで日本向けの日付だし、投稿時間も入るようになりました。
う~ん、マンダム。w

『the_time(‘***’);』 の *** の部分はスペース入れたり自由に変える事が出来るので、自分好みな表示にすればいかがでしょう。

以下のサイトを参考に行いました。
日付、時間表記の表があります。


小粋空間
WordPress における日付/時間の表示とフォーマット変更方法

[WordPress] エントリー記事でPHPを使う方法

2008年 12月 7日(日) [22:09]
このエントリーをはてなブックマークに追加

WordPress 簡単に言えば、投稿記事内でPHPが使えるプラグイン。
実際、投稿記事でPHPを使う事は、まー無いだろうと思いますが、ページを作った時には重宝する。
つか、これが無いと無理。

Bluesome
Exec-PHP plugin for WordPress

上記リンク先で 『Download Exec-PHP *** here!』 (***はバージョンNo) をダウンロードし、ダウンロードした 『exec-php.zip』 を解凍。
解凍した 『exec-php』 のフォルダごと、『wp-content/plugins』 のフォルダ内にコピーする。

後は、管理画面の 『プラグイン』 ページで、『Exec-PHP』 を使用するにすればOK。
『設定』 のメニュー内に 『Exec-PHP』 が現れますが、内容表記は全て英語でチンプンカンプンなんで、一切触ってません。w

これで投稿記事とページ内でPHPを使う事が出来ます。

入力例
<a href="<?php bloginfo('url'); ?>/">HOME</a>
表示例
HOME


to-R
WordPressのエントリーでPHPを利用する方法