伍迪的 wordpress 简码不起作用

我正在尝试使用 wordpress 插件 woody 创建一个 javascript 片段,但它似乎不想工作。我创建了一个片段,它只有:


(function(){

document.write(5+6);

console.log("help");

})();

我有一个 [wbcr_js_snippet id="483"] 的简码;我放置在自定义页面中:


代码:


<div id="primary" class="site-content">

    [wbcr_js_snippet id="483"];

    <div id="content" role="main">


        <?php

        print_r($_POST);



        if(isset($_POST["place"]) && $_POST["place"] === "foot") $place="foot";

        else if(isset($_POST["place"]) && $_POST["place"] === "involved")$place="involved";

        else $place="home";


        echo $place;


        ?>


    </div><!-- #content -->

</div><!-- #primary -->

如果我将其设置为自动插入但尝试使用短代码不起作用,这将起作用


阿波罗的战车
浏览 154回答 1
1回答

料青山看我应如是

如果您将 WordPress 短代码放在自定义页面中,则必须确保至少两件事才能使其正常工作!自定义页面以某种方式“在 WordPress 中”,或者它包含对&nbsp;require_once("../../path/over/up/to/../../wp-load.php");您通过将执行它的 WordPress 过滤器运行短代码!在你的情况下<?php echo do_shortcode('[wbcr_js_snippet id="483"];'); ?>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript