前提・実現したいこと
WordPressのDownloadMonitorのプラグインを実装し、PDFをダウンロードしようとしたが、404が表示されてしまいアップロードしたPDFがダウンロードできない。
発生している問題・エラーメッセージ
[30-Jan-2020 06:10:48 UTC] PHP Notice: Undefined index: wovn in C:\xampp\htdocs\wpnew\wp-content\plugins\wovn-io\wovnwp\translate.php on line 25 [30-Jan-2020 06:10:50 UTC] PHP Notice: ob_end_flush(): failed to delete and flush buffer. No buffer to delete or flush in C:\xampp\htdocs\wpnew\wp-content\plugins\wovn-io\wovnwp\translate.php on line 59
該当のソースコード
以下は、DownloadMonitorのショートコードで実装したPDFダウンロードページの一部です。
php
1<?php echo do_shortcode('[download id="15619"]'); ?>
試したこと
・アップロードしたPDFのファイル名を1バイト文字にする。
・ブラウザ(Chrome)の設定を以下サイトの通りにする。
https://www.smartlabel.jp/help/manage/pdf-chrome/
・debug.logを出力&調査し、以下のサイトを参考にbuffer_end()関数について、出力バッファリングがない場合、ob_end_flush()を実行しないようにする。
https://kahoo.blog/wordpress-last-change-html-str-ob_start/
補足情報(FW/ツールのバージョンなど)
・環境:localhost
・OS:Windows10
・ブラウザ:GoogleChrome
・WordPress:5.3.2
・使用したプラグイン
DownloadMonitor
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。