我正在使用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="\" />
请帮助某人?