The Support Forums will be in read-only mode for a scheduled maintenance window on 01 September 2016 14:00 UTC - 20:00 UTC. More information.

WP Post to PDF
Notices and errors (2 posts)

  1. Melissa Avery-Weir
    Posted 4 years ago #

    I'm getting tons of notices and warnings in the plugin. Due to the older style of PHP code in the plugin, here are some of the notices I'm getting:

    • Notice: Use of undefined constant wpptopdf - assumed 'wpptopdf' in /var/www/html/wp-content/plugins/wp-post-to-pdf/wp-post-to-pdf.php on line 40 - Fixable by changing if (!class_exists(wpptopdf)) { to if (!class_exists('wpptopdf')) {
    • Notice: Undefined index: format in /var/www/html/wp-content/plugins/wp-post-to-pdf/wp-post-to-pdf.php on line 121 - Fixable by changing if ('pdf' == $_GET['format']) { to if (isset($_GET['format']) and ('pdf' == $_GET['format'])) {
    • Notice: Undefined index: nonPublic in /var/www/html/wp-content/plugins/wp-post-to-pdf/wp-post-to-pdf.php on line 122 - Fixable by changing if ($this->options['nonPublic'] and !is_user_logged_in()) to if (isset($this->options['nonPublic']) and !is_user_logged_in())
    • Notice: Undefined index: otherPlugin in /var/www/html/wp-content/plugins/wp-post-to-pdf/wp-post-to-pdf.php on line 269
    • Notice: Undefined index: onSingle in /var/www/html/wp-content/plugins/wp-post-to-pdf/wp-post-to-pdf.php on line 386 - Fixable by changing if ($this->options['onSingle'] and !(is_single() or is_page())) to if (isset($this->options['onSingle']) and !(is_single() or is_page()))
    • Notice: Undefined index: format in /var/www/html/wp-content/plugins/wp-post-to-pdf/wp-post-to-pdf.php on line 390 - Fixable the same way.
    • Notice: Undefined index: query in /var/www/html/wp-content/plugins/wp-post-to-pdf/wp-post-to-pdf.php on line 411 - Fixable similarly.

    The generation of a PDF also results in a bunch of similar warnings, like a deprecated use of get_bloginfo. Viewing admin pages results in has_cap deprecation warnings.

    I'd also recommend mentioning the requirement of the mbstring PHP extension -- it's a nonstandard extension.

    If your code is open source (on github or Google code or something similar), I'd be happy to hop in and clean up the warnings, as I've had to do so manually on the site I'm working on. Just send me the project URL.


  2. Neerav Dobaria
    Plugin Author

    Posted 3 years ago #

    Thanks Mellisa for posting it! It will be fixed in next release.

    I should have tested with Debug mode :(

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • WP Post to PDF
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic