wordpress是一款非常强大的主题,但是其自身的限制也是挺多的,这里我们说说wordpress分类的ID的限制吧。如果我们制作一些wordpress网站模板(主题),提供给网友们下载,或者是给企业客户做的网站模板(主题),能够让用户随心所欲的创建分类和页面,那么光靠wordpress的ID来创建分类肯定是不现实的,因为在创建ID的时候,每个人在创建分类的顺序和时间是不一样的,这就会造成了,开发者提供的wordpress网站模板(主题)所预想的ID与使用者创建的ID会有所不同,从而导致了页面效果的混乱,所以,我们需要使用别名(slug)代替ID来获取相关的信息。
下面,我们来介绍一下,如何使用别名(slug)来调用的相关知识:
在制作wordpress网站模板(主题)的时候,这是我们经常遇到的一个链接方式,在首页显示或者在侧边栏显示列表时,由于只会显示最新的列表,因此,都会有一个 more 的按钮,直接引导用户进入这个分类的列表内页。 B.使用别名调用分类的列表:
<?php ?>
<?php $posts = get_posts( “category=$cat->term_id&numberposts=4″ ); ?>//通过别名获取newthemes的循环信息,显示4条信息 <li><!– 你的循环列表 –></li>//循环内容 <?php else : ?> <?php endif; ?> //结束循环 这样,在你的wordpress网站模板(主题)中,就可以随心所欲的在网站首页调用循环和列表了,只需在帮助文件中告诉用户:“请使用这个别名,这个别名将带来产品的列表!”这样就不怕因为选择ID,而混乱了。 2.通过别名,截取页面的正文。
这个方式被很多的wordpress网站模板(主题)所使用,在wordpress企业主题中,我们经常能使用这个功能调用关于我们,关于企业等相关信息的前一段内容到首页上,以便用户能够非常清晰的看到企业的简介。 下面,我们就来看看如何调用把!
<?php 这样便大功告成啦~ 是不是很简单呢,这里一定要注意 截取内容的代码我们做了一些优化,如果直接使用截取字符的PHP代码(如下),会出现,图片标签占用字符的情况,所以,直接复制把! <?php echo mb_strimwidth(strip_tags($post->post_content), 0,200,”…”); ?>//如果直接使用这样的截取方式,而页面的首段文字正好有一张图片,那前面的字符会被占用哦~ (责任编辑:最模板) |