用好WordPress标签生成的样式
还在考虑Wordpress主题中那些类、ID怎么命名吗?其实wordpress输出标签生成的代码中默认已经自动生成了一些class和id,本文就一些常见的代码中的生成的样式列出来:
说明: 1、class=”menu-item menu-item-type-taxonomy menu-item-object-category menu-item-7″其实是调用了“menu-item”、“menu-item-type-taxonomy” 、“menu-item-object-category”、“menu-item-7”四个样式,它们中间是用空格分开的。 2、“menu-item”在这个所有菜单项是一样,“menu-item-type-taxonomy menu-item-object-category” 这个在菜单里面是不一样的,如果是这一菜单项是类别生成的就是这段代码,如果这一菜单项是调用的页面则生成的这段代码会变成“ menu-item-type-post_type menu-item-object-page”,如果这一菜单项是自定义的则为“menu-item-type-custom menu-item-object-custom”。 3、列表项中每一项“menu-item-7”后面的数字不一样 4、在主题类别页当前类别的菜单项中还会多出一个“current-menu-item”。
特色图像the_post_thumbnail() 带有class=”Thumbnail thumbnail ” 系统默认评论模板wp-includescomment-template.php也已经为我们添加好了对应的样式。 一些插件也会生成的特有样式代码 breadcrumb插件id=”breadcrumb” get the image插件生成的图片中class=”attachment-100×100 wp-post-image” 其实这些命名都是有规律的,例如“menu-item”翻译过来就是“菜单项”,“current-menu-item”翻译过来就是“当前菜单项”,如果你的英文不错的话就很简单了。 在制作主题的时候我们只要给这些已经取好名字的class和id上添加上样式属性就行了。 例如: 在导航菜单中我们可以给访问的当前类别添加不同的样式以示区分,那只需要给“current-menu-item”添加上不同的样式就行了。 文章来自:http://www.lqdzxw.com,转载请注明出处。 注:相关网站建设技巧阅读请移步到建站教程频道。 (编辑:佛山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |