JQuery插件网页轮播图IfelsendCarousel

这个是以前在乐港的时候,编写的JQuery插件,最近整理了下.把说明文档写的更加清晰,方便使用.

默认参数

var defaults = {
    numberType: "num", //页码展示方式,num为数字,pic为图片,需要样式支持
    currentClass: "on", //当前页码样式名
    speed: 3000, //播放速度,单位毫秒
    playType: 1 //播放方式.目前未实现.目前播放是直接隐藏显示,以后会扩展支持多种播放方式供选择
}

使用方法

<div class="Carousel">
    <ul>
        <li><a href="..."><img src="..."></a></li>
        <li><a href="..."><img src="..."></a></li>
        <li><a href="..."><img src="..."></a></li>
    </ul>
</div>
//展示数字类型页码
jQuery('#Carousel').IfelsendCarousel({"numberType":"num"});
//展示图片类型页码
jQuery('#Carousel').IfelsendCarousel({"numberType":"pic"});
//使用默认值
jQuery('#Carousel').IfelsendCarousel({});

演示地址

JQuery插件网页轮播图IfelsendCarousel演示

Chrome插件开发

突然想搞一个Chrome插件玩玩.

google了一堆的资料,写了一个简单的生成当前访问页面url二维码的插件.

  1. 创建manifest文件

首先创建一个manifest文件manifest.json. JSON格式的元数据文件,包含一些名称,描述,版本号等信息.

Chrome 会加载这个文件对拓展功能的描述,和它需要什么权限去做什么事情,需要学习更多有关 manifest 文件的资料,请阅读 Manifest File Format documentation

Continue reading Chrome插件开发

PHP反射机制详解以及插件架构实现

1。用途:
该扩展分析php程序,导出或提取出关于类、方法、属性、参数等的详细信息,包括注释。
Reflection可以说是对php库函数:“Classes/Objects 类/对象函数”的一个扩展。
主要用在通过程序检测现有php程序内部关于类、方法等信息,并做出处理。

2。API概览:

class Reflection { }
interface Reflector { }
class ReflectionException extends Exception { }
class ReflectionFunction implements Reflector { }
class ReflectionParameter implements Reflector { }
class ReflectionMethod extends ReflectionFunction { }
class ReflectionClass implements Reflector { }
class ReflectionObject extends ReflectionClass { }
class ReflectionProperty implements Reflector { }
class ReflectionExtension implements Reflector { }

Continue reading PHP反射机制详解以及插件架构实现

WordPress博客签名档插件

近来突发奇想,想自己写些WordPress插件.于是乎就有了WordPress博客签名档的诞生.

插件描述: 博客签名档,可以放置在论坛、贴吧,或是其它可以引用网上图片的位置,签名档会随你的文章同步更新。

效果如下:

wordpress博客签名档

后台管理如下:

WordPress博客签名档插件配置选项

WordPress博客签名档插件配置选项

基本就是这样的情况吧,如果有朋友需要的话,可以留下邮箱,发给你,没问题的.

下一步打算弄个关联微博的插件.

===2012年11月6日 13:51:05 update===

更新了字体文件,之前使用的是微软vista仿宋字体,这个是有版权的,不符合GPL协议,现在更换成汉字开源字体 文泉驿 正黑. 字体文件和版权信息都放在了fonts文件夹下.

添加了第一次设置没有options,在update options时同时执行创建signature方法,正确创建出安装博客的签名档.同时zip包里去掉了原来包含的title.png和title_tmp.png文件,减小zip包的大小.

去掉qrcode中cache和tmp文件,减小zip包的大小.

添加readme.txt.

===2012年11月16日 09:52:10 update===

插件再次审核失败,原因还是字体的问题.这个字体也有版权.而且现在包含了字体的包还是太大了.暂时不提交wp插件了.等以后找到了合适的字体再提交吧.

如果有感兴趣的朋友,可以留言,将插件发到邮箱.

对朋友隐藏广告-ozh’who sees ads

为什么要对朋友隐藏广告呢:

第一,减少展示次数,提高广告单价。常来的访客一般来说是不会点击广告的,他们对广告已经熟视无睹,过多的展示会降低每次点击的单价,对朋友隐藏广告有现实的必要性。
第二,界面对常来的朋友更加友好。方便博友交流,去除广告的干扰,界面更清爽。

下面主角登场了,这款插件叫做:Ozh’ Who Sees Ads

怎样安装就不介绍了,下面介绍下它的使用。

Continue reading 对朋友隐藏广告-ozh’who sees ads

wordpress插件制作

1. 简介

WordPress插件使得WordPress变得扩展性强、易修改和个性化。不用修改WordPress的核心,你只要简单的加几个插件,很多功能就能够轻松实现。下面给出WordPress插件的定义:

WordPress插件:它是用PHP编写的一个程序或一个或者几个函数的组合,它利用WordPress提供的API和WordPress本身的一些调用点,给WordPress增加新的功能或者特性。

希望WordPress有新功能的或者想修改一下功它的某个功能?你所要做的第一件事就是从WordPress大量的插件中寻找,有没有人已经制作过这样的插件,如果有,直接用就好了。如果没有,这篇文章可以指导你做你自己的WordPress插件。

这篇文章假设你对WordPress的工作方式和PHP编程比较了解了。 Continue reading wordpress插件制作

WP插件钩子教程之如何插入代码到各处

这篇文章首先会从最简单的地方开始讲述与举例子,嘿嘿,这样大家都能学会用钩子鸟 o(* ̄▽ ̄*)ゞ。
> 此部分主要讲解如何添加代码到 WP 头部,如何添加到尾部,如何使用类制作一个无选项的小挂件。

一. 添加代码到 WordPress 头部:

function addcode_head() {
	$css = bloginfo('template_directory')."/style.css";
	echo "\n".'<link rel="stylesheet" href="'.$css.'" type="text/css" media="screen" />';
}
//比如我们先构造一个输出载入 CSS 文件的代码,"\n" 表示的是HTML代码换行
//当然啰,这里的代码也可以是另外的任何可以放在头部运行的代码喔

add_action('wp_head', 'addcode_head');
//接着把这个函数加载到 wp_head 即可

wp_head(); //因为在我们的主题头部 header.php 有上面这行代码,所以可以作为载体

Continue reading WP插件钩子教程之如何插入代码到各处

返回顶部