1

我正在使用wordpress页面构建器elementor,因为我想添加一些自定义代码,所以我创建了一个部分并添加了enhanced-text-widget,您应该在其中添加任何类型的代码片段。因此,当我添加我的 PHP 代码片段时,它在开发/编辑器界面上运行良好,但在实时站点上,我只能看到原始代码行???有人可以说出导致此问题的原因吗?

我在“内容”字段中添加了这段代码enhanced text widget

<section class="block">
     <?php 
         $args = array(
             'post_type' => 'cases',
             'post_status' => 'publish',
             'orderby' => 'rand'
          );

            $the_query = new WP_Query($args);
        ?>

        <div class="slider-wrapper">
            <div class="slider-header section-header light">
                <h5>Similiar Cases</h5>
            </div>
            <div class="slider-content">
                <?php if ($the_query->have_posts() ) : while ($the_query->have_posts() ) : $the_query->the_post();

                   $image = get_field('case_image', $the_query->post->ID); ?>
                    <div class="slide-box">
                        <a href="<?php the_permalink(); ?>"><img src="<?php echo $image['url'] ?>" /></a>
                    </div>
                <?php endwhile; ?>
                <?php endif; ?>
            </div>
            <div class="slider-controls">
                <div class="prev"></div>
                <div class="next"></div>
            </div>
        </div>

    </section>

这在浏览器中给了我这个:

\'cases\', \'post_status\' => \'publish\', \'orderby\' => \'rand\' ); 
$the_query = new WP_Query($args); ?>
Similiar cases have_posts() ) : while ($the_query->have_posts() ) : 
$the_query->the_post(); $image = get_field(\'case_image\', $the_query->post >ID); ?>
<a href="\"><img src="\" />

请帮助某人?

4

0 回答 0