Функция Wordpress для добавления параметров URL в iFrame - PullRequest
0 голосов
/ 26 февраля 2019

Я изо всех сил пытаюсь добавить пользовательские параметры в iframe в Wordpress

У меня есть iframe http://www.iframeurl.com - к этому URL-адресу iframe мне нужно добавить текущую вошедшую в систему электронную почту пользователей.а затем добавьте хэш md5 текущей даты в качестве пароля.

http://iframeurl.com?user=user@email.com&password=md5hashofcurrentdate

Кто-нибудь знаетлучший способ обойти это, пожалуйста?

1 Ответ

0 голосов
/ 26 февраля 2019

Поместите все это в ваш файл functions.php.

function wp_54885505_get_user_iframe_url(){
  $user = wp_get_current_user();
  if( ! empty( $user->user_email ) ){
      //create the url
      $url = 'http://iframeurl.com/?user='. $user->user_email .'&password=' . md5( date('d/m/Y') );
      return $url;
  }
}

function wp_54885505_display_iframe(){
  $src = wp_54885505_get_user_iframe_url();
  if( ! empty( $src ) ) : ?>
      <iframe src="<?php echo $src ?>" />
  <?php endif;
}

add_shortcode( 'user_iframe', 'wp_54885505_display_iframe' );

Вызовите [user_iframe] на странице WordPress, на которой вы хотите отобразить iframe.

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