如何更改标记页的显示方式?

时间:2010-11-18 作者:krazykat1980

好的,我正在使用TagCloudShortCode插件。我的标记页显示方式有问题。。。。我希望他们显示的方式,他们在我的主页上显示,与图像和更多按钮。。。如何更改其显示方式?

我希望它像这样显示http://www.top-iphone-apps.info/

但它是这样显示的http://www.top-iphone-apps.info/?tag=free

(我对编码知之甚少,所以请尽量具体,如果你给我代码,请解释每一行的作用,以便我可以学习)

谢谢

使现代化我通过在索引中更改这个来修复它。php文件

<?php if ( is_archive() || is_search() ) : // Only display excerpts for archives and search. ?>
            <div class="entry-summary">
                <?php the_excerpt(); ?>
            </div><!-- .entry-summary -->

<?php if ( is_archive() || is_search() ) : // Only display excerpts for archives and search. ?>
            <div class="entry-content">
                <?php the_content( __( \'Continue reading <span class="meta-nav">&rarr;</span>\', \'twentyten\' ) ); ?>
                <?php wp_link_pages( array( \'before\' => \'<div class="page-link">\' . __( \'Pages:\', \'twentyten\' ), \'after\' => \'</div>\' ) ); ?>
            </div><!-- .entry-content -->
基本上是从else语句复制内容。这很有效,但我知道这是一种草率的修复方法,所以如果有人能告诉我更好的方法,我将不胜感激。

2 个回复
最合适的回答,由SO网友:Rarst 整理而成

首先,问题的根源在于WordPress有两个非常不同的模板标签来输出帖子:the_content()the_excerpt(). 这些有很多细微的差别,很多细节都弄错了,如果你对此感兴趣,我会尽我所能在我的博客上把一切都做好Make sense of WordPress excerpts and teasers.

在这种情况下,您需要the_content(), 但主题使用the_excerpt().

在后续讨论中简单地编辑它并不是很草率,实际上这是将其中一个更改为另一个的唯一(不凌乱)方法。

问题是,下次更新二十点十(或者WordPress,因为二十点十是软件包的一部分)时,您将丢失所做的编辑。

稍微复杂一点,但可靠且可升级的方法是为210创建子主题,并在那里应用您的调整。

创建子主题,请参见Child Themes 在法典中。它以二十个十为例,应该很容易理解loop-tag.php 在子主题的文件夹中loop.php 对此loop-tag.php 您创建了loop-tag.php (如果你喜欢,你可以扔掉额外的东西,这个文件只会加载标签存档页)

SO网友:edelwater

在编辑器中打开文件“tag.php”,替换

get_template_part( \'loop\', \'tag\' );
使用

get_template_part( \'loop\', \'index\' ); 

结束

相关推荐

Paging in a sidebar mini loop

我切换到了另一个主题,并决定用其中的一些默认代码制作一个小部件,在自定义循环中显示我的美味帖子、推特帖子、su帖子和youtube视频(不包括主循环中的这些类别)。但是现在。。。分页不再工作。我制作了这个小部件:// =============================== EDL Sidebar Posts Widget ====================================== class SidebarPosts extends WP_Widget { &#x