0
我有下面的代码有问题。我正在使用get_query从名为portfolio-type的自定义帖子类型中获取内容,该页面模板名为page-portfolio。该代码旨在查找所有新组合项目并将其显示为画廊。我的问题是,每个投资组合项目都显示为前一个项目的子项目。我认为这与我的大括号如何放置有关,但我似乎无法弄清楚。PHP格式化花括号
<?php
// The Query
$the_query = new WP_Query($args);
?>
<?php
// The Loop
if ($the_query->have_posts()) {
while ($the_query->have_posts()) {
$the_query->the_post();
?>
<?php
$title= str_ireplace('"', '', trim(get_the_title()))
$desc= str_ireplace('"', '', trim(get_the_content()));
?>
<div class="item">
<?php $site= get_post_custom_values('projLink');
if($site[0] != ""){
?>
<div class="img">
<a title="<?=$title?>: <?=$desc?>" href="<?=$site[0]?>"><?php the_post_thumbnail(); ?>
</a>
</div>
<?php }}}
else{ ?>
<p><em>You need to post your link.</em></p>
<?php } ?>
</div>
<?php
/* Restore original Post Data */
phpwp_reset_postdata();
?>
你可以看到结果here你会看到的下一个项目是最后的大小的50%。我的CSS是这样做的,但我应该能够使用这个CSS样式在这个画廊没有这个问题发生。
对于“一”,你错过的'$ desc'声明前行分号之后。 –
考虑使用缩进。它会让你的生活更轻松。 例如:'<?php}}}'是一个非常糟糕的做法**。 –