のぶのぶさん、こんにちは。XOOPS日本サイトでお世話になりましたmythです。その節は、丁寧な対応ありがとうございました。今回、メール投稿について、質問があります。このHPの「メールによる記事の投稿(モブログ) 」のコメントのところに、引用:こんばんは、xoopsのメニューでwordpressをクリックしたときにwp-mail.phpを実行させる仕様にはできないでしょうか? -- 通りすがりさん 2004-12-17 (金) 22:33:33 Re:wp-mail.phpについて を参考にして、genさんの書かれているソースをwordpress/themes/xxxx/index-template.phpに追加して頂ければアクセスの度では無くって最低10分の間隔をとってwp-mail.phpを呼び出してくれると思います。 -- nobunobu 2004-12-17 (金) 22:59:55 とあったので、早速やってみました。試したのは、0.5.0RC3dです。これのindex-template.phpの26行目と27行目の間についかしました。で、実行した結果ですが、取得は、しているようですが、Fatal error: Cannot redeclare wp_mail_quit() (previously declared in D:\WWWroot\ddsca\xoops\modules\wordpress\wp-mail.php:49) in D:\WWWroot\ddsca\xoops\modules\wordpress\wp-mail.php on line 48と言うエラーが出ます。で、手動でトップページに戻ると、記事は、取り込んでいるようです。これって、私の設定がどこか間違っているのでしょうか?ご教授いただけますでしょうか?よろしくお願いいたします。※wp-mail.phpでの取得は、問題なくできております。
こんばんは、xoopsのメニューでwordpressをクリックしたときにwp-mail.phpを実行させる仕様にはできないでしょうか? -- 通りすがりさん 2004-12-17 (金) 22:33:33 Re:wp-mail.phpについて を参考にして、genさんの書かれているソースをwordpress/themes/xxxx/index-template.phpに追加して頂ければアクセスの度では無くって最低10分の間隔をとってwp-mail.phpを呼び出してくれると思います。 -- nobunobu 2004-12-17 (金) 22:59:55
Fatal error: Cannot redeclare wp_mail_quit() (previously declared in D:\WWWroot\ddsca\xoops\modules\wordpress\wp-mail.php:49) in D:\WWWroot\ddsca\xoops\modules\wordpress\wp-mail.php on line 48
引用:試したのは、0.5.0RC3dです。これのindex-template.phpの26行目と27行目の間についかしました。この追加した場所26行目あたりは、4行目にあるforeachループの中にあるので、wp-mail.php内の関数が2度定義されてしまうようになります。本来なら、genさんの投稿内容は、4行目より前か、39行目より後に挿入して頂く必要があります。ただこの場合には、別途<?php と ?>でコードを括って頂く必要があります。このあたりが面倒であれば、今のままで、require("wp_mail.php"); を require_once("wp_mail.php");に変更されても良いです。
試したのは、0.5.0RC3dです。これのindex-template.phpの26行目と27行目の間についかしました。
nobunobu様4行目の前に入れて、正常に動きました。無知な私のご対応いただき、ありがとうございました。また、いろいろと聞くかもしれませんが、ご対応のほど、よろしくお願いいたします。
このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです - KENT -