我正在一個項目,目前在wordpress和我需要一個PHP腳本,當用戶點擊一個按鈕(重定向到腳本)發送電子郵件到管理員(我)我是希望電子郵件可以在下面的數據發送到admin:WordPress的PHP電子郵件腳本
- 用戶名
- 後或URL在該用戶是在當他們點擊按鈕
我一直在尋找一個插件幾小時,並在任何地方搜索腳本,我不完全是最好的編碼器和感謝幫助。
我正在一個項目,目前在wordpress和我需要一個PHP腳本,當用戶點擊一個按鈕(重定向到腳本)發送電子郵件到管理員(我)我是希望電子郵件可以在下面的數據發送到admin:WordPress的PHP電子郵件腳本
我一直在尋找一個插件幾小時,並在任何地方搜索腳本,我不完全是最好的編碼器和感謝幫助。
這是一個PHP代碼片段,它應該向您發送有關用戶的頁面和信息。
您可能需要安裝Wordpress PHP插件來插入此代碼。 https://wordpress.org/plugins/insert-php/
<?php
$email_body = '';
// Get the previous post
$previous_page = $_SERVER['HTTP_REFERER'];
$email_body .= 'Post or URL: ' . $previous_page . '<br />';
// Get the user information
$current_user = wp_get_current_user();
$email_body .= 'Username: ' . $current_user->user_login . '<br />';
$email_body .= 'User email: ' . $current_user->user_email . '<br />';
$email_body .= 'User first name: ' . $current_user->user_firstname . '<br />';
$email_body .= 'User last name: ' . $current_user->user_lastname . '<br />';
$email_body .= 'User display name: ' . $current_user->display_name . '<br />';
$email_body .= 'User ID: ' . $current_user->ID . '<br />';
// Send email
$to = '[email protected]';
$subject = 'Button was clicked';
$message = $email_body;
wp_mail($to, $subject, $message);
?>
非常感謝你!我會嘗試一下,看看我如何去。 備受讚賞! – user3679330
沒問題,如果你使用插件,你必須在第一行使用「[insert_php]」而不是「<?php」,而在最後一行使用「[> insert]」而不是「?>」。 – Mark
我是否也可以創建.php文件並通過按鈕鏈接到此腳本?我不知道如何通過點擊來激活它。 再次歡呼! – user3679330
你有任何的PHP?你在做什麼?你不需要插件,你只需要學習使用'wp_mail()' –
感謝您的快速回復日曆。 我沒有插件,學習使用wp_mail的最佳方法是什麼? – user3679330