私は新しいWebデザイナーであり、Dreamweaverで連絡先ページを作成しました。ブログをアップロードすると、送信ボタンが機能せず、WordPressのテクニカルサポートから、HTMLページの空白のコードを編集する必要があると言われています。誰かがそれを手伝ってくれる?これが私のHTMLページ(contact.html)です:
<td width="49%" height="336" align="left" valign="middle">
<form id="form1" name="form1" method="post" action=" wp-includes/pluggable.php">
<p>
<label for="name">Name</label>
<input type="text" name="name" id="name" />
</p>
<p> </p>
<p>
<label for="email">Email</label>
<input type="text" name="email" id="email" />
</p>
<p><br />
Comment<br />
<textarea name="comment" id="comment" cols="45" rows="5"></textarea>
</p>
<p>
<input type="submit" name="submit" id="submit" value="Submit" />
<input type="reset" name="reset" id="reset" value="Reset" />
</p>
</form></td>
これが私のphpページです:(wp-includes / plugin.php)ここに自分のメールアドレスを入力しました:
// From email and name
// If we don't have a name from the input headers
if ( !isset( $from_name ) )
$from_name = 'WordPress';
/* If we don't have an email from the input headers default to wordpress@$sitename
* Some hosts will block outgoing mail from this address if it doesn't exist but
* there's no easy alternative. Defaulting to admin_email might appear to be another
* option but some hosts may refuse to relay mail from an unknown domain. See
* http://trac.wordpress.org/ticket/5007.
*/
if ( !isset( $from_email ) ) {
// Get the site domain and get rid of www.
$sitename = strtolower( $_SERVER['SERVER_NAME'] );
if ( substr( $sitename, 0, 4 ) == 'www.' ) {
$sitename = substr( $sitename, 4 );
}
$from_email = 'some_email@somewhere.com' . $sitename;
}