1

我已经在圈子里跑了很久,试图编辑这个小部件。在这里格式化所有代码时遇到了一些麻烦,所以我将发布来自 pastebin 的链接 - http://pastebin.com/tdYFAgQD

我想要并且无法实现的是,以这种格式(一个带有特色图像的块,然后是标题,然后是文本)一个接一个地显示一个类别中的所有帖子。我想摆脱那个列表的东西(显示 x 个帖子但在同一个窗口中),并像我说的那样显示所有帖子,一个接一个地显示在单独的块中。

这是一张可以让事情更清楚的图片:http : //i.imgur.com/pfHbi.jpg

4

1 回答 1

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/

于 2012-12-05T21:52:25.060 回答