我一直在圈子里试图编辑这个小部件。在这里形成所有代码时遇到了一些麻烦所以我只想发布一个来自pastebin的链接 - http://pastebin.com/tdYFAgQD。
我想要和不能实现的是,以这种格式(具有特色图像的块,然后是标题然后是文本)显示一个类别中的所有帖子,一个接一个。我想摆脱那个列表的东西(显示x个帖子但是在同一个窗口中)并且所有的帖子都像我说的那样在一个接一个的块中显示。
这是一张可以让事情更清晰的图片: http://i.imgur.com/pfHbi.jpg
答案 0 :(得分:1)
您应该阅读http://codex.wordpress.org/The_Loop_in_Action
要让4个块显示出来,您需要更多地考虑将要生成的HTML / CSS。考虑通过修改循环来简单地获取要显示的4个div,然后从那里开始。
从你的pastebin第105行开始就是产生这些“链接”的位,所以只需删除这些代码行:
<?php if ( $warrior_posts_list_left->post_count > 1) echo '<ul>'; ?>
<?php } else { ?>
<li>
<span class="icon-file"></span> <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php echowarrior_post_title('35'); ?></a>
</li>
<?php } ?>
<?php $i = $i + 1; endwhile; ?>
<?php if ( $warrior_posts_list_left->post_count > 1) echo '</ul>'; ?>
此外,您可能想在https://wordpress.stackexchange.com/或支持论坛上询问您正在修改的特定wordpress插件http://wordpress.org/extend/plugins/