高橋 文樹

Novelist, CEO @ Hametuha inc.

高橋 文樹

Novelist, CEO @ Hametuha inc.

Tokyo, Japan

Services

Job Types

Specialties

Core Contributions

  • 4.9
  • 4.7

Contact

Biography

I’m novelist and web developer. I love Do-It-Yourself.

128characters

You have 3 Kudos left this month

Plugins

Gianism

Downloads: 19,581

IME Ready Taxonomy

Downloads: 571

Hamazon

Downloads: 2,107

HametuPack

Downloads: 165

Anyway Feedback

Downloads: 2,276

Chiramise

Downloads: 120

HameSlack

Downloads: 111

Literally WordPress

Downloads: 4,916

Never Let Me Go

Downloads: 5,914

Taro Ad Fields

Downloads: 85

Taro Open Hour

Downloads: 99

upladobe

Downloads: 226

WP-Yomigana

Downloads: 2,280

More (9)

Activity

Committed [1782456] to Plugins Trac: commit version 1.1.0

1 week ago

Posted a reply to 「Cannot retrieve email address.」のログインできない。, on the site WordPress.org Forums: 他のソーシャルログインと実装を合わせているわけではないので、おそらくログインしなおしになるかと思います。 gianismはユーザーメタにFacebook IDを保存する仕様なので、もしFacebook IDがあればオーケーというプラグインであれば、ユーザーメタの置換でどうにかなるかもしれません。 また、実運用中の場合、人によっては - メールアドレスがそもそもない - パスワードを知らない(Gianismは初回登録時、ランダムなパスワードを生成します。プロフィール画面に警告が出るはずです) となっています。したがって、運用中のサイトでいきなりプラグインをオフにしてしまうと、ログインできなくなるユーザーが出てくるかもしれません。

2 weeks ago

Posted a reply to 「Cannot retrieve email address.」のログインできない。, on the site WordPress.org Forums: @pekin39 あります。Facebookでは、メールアドレスが取れるものとして設計しているのですが、国によってはそういう事情があるんですね。ツイッターなどではメールアドレスなしでも登録できるようにしているのですが。 すぐは対応できないのですが、メールアドレスが設定されないままのアカウントでも登録できるように設計を変更します。

2 weeks ago

Committed [1778299] to Plugins Trac: Add assets.

2 weeks ago

Committed [1778298] to Plugins Trac: Add assets.

2 weeks ago

Committed [1778297] to Plugins Trac: Add assets.

2 weeks ago

Committed [1778296] to Plugins Trac: Add assets.

2 weeks ago

Posted a reply to 再度httpsの時だけFacebookでログインエラー, on the site WordPress.org Forums: @terumode リバースプロクシというのがなんなのかわからないのですが、X_SAKURA_FORWARDED_FOR というのはSNIの機能なんですか? 私はレンタルサーバーのSNIしか使ったことがないのですが、その場合は HTTP_X_FORWARDED_PROTO だけ見ていればことたりました。 // プロクシでIPが入るとSSLアクセス状態をセットする if( isset($_SERVER['HTTP_X_SAKURA_FORWARDED_FOR']) ) { $_SERVER['HTTPS'] = 'on'; $_ENV['HTTPS'] =…

3 weeks ago

Posted a reply to 再度httpsの時だけFacebookでログインエラー, on the site WordPress.org Forums: @terumode if ( isset( $_SERVER['HTTP_X_FORWARDED_PROTO'] ) && 'https' == $_SERVER['HTTP_X_FORWARDED_PROTO'] ) { $_SERVER['PORT'] = '443';…

3 weeks ago

Posted a reply to 古いバージョンはどこにありますか?, on the site WordPress.org Forums: よかったです。では、解決済みということで。

1 month ago

Posted a reply to 古いバージョンはどこにありますか?, on the site WordPress.org Forums: @buubuu-z すいません、長らく放置してしまいました。実際にサイトを拝見したのですが、現在は旧バージョンで動いているんですかね? で、元々の問題ですが、最新バージョンでは解決していないですか? こちらでは問題を再現できておりません。 エラーメッセージを見る限り、PHPのバージョンが関係しているのかと思いますが、いかがでしょうか。ちなみに、PHPのバージョンは5.4以上を必須としております。

1 month ago

Posted a reply to wp core update(wordpressアップデート時)の具体的な動きを知りたいです, on the site サポートフォーラム: 削除されるかも? - wp-i…

1 month ago

Posted a reply to FBログインでメールアドレスを非公開にしているユーザーでも登録させたい, on the site WordPress.org Forums: @penguin22 はい。私もうすうすそんな機能がつけば便利なのではないだろうとは思っていたのですが、実装するとなると、その他もろもろも一緒につけなければいけないので、どうしようか悩んでいたところです。 WordPressを会員制サイト的に使う場合、WooCommerceやbbPressのように、そのプラグイン自体が会員機能を有している場合と、何もないすっぴんのWordPressで実装すべき機能が異なってくるので、そこらへんをうまく解消することができるようになれば、なにかしら提供したいと思います。

2 months ago

Posted a reply to リライトルールを設定してください。パーマリンク設定へ行き、有効化してください。, on the site WordPress.org Forums: @mitsuruf 基本(?が入っているもの)以外ならばどれでも大丈夫です。

2 months ago

Posted a reply to all-in-oneSEOの設定で入力したディスクリプション表示が反映されない, on the site サポートフォーラム: @apuriblog meta…

2 months ago

Committed [1749000] to Plugins Trac: commit version 3.0.3

2 months ago

Posted a reply to 古いバージョンはどこにありますか?, on the site WordPress.org Forums: @buubuu-z 「アクセスID」というのは、「アソシエイトID」でしょうか? 設定項目として存在しているのは - アソシエイトID (hametuha-22みたいなやつ) - アクセスキー(ランダムな文字列) - シークレットキー(同上) です。入力された情報が出力されてしまうのは果てしなくまずいので、もしよろしければ当該ページのURLを info アットマーク takahashifumiki.com までお送りいただけると助かります。

2 months ago

Posted a reply to 古いバージョンはどこにありますか?, on the site WordPress.org Forums: @buubuu-z さん、これは失礼しました。 古いバージョンは以下のURLからダウンロードできます。 https://ja.wordpress.org/plugins/wp-hamazon/advanced/ プラグインページの右カラムから「詳細」をクリックするとこのページになります。これはWordPress共通です。 なお、ご指摘いただいた画面は確かにエラーなので、早速ですが、時期バージョンにて対応いたします。 もしよかったら、新バージョンも試してみてください。

2 months ago

Posted a reply to FBログインでメールアドレスを非公開にしているユーザーでも登録させたい, on the site WordPress.org Forums: @penguin22 > 掲題の通りなのですが、FB上でメールアドレスを非公開にしているユーザーからは当然メールアドレスを取得できず、ログイン情報として使用不可能かと思います。 私の認識不足なのかもしれないのですが、メールアドレスの公開非公開ってステータスが関係ありましたでしょうか? ユーザーが明示的に「このアプリに提供する情報」をカスタマイズた場合に限ると思うのですが、どうでしょう。 OAuthのリクエストの場合、メールアドレスへのアクセス許可を求める画面が表示されます。 で、その場合にFacebookが提供する機能としては、アプリ(この場合はGianismを搭載したWordPress)に提供する機能をカスタマイズすることができます。 以下は上記の「ユーザーがGianismに対してメールアドレスの提供を拒否した」という場合を前提にします。 いまのところ、回答としては「できません」になってしまいます。もちろん、プラグインファイルをいじらないことが前提です。該当箇所は以下のURLですので、ここを改修して、仮のメールアドレスを発行しておき、とりあえず登録をさせるということは可能です。 https://github.com/fumikito/Gianism/blob/master/app/Gianism/Service/Facebook.php#L252 Facebookでは当然メールアドレスが提供されるものとして実装しているので、「メールアドレスの提供が嫌ならメールアドレスを必須とするWordPressには登録できない」というポリシーの実装にしています。 とはいえ、結局twitterもメールアドレスが取れたり取れなかったりするので、仮のメールアドレスを発行するような実装にしています。 Facebookでもそういった方向に寄せることは可能ではあります。 ただ、結局メールアドレスを入力させるのであれば、WordPressの普通の登録でも同じなのでは、と思うのですが、いかがでしょう。 いまのところ、いくつかのSNSで実装されているように、「SNSアカウントでログインした後、メールアドレスの入力を強制する」というオプションはわりと使い勝手がいいのでは、と思っていますので、もしかしたら実装するかもしれません。

2 months ago

Committed [1746706] to Plugins Trac: commit version 3.0.8

2 months ago

Committed [1746629] to Plugins Trac: commit version 1.1.0

2 months ago

Committed [1746199] to Plugins Trac: Change versin to 3.0.2

2 months ago

Committed [1746196] to Plugins Trac: Update to 3.0.4

2 months ago

Posted a reply to 固定ページにslug名が同じカテゴリを自動で表示する, on the site サポートフォーラム: ` <!-- page.…

3 months ago

Posted a reply to 502 Bad Gateway , on the site サポートフォーラム: Nginxを使っているというこ…

3 months ago

Posted a reply to FBログイン時、名前を漢字で取得したい, on the site WordPress.org Forums: 返事がないので完了。

3 months ago

Posted a reply to Facebook アプリIDの変更について, on the site WordPress.org Forums: > ちなみにGoogleやTwitterはアプリIDを変えても認証できるようですが、 > Facebookとは認証の仕方が違うのでしょうか。 上記で説明した通り、Facebookはアプリごとに発行するIDを変えているので、「違う人」とみなされてログインできません。 しかし、twitterやgoogleは変えていないので、ログインできます。

3 months ago

Posted a reply to httpsの時だけFacebookでログインエラー, on the site WordPress.org Forums: Facebookのアプリページで登録しているリダイレクトURLが http になっているとか、そういう可能性はありませんか? 正しく動いているサイトでは、こんな感じの設定になっています。 https://www.dropbox.com/s/lkdr9vbj9yowcg9/hametuha.png?dl=0。

3 months ago

Posted a reply to httpsの時だけFacebookでログインエラー, on the site WordPress.org Forums: おそらく、SSLの設定に不備があるためだとおもわれます。 実際に帰って来た時のURLがhttpになっていたり、facebookに報告した「ここに戻してね」というURLがhttpになっていたりなどが考えられます。 SSLを無効にすると動作するということから、WordPressが自身のURLをhttpsと認識していないことが原因かと。 さくらには公式プラグインがあるようなので、そちらを試してみるのはどうでしょう。 https://help.sakura.ad.jp/hc/ja/articles/115000047641--WordPress-SSL

3 months ago

Wrote a new post, interview: Webアクセシビリティについて第一人者の植木真さんが説く重要性, on the site WordCamp Tokyo 2017:こんにちは。WordCamp Tokyo 2017実行委員会の高橋文樹です。 様々なシチュエーションでWebサ…

3 months ago

Wrote a new post, interview: 注目の写経コントリビューター、カイトさんに聞く貢献への道, on the site WordCamp Tokyo 2017:  こんにちは。WordCamp Tokyo 2017実行委員会の高橋文樹です。 WordCamp …

4 months ago

Confirmed as a speaker for WordCamp Tokyo 2017 coming up on September 16th

4 months ago

Posted a reply to ログイン後/登録後のリダイレクト先を元いたページにしたい。, on the site WordPress.org Forums: フィルターを使うと「元いたページ」みたいなその場で変わるものは対応できなので、ログインリンクを書くときに、次のようにしてください。 <a href="">ログインしてください ブログを書きましたので、ご参考ください。 https://gianism.info/ja/2017/08/14/loginn-and-back-on-gianism/

4 months ago

Confirmed as a speaker for WordCamp Tokyo 2017 coming up on September 16th

5 months ago

Closed ticket #2746, in Meta Trac: User Profile name broken if its Japanese

5 months ago

Created a new ticket, #41281, in Core Trac: attachment_url_to_postid results in very slow query

5 months ago

Posted a reply to Facebook アプリIDの変更について, on the site WordPress.org Forums: gianismはfacebookアプリとしてユーザーIDを取得しているのですが、このトークンやユーザーIDはアプリごとに違うのです。 たとえば、同じアカウントに対し、アプリAとアプリBが同じユーザーID「取得できてしまうとすると、ユーザーとしては それぞれ異なるアプリを利用したのに、「名寄せ」される危険性があります。 具体例としては、たとえば年収を自慢するアプリと、住んでいる地域を特定するアプリがあった場合を考えます。その運営者は同一で、犯罪集団だと仮定します。 この場合、ユーザーは意図せずして「千葉県千葉市花見川区朝日ケ丘に年収9000万のニートが住んでいる」という事実を晒してしまうかもしれません。 こうした危険性を避けるために、facebookではIDをユニークなものにしており、それは正しい挙動です。 この場合、gianismのアプリIDを変えてしまった場合、同じユーザーでも異なるIDを提供されるので、新規アカウント作成を試みます。 したがって、現時点でのお答えは「どうしようもない」です。facebookのルールに従い、アカウントをバンされない運用を心がけましょう。

6 months ago

Posted a reply to 「不正なアクセスです。***に戻ってください。」になる, on the site WordPress.org Forums: 恐らくなのですが、gianismのログインリンクは普通のリンクタグなので、たとえばボットとかが踏んだ場合、そうしたエラーを返している可能性があります。 回避策としては、ログインURLをrobots.txtで除外するなどが考えられますが、それも行儀の悪いボットには無意味かと知れません。 基本的には「ログイン失敗」ということなので、もしユーザーから不満が来ていなければ、無視して良いと思われます。

6 months ago

Posted a reply to facebookにログイン時にエラーが表示されログインできません。, on the site WordPress.org Forums: そのエラーメッセージはFacebookから返されたものなので、状況は「Facebook側での設定におかしい点がある」です。 なにをするとリダイレクトURIが強制になるのかはわからないのですが、以下をお試しいただけますでしょうか。 - Facebook側のアプリ設定で「プロダクト > Facebookログイン > 有効なOAuthリダイレクトURI に以下のURIを入れてみていただけますでしょうか。 http://example.jp/facebook/

7 months ago

Posted a reply to FBログイン時、名前を漢字で取得したい, on the site WordPress.org Forums: Facebookでログインして、ユーザーを登録するときのアクションフックが以下になります。 add_action( 'wpg_connect', function( $user_id, $user, $service, $on_creation ) { if ( 'facebook' == $service…

7 months ago

Posted a reply to Yahoo JapanのIDを使いログイン, on the site WordPress.org Forums: 返事がないので終了。

7 months ago

Posted a reply to 2.2.7から3.0.4にあげたところFacebookでログインエラーになりました, on the site WordPress.org Forums: プラグインの無効化はデータ消えませんが、管理画面から削除するとデータが消えます。これは他のプラグインもそういうものが多いです。 もしユーザーメタを復旧できれば、それで動くと思われます。

7 months ago

Posted a reply to 2.2.7から3.0.4にあげたところFacebookでログインエラーになりました, on the site WordPress.org Forums: > 2.2.7の頃に既にFacebookとの連携済みのユーザでログインすることはできないのでしょうか? できるはずなのですが……なんででしょう? ID周りの使用は変更していません。 その部分の判定処理としては、次のようになります。 - Facebookで認証してWordPressに戻ってくると、Facebookの情報をGianismが取得できるようになる。 - まず、FacebookのIDと紐づいたユーザーがいるかどうか確認。存在すれば、そのユーザーとしてログインさせる。 - ユーザーが存在せず、登録が許可されている場合は新規ユーザーとして登録を試みる(今回のケースはここに該当します) - まず、Facebookでメールアドレスが登録されているかを確認します。(今回のケースでは、メールアドレスが取れているので、該当しません) - 続いて、そのメールアドレスをユーザーのアドレスとして登録を試みます。ただし、メールアドレスが他のユーザーと重複していることはWordPressの仕様上許されないので、そのメールアドレスのユーザーが存在しないかどうかをチェックします。ここで存在していた場合、上記のエラー「おや、認証できませんでした。このFacebookアカウントはすでに別のアカウントに接続されています。」が発生します。 上記を整理すると、バグでない限り、以下のことが言えます。…

7 months ago

Posted a reply to セッションに関するエラーの解決策について, on the site WordPress.org Forums: Warningが表示されるのはバグだったので、修正しました。そのうち3.0.5がリリースされるので、そちらで試してみてください。

7 months ago

Posted a reply to facebookのログインが出来ません, on the site WordPress.org Forums: 解決したようでなによりです。ロードバランサーの設定だということで、納得しました。 そういった複数台の構成では、他にセッションなどではまることが多いので、以下のブログ記事も参考にしてください。 https://gianism.info/ja/2016/11/06/gianism-requires-session-and-some-server-doesnt-provide-it/

7 months ago

Confirmed as a speaker for WordCamp Kyoto 2017 coming up on June 24th

7 months ago

Posted a reply to facebookのログインが出来ません, on the site WordPress.org Forums: サイトのドメインがアプリドメインに登録されているものと異なるというのが、一番有力そうです。 オレオレであっても特に問題ないかと。 英語のメッセージはfacebookから返ってきているものなので、facebookに登録している情報との齟齬が原因かと思われます。もう一度設定を見直してみてください。

7 months ago

Posted a reply to 再び「うーん…セッションが動作していないようです。」, on the site WordPress.org Forums: @d.w.c > すみません・・・なぜか今確認したらメッセージが消えてました。 > 本当にずっと消えなかったのがなぜこのタイミングで消えたのか謎です。 そうですか。解決したようでなによりです。 が、基本的に @d.w.c さんが投稿される内容はあまり要領を得ないことが多いので、本当に「ローカルと本番の環境の違いを理解しているか」や「キャッシュのオン・オフなどのサーバ設定をきちんと把握しているか」など、きちんと確認していただけますでしょうか。 以前の質問でも「ローカルの環境であり、なおかつXamppである」という一番重要な情報を聞き出すまでに時間がかかっていますよね? なので、あまりご自身の理解を過信せず、また、サポートフォーラムの読者の理解度(たとえば私は2017年になってもXamppを使う人がいるということに驚きました)にも過度な期待をせず、きちんと設定を見直していただけると、今後のgianismの開発にも有益な情報が得られますので、なにとぞよろしくお願い致します。

7 months ago

Posted a reply to 再び「うーん…セッションが動作していないようです。」, on the site WordPress.org Forums: @dwc-1 > 消してから1週間後にローカルで再出現し、無視してサイトを作った後、wpxサーバーにアップロードしても残っている状態です。 wpxはちょっと特殊なサーバーなので、もしキャッシュを有効化しているのであれば、以下のような問題が存在することを認識しておいてください。 https://www.wpx.ne.jp/server/manual/server_about_cache.php コードの性質上、そのメッセージは出たり出なかったりするたぐいのものではないので、その場合はキャッシュが疑われます。

7 months ago

Posted a reply to 再び「うーん…セッションが動作していないようです。」, on the site WordPress.org Forums: > 特に使用上の問題はないようなのですが、このエラーメッセージは無視していて大丈夫でしょうか? 動いているならばそれでいいとは思いますが、本来は出ないはずのメッセージです。 ちょっと説明が不足していてよくわからないので、もうちょっと詳しく書いていただけますでしょうか。 > その後1週間ほどで再び同じエラーメッセージが出たのですが、とりあえず機能は生きていたのとローカル環境だったのでその影響かと思ってそのまま開発を進め、先月にオンラインにアップロードしました。 - 以前はローカル環境のXamppの設定不足によってエラーが出ていた - それはXamppの設定を変更することで治った - それが「なにもしていないのに」一週間ほどでまたエラーが出た ↑これがまず謎です。なにかしたのではないでしょうか。 > ですが、…

7 months ago

More (46)