又是闲来无事折腾了一下主题,我用的ZBENCH,提供一个思路,供大家折腾http://xiaohudie.net/multi-readmore.html
在归档页面,可通过判断是否为某ID的归档页面来实现:
<?php if (is_category('119')) { ?>//判断是否为ID是119的归档页面 <p class="read-more"> <a href="<?php the_permalink(); ?>" rel="bookmark">查看这篇技术文</a> </p> <?php } elseif (is_category('1')) { ?>//判断是否为ID是1的归档页面 <p class="read-more"> <a href="<?php the_permalink(); ?>" rel="bookmark">查看这篇吐草</a> </p> <?php } ?> //输出,可使用类似<?php the_category(', ') ?>获取分类名
首页以及其他页面可通过判断文章是否属于某ID的分类目录来实现(同样适用于归档页面)--is改为in即可:
<?php if (in_category('119')) { ?>//判断文章是否属于ID为119的分类 <p class="read-more"><a href="<?php the_permalink(); ?>" rel="bookmark">查看这篇技术文</a></p> <?php } elseif (in_category('1') ) { ?>//判断文章是否属于ID为1的分类 <p class="read-more"><a href="<?php the_permalink(); ?>" rel="bookmark">查看这篇吐草</a></p> <?php } ?>
如果使用了WP-UTF8-EXCERPT插件,需要编辑插件以防止出现双重readmore链接
搜索//add read_more_link
在下面第三行即$text .= "<p class='read-more'><a href='".get_permalink()."'>".$read_more_link."</a></p>"这一行前加上//将其注释掉.
multi-readmore is coded by http://xiaohudie.net. Any posts here is one hundred percent original, so please keep my link so as not to hurt this pretty girl. -
居然有沙发可以坐。不错不错