• Hello!

    I am getting an error after creating an advanced php shortcode in shortcodes UI. Here is what I am working with. I want to convert this PHP/HTML section into a shortcode:

    <section class="home-center">
    
    <div class="subscribe-top">
    <div class="subscription-features">
    <?php cn_include_content(1044); ?>
    </div>
    <?php cn_include_content(49); ?>
    </div>
    
    <div class="row-full subscription-columns">
    <div class="small-12 large-12 columns subscriptions" role="main">
    
    <!--THIS SECTION IS THE SUBSCRIPTION COLUMNS-->
    <div class="subscribe-columns">
    <div class="small-3 columns subscribe-col subscribe-col-1">
    <div class="special">
    <div class="skew">
    <div class="subscription-special">
    <?php cn_include_content(42); ?>
    </div>
    </div>
    </div>
    
    <div class="arrow">
    <div class="cta-arrow"></div>
    </div>
    
    <div class="subscription-call-to-action">
    <?php cn_include_content(1034); ?>
    </div>
    </div>
    
    <div class="small-3 columns subscribe-col subscribe-col-2 subscribe-col-price">
    
    <?php cn_include_content(1002); ?><?php echo do_shortcode("[product id="1002"]") ?>
    </div>
    
    <div class="small-3 columns subscribe-col subscribe-col-3 subscribe-col-price">
    <?php cn_include_content(1003); ?>
    <?php echo do_shortcode("[product id="1003"]") ?>
    
    </div>
    
    <div class="small-3 columns subscribe-col subscribe-col-4 subscribe-col-price">
    <?php cn_include_content(1004); ?>
    <?php echo do_shortcode("[product id="1004"]") ?>
    </div>
    
    </div>
    
    <div class="sample-paleo-pack">
    <?php cn_include_content(1048); ?>
    </div>'
    
    </div>
    </div>
    </section>

    I am placing it in the PHP section of Shortcodes UI and selecting Advanced Shortcode.

    I get the following error…

    Parse error: syntax error, unexpected ‘/’ in /Users/robertrhu/Documents/Websites/locavore/wp-content/plugins/shortcodes-ui/shortcode-maker.php(765) : eval()’d code on line 55

    Thoughts?

    Thanks a ton!

    https://www.ads-software.com/plugins/shortcodes-ui/

Viewing 1 replies (of 1 total)
  • You cannot drop raw HTML into what is supposed to be PHP code – the contents of the PHP box are “eval’d” as PHP, which HTML is not.

    You can wrap the HTML in a PHP ‘echo’ command.

Viewing 1 replies (of 1 total)
  • The topic ‘syntax error – eval()'d code’ is closed to new replies.