採用サイト制作に最適なWordPressテーマ「ISSUE」の機能概要

ワードプレステーマ別

TCDテーマEVERY:ヘッダーの会員登録機能をリンクに変更したい

Q.質問内容

・会員機能をモーダルで表示させる仕様を普通のリンクに変更し、別サイトに飛ばしたいです。
・別システムと連動させる必要があり、会員登録機能のURL変更をしたいです。

▼変更箇所イメージ1(ログインボタン・会員登録ボタン)

▼変更箇所イメージ2(マイページ・ログアウトボタン)

A.下記の方法でカスタマイズしてください。

ログインボタン

編集するファイル: js/membership.js
編集する箇所:  6行目
下記記述を削除することにより、モーダルが表示されず、普通のリンクになります。

	$('#header_login').on('click',function() {
		$('#modal_overlay').addClass('open');
		return false;
	});

編集するファイル: header.php
編集する箇所:  72行目
下記記述のhrefを任意のURLに変更することで、任意のURLに飛ぶ仕様になります。

<?php if ($options['show_header_login']) { ?><a id="header_login" href="<?php echo get_tcd_membership_memberpage_url('login'); ?>"><?php echo esc_html($options['header_login_label']); ?></a><?php }; ?>

<?php if ($options['show_header_login']) { ?><a id="header_login" href="任意のURLを設定"><?php echo esc_html($options['header_login_label']); ?></a><?php }; ?>

会員登録ボタン

編集するファイル: js/membership.js
編集する箇所: 11行目
下記記述を削除することにより、モーダルが表示されず、普通のリンクになります。

	$('#header_register').on('click',function() {
		$('#modal_overlay').addClass('open');
		$('#register_modal_wrap').addClass('show');
		$('#login_modal_wrap').addClass('hide');
		return false;
	});

編集するファイル: header.php
編集する箇所:  73行目
下記記述のhrefを任意のURLに変更することで、任意のURLに飛ぶ仕様になります。

<?php if (tcd_membership_users_can_register() && $options['show_header_register']) { ?><a id="header_register" href="<?php echo get_tcd_membership_memberpage_url('ragistration'); ?>"><?php echo esc_html($options['header_register_label']); ?></a><?php }; ?>

<?php if (tcd_membership_users_can_register() && $options['show_header_register']) { ?><a id="header_register" href="任意のURLを設定"><?php echo esc_html($options['header_register_label']); ?></a><?php }; ?>

会員登録後のマイページボタン

編集するファイル: header.php
編集する箇所:  70行目
下記記述のhrefを任意のURLに変更することで、任意のURLに飛ぶ仕様になります。

<?php if ($options['show_header_login']) { ?><a id="header_logout" href="<?php echo get_tcd_membership_memberpage_url('mypage'); ?>"><?php _e( 'MY PAGE', 'tcd-w' ); ?></a><?php }; ?>

<?php if ($options['show_header_login']) { ?><a id="header_logout" href="任意のURLを設定"><?php _e( 'MY PAGE', 'tcd-w' ); ?></a><?php }; ?>

マイページのログアウトボタン

編集するファイル: membership-template/mypage.php
編集する箇所:  69行目
下記記述のhrefを任意のURLに変更することで、任意のURLに飛ぶ仕様になります。

<a class="logout" href="<?php echo get_tcd_membership_memberpage_url( 'logout' ); ?>"><?php _e( 'Logout', 'tcd-w' ); ?></a>

<a class="logout" href="任意のURLを設定"><?php _e( 'Logout', 'tcd-w' ); ?></a>

参考:他テーマの類似の質問

この記事は役に立ちましたか?

もし参考になりましたら、下のボタンで教えてください。
今後の記事作成の参考とさせて頂きます!

同じテーマのカスタマイズ記事