好的,我正在使用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">→</span>\', \'twentyten\' ) ); ?>
<?php wp_link_pages( array( \'before\' => \'<div class="page-link">\' . __( \'Pages:\', \'twentyten\' ), \'after\' => \'</div>\' ) ); ?>
</div><!-- .entry-content -->
基本上是从else语句复制内容。这很有效,但我知道这是一种草率的修复方法,所以如果有人能告诉我更好的方法,我将不胜感激。
最合适的回答,由SO网友:Rarst 整理而成
首先,问题的根源在于WordPress有两个非常不同的模板标签来输出帖子:the_content()
和the_excerpt()
. 这些有很多细微的差别,很多细节都弄错了,如果你对此感兴趣,我会尽我所能在我的博客上把一切都做好Make sense of WordPress excerpts and teasers.
在这种情况下,您需要the_content()
, 但主题使用the_excerpt()
.
在后续讨论中简单地编辑它并不是很草率,实际上这是将其中一个更改为另一个的唯一(不凌乱)方法。
问题是,下次更新二十点十(或者WordPress,因为二十点十是软件包的一部分)时,您将丢失所做的编辑。
稍微复杂一点,但可靠且可升级的方法是为210创建子主题,并在那里应用您的调整。
创建子主题,请参见Child Themes 在法典中。它以二十个十为例,应该很容易理解切换到您的孩子主题,开始时它将与210相同创建文件loop-tag.php
在子主题的文件夹中抄写《十二五》的内容loop.php
对此loop-tag.php
您创建了将编辑应用于loop-tag.php
(如果你喜欢,你可以扔掉额外的东西,这个文件只会加载标签存档页)