• I am trying to insert this bit of code (between the plugin’s short code) and getting an error message:

    date_default_timezone_set(‘America/New_York’);

    $date = new DateTime();
    $date->sub(new DateInterval(‘P1D’));
    echo $date->format(‘j F Y’);

    and getting this error:

    syntax error, unexpected ‘&’ in /[MY-PATH]/wp-content/plugins/insert-php/insert_php.php(48) : eval()’d code on line 1

    It works outside of WordPress, but not within. Any help would be appreciated. Thanks.

    https://www.ads-software.com/plugins/insert-php/

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter rscully

    (@rscully)

    I did read the Dealing with Errors page, only I do not see an ampersand (&) anywhere in the code, and certainly not on line 1.

    Plugin Author WillBontrager

    (@willbontrager)

    Something is creating an HTML entity from one or more characters in your code. Perhaps the “>” character.

    Use the Text tab, not the Visual, as code put into the Visual tab will be prettied up by WordPress, including creating HTML entities out of certain characters.

    If you’re using the Text tab, then there may be a plugin or WordPress overlay (like Visual Composer) that’s prettying your content.

    Will

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Error. unexpected &?’ is closed to new replies.