AddClipsの改良をちょびっと:個別ページ以外で使用する方法

Clip to Evernote

LuckyUSさんのところで、「まとめてお得!ソーシャルブックマーク統合サイト情報」という記事がありました。その中でAddClipsに関するちょっとしたアドバイス的な物があったので、紹介しておきます。

トップページに表示されている個別記事をブックマークする時に
注意が必要ですね。個別記事ページに移動した上でブックマークボタンを
押下しないと、トップページがブックマークされちゃいます。

言われるまで気がつきませんでしたよ…orz

ということでプチハック。コードを見ると


AddClipsUrl = location.href;
AddClipsTitle = document.title;

という部分があるので、おそらくここが記事URLと記事タイトルの取得になっているはずです。WordPressではテンプレートタグを用いると個別URLやタイトルも読みとれるので、


AddClipsUrl = < ?php the_permalink(); ?>;
AddClipsTitle = < ?php the_title(); ?>;

と入力してみたところ……(´・ω・`)……何も取得されないorz

こういうハック、自分でやるのもはじめてなので…つい、作者のyosukeさんにメールを送ってしまいました。すぐにお返事を出して下さって、その結果原因は…

「 ’ 」で囲ってなかったこと

と判明。…そのくらい気づこうよ自分(涙)。


AddClipsUrl = '< ?php the_permalink(); ?>';
AddClipsTitle = '< ?php the_title(); ?>';

上記のように直したら、無事に記事URLと記事タイトルを拾ってくれました。

個別ページでもこの書式で問題はないので、WordPressユーザーの方がAddClipsを導入する際にはこんなハックを加えておくと便利かと思います。また、MovableTypeでも同様にタグを入れれば動いてくれると思いますので、参考までに(MTのタグ、もうすっかり忘れてますが)。

LuckyUSさん、yosukeさん、ありがとうございました!

創造のタネ

今回、悩まずにすぐに聞いてしまいましたが…おそらく、今回のような内容だったら時間かければすぐ気づいたような気がします。果たしてこういうとき、じっくり自分で考えるのがよいか、頼れる人に聞いてしまうのがよいか…。

場面ごとにどちらが適切な答えかは異なってくると思いますが、聞いた後でしっかり復習して、学んでいける(さらにフィードバックを与えることもできる)なら、「聞くは一時の恥、聞かぬは一生の恥」くらいの気持ちで質問してしまったほうが、時間も短縮でき、学ぶ事もでき、一石二鳥なのかなと思います。いわゆる「教えて君」になってしまってはNGですが、このような学びの精神があるなら、非難されることも少ないのではないのかな、と。

教わったときには感謝の気持ちを忘れないこと、「しっかり吸収しよう」という精神を忘れないこと…その辺は肝に銘じておくべきですね。

編集後記

今日は…

13日の金曜日

ですね。こんな日に学会へ旅するのもどうかと思うのですが、いってきますorz

This entry was posted in ツール・ガジェット and tagged , , . Bookmark the permalink.

0 Responses to AddClipsの改良をちょびっと:個別ページ以外で使用する方法

  1. 淺田さん、こんにちは。

    無事解決したようで良かったです。
    で、僕のほうは問題提起のみで止まってます。
    SEなハズなんすが(汗)

  2. こんにちは。

    わたしも、こういうサービスがあったらおもしろいかな、と考えていました。
    そのとき、調べたところ、海外にはありましたね。

    昨日紹介した、はてなスターも、あったらと考えていました。
    こういうのは、考える人が出てきますね。

  3. Pingback: 雑念ベース

  4. コメントありがとうございます!

    ≫ LuckyUSさん

    自力で解決したのか、他力で解決したのかなんとも言えないところですが…とりあえず解決です(笑)。

    ≫ こばやしさん

    海外でも結構使いやすいのありますよね。先日紹介していただいた記事評価のもそうですし。

    ただ、AddClipsの場合は海外製だとはてブとか入ってないので…日本の純正を使いたくなります(笑)。

  5. Pingback: 無料ETC(むりょうえとせとら)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">