GianismでTwitterログインしてコメントされた場合に送られるDM内のURLを変更する

harada 334views 更新:2014年7月15日

GianismでTwitterログインをしていて、自分の書いた記事にコメントが付いた場合DMでお知らせが送られるようです。
デフォルトだとプロフィールページヘのURLがついているため、これをコメントが付いた記事のURLにする方法です。

該当ファイル:plugins/gianism/app/service/twitter.php

$body = sprintf($this->_('You have message "%1$s" on %2$s. %3$s'), $subject, get_bloginfo('name'), admin_url('profile.php'));

↓以下に修正します。

$body = sprintf($this->_('You have message "%1$s" on %2$s. %3$s'), $subject, get_bloginfo('name'), esc_url( get_permalink( get_page_by_title( "$subject" ) ) ));

プラグインのコアファイルを直接編集しているため、アップデートの際には注意が必要ですね・・・。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません