分类
日志

另一个显示 WordPress 当前位置的方法

很多 WordPress 也提供了此功能,如果你的主题没有,不妨自己动手试试。
一段代码搞定。你可以将以下代码拆分放到首页、文章页面、分类页、单独页面。

请查看此篇日志 http://ygs.im/1225.html

分类
日志

在 WordPress 文章页显示当前位置

经过测试,我推荐另一个显示WordPress当前位置的方法,因为以下的方法只适合用于单独文章页面,当你使用二级分类时,会出现进入一级分类页面显示出某个二级分类的错误。我错了,两种方法都对一级目录都显示不正确(如果有二级目录的话)。

很多WordPress也提供了此功能,如果你的主题没有,不妨自己动手试试。

两个函数

get_the_category 和 get_category_parents

get_the_category 的作用是获取文章的所属分类列表(如果属于多个分类的话),返回一个分类数组,函数原型如下:
get_the_category( $id = false )
参数 $id 是文章的 post id,默认为当前文章的 post id(用于 Loop 循环中)。

get_category_parents 的作用是获取指定分类 id 的所有父级分类,函数原型如下:
get_category_parents( $id, $link = false, $separator = ‘/’, $nicename = false, $visited = array() )

第一个参数 $id 是必须的,需要传入分类 ID(category id),其它几个参数为可选
第二个参数 $link 标识是否需要超级链接,如果为 true,返回的分类都带有链接,点击后显示分类下的所有文章。
第三个参数 $separator 是分类之间的分隔符,默认是“/”,你可以把它改成“>>”或者其它样式。
第四个参数 $nicename 标识是否显示分类别名,默认为 false,即不显示别名。
第五个参数 $visited 是一个数组,保存已经遍历的分类,$visited 数组中的分类不会被再次遍历。这里我们不需要传入这个参数。

如果你想进一步了解 get_the_category 和 get_category_parents,可以参看它们的源代码:wp-includescategory-template.php

实现方法

编辑模板 single.php 文件,找到下列代码:

<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>

加入以下代码:

<p>
当前位置: <a href="http://domety.com/" title="首页">首页</a>>><?php $categorys = get_the_category(); $category = $categorys[0];echo(get_category_parents($category->term_id,true,’>>’)); ?> 阅读正文
</p>

这里有个问题需要注意:在你写文章的时候,最好把文章只归为一个单独的分类中,因为这段代码会自动查找该分类的父级分类。如果你把文章归为不同的类别下面,这个方法也只显示其中的一个分类路径。

分类
其他

移动网站开发 CSS(取其精华版)

精选自原文:移动网站开发——CSS

CSS Mobile Profile 2.0中的CSS支持

因为这是CSS 2.1的一个子集,那么我们对这个规范的内容应该不会陌生,我们通过这个表格可以很直观的看到CSS MP对CSS的支持情况:

支持的 不支持的
选择器 全局选择器(*)、类型选择器(比如h1, div, p等)、子选择器(p>span)、链接伪类 (:link,:visited)、动态伪类(:active, :focus)、类选择器、id选择器、分组(h1,h2,h3{}…) :first-child、:hover 、:lang() 伪类, :first-letter 、:first-line 伪元素, 兄弟选择器(比如h1 + p),属性选择器 (比如 a[href], a[target=”_blank”])
背景和边框 background, background-color, background-image, background-repeat, background-attachment, background-position, border, border-width, border-color, border-style(注1)
定位 position, top, right, bottom, left, z-index
列表 list-style, list-style-image, list-style-type list-style-position
基本的盒模型 display(注2), margin, padding, height, min-height, max-height, width, min-width, max-width, float, clear, visibility, overflow(注3), overflow-style(注4)
色彩 color
字体 font, font-family, font-style, font-variant, font-weight, font-size(注5)
文字 text-indent, text-align, text-decoration(注6), text-transform, white-space word-spacing, letter-spacing, unicode-bidi
线形 vertical-align(注7) line-height
基本的用户界面 utline, outline-color, outline-style, outline-width cursor
滚动 marquee-style, marquee-direction, marquee-play-count, marquee-speed
@规则 @charset, @import, @media(注8), @namespace @page
分类
其他

移动网站开发标记语言(取其精华版)

精选自原文:移动网站开发——标记语言

一般来说,对于移动网站可以采取两种方式:

  • 专门开发一个独立的移动版本
  • 使用media type和media query控制网站在移动浏览器的表现

本文和下一篇文章将介绍第一种方案

基于XHTML

XHTML Basic为针对移动网站的标记语言提供基础的模块。与其基础的XML一样,它也被设计用于扩展。而XHTML Mobile Profile(XHTML MP)——它在XHTML Basic的基础上添加了一些在它们之前的版本中有的特性。之后不久W3C就发布了XHTML 1.1版本,吸收了在XHTML MP中加入的一些特性。所以现在看来这两个版本差不多是一样的。这里我们选择XHTML Basic,因为它是W3C推荐的…..

分类
其他

屏幕取色工具 ColorMania

ColorMania1

Color Mania 是一个非常不错的取色软件,特色如下: 1.界面直观,调色容易,可保存五个收藏色; 2.支持多种色值(HTML、VB、DELPHI、C++、RGB); 3.支持屏幕放大取色功能。

下载地址:http://www.onlinedown.net/soft/30163.htm

分类
其他

电商网站设计实验心得现实版

此为现实版,忽略删除线就是上交的理想版了。

JSP网页编程还是第一次接触,感觉JSP要比其他的WEB编程语言要复杂,此次实验也花了比较多精力才能完成。比起理论课,进行实验操作能将理论运用与实践,比如session的使用,由学习到设计代码并且完成登录与否的判断,这个过程虽然并不连贯,但现在看起来就像是一气呵成的

相对于代码功能的实现,在界面的设计上我更有把握,因此我首先把精力用于界面的设计制作上。接触过框架,觉得它并不适用于日常的网页,也不利于总体的设计,所以这次实验没有使用框架。虽然界面看起来非常简洁,但是每一部分都是反复测试编写CSS才能展现出来,可以说简洁而不简单。

虽然开发过程中出现不少问题,但是通过搜集资料和组员的探讨,也能找到解决方法。很可惜这次制作的购物系统并不完善,一些常用的功能还来不及开发,比如订单的查询、删除,用户信息的更改,实验以后我还会花时间完善此系统

分类
其他

模拟 input type=file 实现文件域在不同浏览器下的统一外观

原文地址:http://www.css88.com/archives/2256

表单中的 input type=”file” 在前端开发中经常会用到,但是很悲剧的是 input type=”file” 在各个浏览器下表现不统一,样式很难起作用。

input_type_file

通常我的设计师是非常爱美的,如果真的要还原设计稿,只能通过文本框和按钮去模拟一个 input type=”file”

分类
其他

JSP+Access 购物车

演示完毕,是该老师不看重网页的布局用户界面知看重功能么,的确她就是这样,然而我是注重界面的设计。一个几个小时的时间学习而且要正常实现是比较难的,所以我把力气放在界面上,功能上只添加了登录判断和退出…基本上每个小组都是用同一个源码修改的,演示完毕都唏嘘不已,惨不忍睹。

原版不明来历,本人大改,也给下载,完善完善,也可以用。
下载地址:JSP+ACCESS购物车
说明:创建user1数据源链接到db/userdb.mdb,创建jsp_Access1数据源链接到db/商品.mdb
首页展示:
ECWEB演示

分类
日志

给博客加上Google自定义搜索引擎吧

只要登录 Google自定义搜索引擎,简单几步就能生成自己站点的站内搜索代码,把代码插入到想要的位置即可,Google 还提供不同的显示形式,搜索框和搜索结果可以显示在不同位置,不会进行页面跳转。我直接把原来的搜索框替换掉了。
进入站点控制面板后点击左侧“外观”设置显示方式

自定义搜索引擎

分类
日志

离得开吗?离不开吗?

最不喜欢看到的就是转发的微博,就像厌倦QQ空间的转发日志一样,不知怎的我觉得很烦,我的问题?也许我小心眼不理解别人的共享精神吧。微博没日志那么讨厌,有转发理由(评论),多少有点原创,是这个不同吧。微博上面卫道士的口吻就更多些。我更愿意看到生活的记录,大博和微博也一样。

我开始厌倦了,不管是电脑还是手机,一点击新浪微博,页面还没打开我就有厌倦还有累的感觉,很神奇。看到的依然是那几个活跃的家伙,因为我不想看到满屏的陌生人的口水,只关注了几个认识的人儿,不过新浪上面在现实认识的人是很多的,看看这个的粉丝,再看看这个粉丝的粉丝,就懂了。

新鲜感没了(果然我还是把原因归咎为新鲜感没了,新鲜感这东西将影响我下半身下半生)不想发消息了。再者,有事没事在微博逛一圈,好像没有follow那些名人啊CEO啊老总啊就不会获得什么有价值的信息似的,非常之少吧。所以,厌倦了,烦了,变心了,稍微离开一下,会好起来的。

今天又碰到了一般漂亮但是非常可爱的那个女生,你们会懂的。