如:
1、在处理插件方面没有 if 判断语句,也就是说必须装某个插件后才能用你的主题,不装就不能用。
2、在主题内镶套插件的代码:(以下代码是蒙蒙发给我看的)
<!--<div id="pagenavi"><?php if(function_exists('wp_pagenavi'))
{ wp_pagenavi(); } ?></div>-->
<div id="pagenavi">
<div class="alignleft"><?php next_posts_link('« Older Entries') ?
></div>
<div class="alignright"><?php previous_posts_link('Newer Entries
»') ?></div>
</div>
看了这段代码后,我就直接无语了。用了 if 而且没有 end if 。干嘛把别人不想要的插件强加在别人的身上啊,而前别人也许已经有这个插件了
啊,这样在页面显示时会出现重复的啊。难道你愿意在你的页面上出现两个而且同样翻页的控件吗?
3、有个主题还加如了自己的ADS代码。
下面就大家来看看该怎样避免类似的情况发生。
我的看法是:
1、学习一些基本的PHP语法,至少IF else、FOR 这些基本的程序语句要懂的咋用。
2、在处理插件方面要考虑到别人有没有已经用了,或不用这个插件。
3、尽量在代码的结构上清晰明了,个性的代码可以加入,但不许放入类似ADS的东西。