1

我正在使用多合一事件日历插件,它为用户提供短代码以输入帖子,然后它将显示事件信息。简码是 [ai1ec events_limit="3"]。我的循环在下面。

<?php
  $eventArgs = array(
    'category_name' => 'events_home'
  );
  $eventQuery = new WP_Query( $eventArgs );
  if ($eventQuery->have_posts()) : while ($eventQuery->have_posts()) : $eventQuery->the_post();
?>

  <?php the_content(); ?>

<?php
  endwhile; endif; wp_reset_postdata();
?>

输出结果只显示一个事件,然后是三个点“...”,我假设这意味着内容被缩短。有没有办法不限制 the_content(); 我努力了:

<?php echo get_the_content(); ?>

但这只会打印出简码文本。摘要:有没有办法不限制 the_content();

4

1 回答 1

0

您的默认设置是否显示内容摘要?

Wordpress Developer的这个页面中,我发现了这个:

覆盖存档/单页行为

如果 the_content() 没有按您的意愿工作(例如,当您只想要快速标签上方的内容时显示整个故事)您可以使用全局 $more 覆盖该行为。

//If you need to display all of the content:

// Declare global $more (before the loop).
global $more;
// Set (inside the loop) to display all content, including text below more.
$more = 1;
the_content();
于 2016-06-06T01:00:35.720 回答