有没有扁平化的wordpress网址导航主题推荐
1、层级较深的网站,面包屑导航适合层级较深的网站,如果只有一级分类的话,通过主导航就可以起到快速定位的作用。
比如“豆瓣网”类型扁平构架的网站就没有使用面包屑导航的作用。
2、独立不交叉的网站机构,由于面包屑网站导航路径是线性结构的,因此网站内容必须划分的非常清晰,且不存在交叉;否则,面包屑导航的路径就不是唯一的,同一分类可能出现在不同的路径中,让用户感到困惑。
在wordpress中添加面包屑导航的话,可以直接使用插件来实现,不过很多站长都不喜欢用插件,还是认为如果能用代码解决的话是最理想的。
我最近也找了一些关于面包屑导航的资料。
下文中就有详细解决怎么用代码来实现wordpress面包屑导航:一、在wordpress博客当前主题的functions.php文件(没有就创建一个)中添加以下代码://面包屑导航 function get_breadcrumbs() { global $wp_query; if ( !is_home() ){ // Start the UL echo ''; // Add the Home link echo ''. get_bloginfo('name') .''; if ( is_category() ) { $catTitle = single_cat_title( "", false ); $cat = get_cat_ID( $catTitle ); echo " ? ". get_category_parents( $cat, TRUE, " ? " ) .""; } elseif ( is_archive() && !is_category() ) { echo " ? Archives"; } elseif ( is_search() ) { echo " ? Search Results"; } elseif ( is_404() ) { echo " ? 404 Not Found"; } elseif ( is_single() ) { $category = get_the_category(); $category_id = get_cat_ID( $category[0]->cat_name ); echo ' ? '. get_category_parents( $category_id, TRUE, " ? " ); echo the_title('','', FALSE) .""; } elseif ( is_page() ) { $post = $wp_query->get_queried_object(); if ( $post->post_parent == 0 ){ echo " ? ".the_title('','', FALSE).""; } else { $title = the_title('','', FALSE); $ancestors = array_reverse( get_post_ancestors( $post->ID ) ); array_push($ancestors, $post->ID); foreach ( $ancestors as $ancestor ){ if( $ancestor != end($ancestors) ){ echo ' ? '. strip_tags( apply_filters( 'single_post_title', get_the_title( $ancestor ) ) ) .''; } else { echo ' ? '. strip_tags( apply_filters( 'single_post_title', get_the_title( $ancestor ) ) ) .''; } } } } // End the UL echo ""; } } 二、在显示面包屑导航的位置添加以下调用代码:if (function_exists('get_breadcrumbs')){ get_breadcrumbs(); } ?> 三、在主题的css样式文件中添加以下样式代码:ul.breadcrumbs {list-style: none; font-size:12px;} ul.breadcrumbs li {float: left; margin-right:5px;}
wordpress用的是国外主题,在wall内有国外链接会导致访问变慢,如何...
1、题主不是来寻求认同感的,相反,我是非常困惑为什么牛如Google这般的工程师竟然在自己官方的Material Design组件库里没有一个像样的demo能够让人去膜拜的,说实话,到目前为止,我认为Google用Material做的最有感觉的Web Design就是Inbox了。
Inbox by Gmail2、我并没有全盘否定Material Design的东西,相反我认为他们的规范化、严谨程度是让我肃然起敬的,还有很多由他们提出来的理念让我醍醐灌顶带来很大帮助。
这也是为什么这一年多的时间我一直大力主张公司主产品采用Material Design规范,所以不存在什么“爱用用,不爱用滚”的问题。
我确实在用它,但是我觉得它在设计角度上有很多弱点,所以希望能够有高人指点是否是我的认知出现了偏差,也许是题主标题起得过于偏激,这里请见谅。
3、虽然我不是所有CSS框架都用过,但是从Bootstrap2开始我就接触这些前端框架了,之后包括Pure、Foundation、Bootstrap3、UIkit、ionic我都用过,其中Pure是YUI生产的CSS框架、Foundation是众所周知的以移动为先的框架、而UIkit是一个国外颇为有名气的以Joomla!模版和WordPress模版制作为生的团队YooTheme开发的框架。
从样式和配色上来讲,我认为以上框架都是优于Material Design的,当然这个总结很片面,因为Matreial Design在这几方面的规范程度比另外几个框架更为丰富。
Pure: http://purecss.io/Foundation: Foundation | The Most Advanced Responsive Front-end Framework from ZURBUIkit: UIkitIonic: Ionic: Advanced HTML5 Hybrid Mobile App Framework4、在Google官方出CSS框架前,我就已经关注了国外大牛制作的几个基于Material Design的框架,但是由于不够官方,所以我一直没有采用。
讽刺的是,我认为这些大牛制作的框架精细程度都要比Material Design官方有诚意,而官方的button竟然连hover浮动并且阴影加深都没有。
Material UI - Material Design React ComponentsDocumentationMaterial Design for BootstrapMaterial Design Iconic Font :: Icons5、即便如此,我还是在接触了Material Design之后,毅然决然地将其引入到我们的产品中去,哪怕我们主产品的原有框架是Bootstrap3,所以我对于Material Design的投入和认可度也许略微高过一些Material Design推崇者,因为他们或许只是因为Google推出的而喜欢,根本没有真正在重要的项目中使用过,要知道,我把公司产品的设计规范方向都押在Material Design上了,不单单是移动App。
所以当Material Design的官方组件出来后我就第一时间关注了,但是他们的完成度和展现的demo让我大失所望。
6、另外,我的困惑更多在于Material Design在Web Design上的表现,例如在阴影层面,Material Design的阴影为了还原自然界的纸张阴影,所以做得很深,那么就很容易在整洁的页面中留下灰色的视觉障碍,另外button元素的厚重阴影同样让习惯了扁平化button的人感觉浑身不自在。
同样是两种风格,我分享几张页面,大家看看是哪张页面更为合理好看,甚至在字体排版和页面结构层级上,我觉得这个demo都不如另外两个。
Material Design LiteWordPress Themes DemoWordPress Themes Demo 展开
SEO优化中如何利用好标签功能
展开全部 网站站内优化是非常重要的一个环节,当一个网站的页面数量达到一定量级的时候,要坚持把网站做的扁平化就显得尤为困难,很多时候页面的堆积只能通过分类、分频道以及分页来保持页面能有一个单一的入口被蜘蛛爬取到,但是由于站内资源的限制,尤其对于个人站长,想尽各种办法增加每一个页面在站内体系的推荐数量,也就是站内页面投票用来提升目标页面的权重,增加被索引率,但是往往会造成页面臃肿,质量下降,影响用户的阅读体验,同样是不被搜索引擎认可。
这个时候就开始有了索引标签的概念,如果你使用过wordpress、phpcms、dedecms等开源的网站程序,你就会发现程序集成或者一些插件引入了标签这样一个功能,他可以把海量的详情页面通过相关性聚合到一起,最大化实现网站结构的扁平化。
我把对SEO标签的使用心得给大家整理出来,主要围绕标签应该如何去选取、标签如何部署才会合理以及标签使用过程中的一些注意事项来做分享。
一、标签的选取1、 通过拓词工具(比如金花站长工具、百度关键词推荐工具、5118等一些工具)获取行业内用户搜索的关键词,之所以获取关键词是因为互联网上分享的资源都是基于这些关键词来实现索引,从而解决用户最终诉求的资源,拿到这些词以后通过关键词分组工具(比如光年提供的关键词分组工具或者通过python开发一些数据处理的小插件)按照词频归类,这些归类的关键词就是你要获取的最终标签。
想认识学习SEO网站优化,可以加裙,前面是461,中间是860,最后是887.。
2、文章系统增加自动提取标签功能,主要按照文章某些关键词出现的频次来定,生成的过程中一定要增加审核标签功能,至于原因后续会在注意事项里面提及。
3、人为增加关键词标签,如果你使用知乎或者自己发表博客的时候会有让你添加标签的选项框,虽然效率比较低,但是往往比较有效,也不容生成很多的重复页面或者空页面,给网站制造垃圾,通用有使用过wordpress的站长朋友,会发现每篇文章都要求作者添加一些标签,有数量限制,要求3或者5个这样子。
二、标签站内布局1、文章的底部增加标签板块,不过要做数量限制,不超过5个,按照相关性降序调取;2、文章详情页增加热门标签板块,调取访问量最多的关键词标签;3、标签归类,按照业务、地区、或者字母等维度,只要是提升用户体验的维度都可以归类,聚合出一个标签大全频道页面,然后聚合页面在网站的公共头尾选择一个入口布局。
随着站内标签越来越多,你就要合理的规划这些标签,因为这些标签加强了你站内资源的相关性和关联性,使你的网站结构更加扁平化,也更有利于搜索引擎的爬取。
三、标签使用注意事项1、如果是动态或者批量生成的标签关键词一定要把控生成页面的质量,如果是空页面先不要给站内增加入口,通过程序严格审核有了聚合的内容资源之后才给予入口;2、人工添加标签不要选择形义相近的关键词,避免生成太多的重复页面,每个主题的关键词只选择一个即可;3、对于行业内业务板块已经成熟的分类,在站内生成对应的分类列表页即可,因为标签页分为很多种,主要包含分类标签、专题标签以及索引标签,本篇文章着重介绍索引标签
网站的URL路径优化怎么设置
展开全部 网站URL路径优化与集权是排名算法环节中非常重要的因素,它不仅影响网页的收录,错误的路径处理还会导致页面权重分散,且不利于排名。
一、URL路径分类现阶段网站的类型主要分为:1、 静态路径以目录形式展现的,或者以.htm .html .xhtml、shtml结尾的后缀,真实存在的文件路径称之为静态路径。
它的特点是整个页面呈现的是全部静止状态的。
全静态URL路径优势是有利于搜索引擎蜘蛛的爬取,比较有利于页面的优化。
2、 动态路径动态路径是一种动态的页面,路径中含有参数,主要以.asp,.php,.asp.net结尾。
它的特证为路径中出现了“?”“%”“&”等动态参数符号的,都属于动态URL路径。
3、 伪静态路径它所指的就是把一个动态的URL路径通过技术手段,变成静态的URL路径,通过url重写生成的文件路径。
二、网站URL路径集权所谓的网站URL路径的优化“集权”,就是指统一网站URL路径使其集中权重。
因为,搜索引擎在爬取我们网站的时候只能抓取路径,而对于搜索引擎蜘蛛来说,在路径中只要出现了一个新的字母、数字或是符号,都将会是一条新的URL路径。
因此,我们要将不同的路径指向同一个页面,做好URL路径的规范,以保证路径的唯一性。
1、网站301重定向网站的301重定向功能是将网站的一个域名地址重定向,把权重全部转移到另一个域名地址上。
例如:本人解析了两个网站的域名地址,一个是3w点woaiseo点cn带www的,另一个woaiseo.cn不带www的,那么,这时候两个域名地址同时都被搜索引擎收录了,如果是这样的话,就必须选择其中的一个域名地址,做重定向到另一个域名地址上,因为,这样才不会引起一种分散权重的情况发生。
2、网站首页去“尾巴”所谓的网站首页去“尾巴”,就是有的网站首页URL路径中出现了很长的尾巴,例如:尾巴的后缀为“网址/index.html”、“网址/index.php”等这种情况,那么,我们就必须把首页URL路径的这个尾巴给去除掉,因为,这样带一个尾巴来说对于优化是很不好的,会导致URL路径多了一个层次,加大路径的层次深度,也加大了搜索引擎蜘蛛抓取的难度。
3、动态路径的伪静态处理举例,如果是wordpress后台系统,选择设置下面的自定义结构,自行编辑设定。
4、 网站后台无301功能处理方法第一个方法:通过网站后台dnspod域名解析功能,修改解析属性,记住要选择显性URL,将域名指向一个http,在记录值中开头必须带http://****.com。
设置后一个月后生效。
转载请注明出处51数据库 » wordpress扁平化