自宅プログラマーの憂鬱

Since 2013。個人でアプリ作っています。

Wordpress : WP-MembersでTOSのLINK先を変更する

Wordpressで会員サイトを作成する際に大変便利なプラグイン、WP-Members。
新規アカウントを登録する際に利用規約(TOS)にチェックを入れてもらう様にした場合、利用規約のLINK先はプラグイン内のTextフィールドに記入する様になっています。これを、独自の固定フォーマットのページに飛ばしたいときの対策。

ja.wordpress.org

対象File: wp-members/inc/wp-registration.php 及び class-wp-members-forms.php
wp-members-tos.phpに飛んでいる部分を固定ページのLinkに変更。

       } else {
        // **** changed ****
     	// $tos_pop = "<a href=\"#\" onClick=\"window.open('" . WP_PLUGIN_URL . "/wp-members/wp-members-tos.php','mywindow');\">";
           $tos_pop = "<a href=\"利用規約のリンク先を設定\">";
       }