Хотите добавить html домен в $ url_activation - должно быть легко? - PullRequest
0 голосов
/ 27 мая 2018

У меня электронное письмо со ссылкой для активации.однако в ссылке на активацию отсутствует какая-то часть моего URL.так что это дает "/ подкатегория / активировать? 123".однако это должно быть: "http://example.com/subcategory/activate?123"., поэтому первый бит отсутствует.

Я попытался в моем файле PHP добавить:" http://example.com/$user_activation_url

однако это неРабота.

вот источник определения $ user_activation_url.

$user_activation_url = apply_filters( 'woocommerce_gzd_customer_activation_url', add_query_arg( array( 'activate' => $user_activation )

Вот PHP-шаблон сообщения электронной почты, в котором используется $ user_activation_url.

<p><a class="wc-button button" href="<?php echo esc_attr( $user_activation_url );?>"><?php _e( 'Activate your account', 'woocommerce-germanized' );?></a></p>

Я был бы признателен всем, у кого есть PHP-мудрость, чтобы дать некоторые советы.

1 Ответ

0 голосов
/ 27 мая 2018

непереносимый ответ:

<p><a class="wc-button button" href="http://example.org<?php echo esc_attr( $user_activation_url );?>"><?php _e( 'Activate your account', 'woocommerce-germanized' );?></a></p>
                                     ^^^^^^^^^^^^^^^^^^    

переносимый ответ, вероятно,

<p><a class="wc-button button" href="<?php echo get_site_url().esc_attr( $user_activation_url );?>"><?php _e( 'Activate your account', 'woocommerce-germanized' );?></a></p>

также я не понимаю, как ваш первый подход не сработал ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...