나는 Isotope를 사용하여 블로그 페이지와 카테고리 페이지의 맨 아래에 블로그 게시물을 정렬하는 사이트에서 작업하고 있습니다. 내가 겪고있는 문제는이 게시물에 대한 발췌 내용이 너무 길다는 것입니다. 저는 그들에게 4 또는 5 대신 단 하나의 단락이되기를 바랍니다 (see the problem at the bottom of this page). 다른 개발자가 이것을 설정하고 프로젝트를 떠났으 며 이러한 발췌 길이가 설정된 위치를 결정하는 데 문제가 있습니다. 이 코드는 category.php
템플릿의 코드와 같습니다. Wordpress에서 발췌 길이를 설정하는 방법을 결정하는 방법?
<div class="catfooter">
<div class="wrap">
<div class="clearfix">
<div class="h3 text-white"><?php single_cat_title('Read More About '); ?></div>
<img src="http://www.oakwoodsys.com/wp-content/uploads/light-blue-line.png">
<?php
echo '<ul id="isotope-container" class="masonry">';
$catID = get_query_var('cat');
$paged = (get_query_var('page')) ? get_query_var('page') : 1;
$posts_per_page = 4;
$args = array(
'post_type' => array('post', 'oakwood_quote', 'oakwood_whitepaper', 'oakwood_casestudies', 'oakwood_video'),
'posts_per_page' => $posts_per_page,
'paged' => $paged,
'cat' => $catID,
);
$insights_query = new WP_Query($args);
if ($insights_query->have_posts()) {
while ($insights_query->have_posts()) {
$insights_query->the_post();
output_insight($post);
}
}
echo '</ul>';
$temp_query = $wp_query;
$wp_query = NULL;
$wp_query = $insights_query;
?>
</div>
<?php
$wp_query = $temp_query;
?>
</div>
</div>
</div>
</div>
나는
$insights_query->the_excerpt();
에
$insights_query->the_post();
을 변경하려하지만 페이지를 끊었다. 여기에 발췌 길이를 어떻게 설정할 수 있습니까?
감사합니다. 나는 이것을 좀더 파헤 치고'output_insight ($ post); '가 설정되는 곳을 마침내 발견했다. 거기서'the_excerpt()'를 커스텀 발췌로 변경했습니다. 감사. – mcography