Skip to content

Hacklog Package v1.0.8 现已放出

2012 二月 22
by 荒野无灯
hacklog-package

概述

这是一个“半插件”,之所以这么说,是因为这个插件设计的目的是用于方便实现那些经常要用到的功能。如评论回复邮件通知中文片断截取评论者网站URL重定向等,然而,此插件并不打算设计后台选项。

好处 : 使用此插件相比于直接在你当前主题的functions.php文件中添加相应代码的好处是,每次当你更换主题后,你没有必要一遍又一遍地复制和粘贴代码到你所使用的主题的functions.php文件中。真正做到,一次添加,永久使用

你可以根据需要把用于实现功能的代码放置在本插件目录的includes目录下面,并编辑

1
packages.php

文件,添加相关信息。

你可以通过FTP或者直接在WP后台编辑

1
packages.php

文件。

下载:


Hacklog Package (WordPress 插件增强功能包)

Plugin Info

  • Contributors:

    荒野无灯

  • Donate link:

    http://ihacklog.com/donate

  • Tags:

    hacklog,package,misc

  • Requires at least:

    3.3

  • Tested up to:

    3.3.1

  • Stable tag:

    v1.0.1

下载

概述

这是一个“半插件”,之所以这么说,是因为这个插件设计的目的是用于方便实现那些经常要用到的功能。如评论回复邮件通知、中文片断截取、评论者网站URL重定向等,然而,此插件并不打算设计后台配置选项。


好处

: 使用此插件相比于直接在你当前主题的functions.php文件中添加相应代码的好处是,每次当你更换主题后,你

没有必要一遍又一遍地复制和粘贴代码到你所使用的主题的functions.php文件中

。真正做到,

一次添加,永久使用

你可以根据需要把用于实现功能的代码放置在本插件目录的

includes

目录下面,并编辑

packages.php

文件,添加相关信息。

你可以通过FTP或者直接在WP后台编辑

packages.php

文件.

如何添加新功能

首先,把你用于实现某功能的代码添加到一个新建文件中,如

demo.php

,这个文件要位于本插件目录下的

includes

目录下面。

然后,编辑

packages.php

文件,按照文件中已有条目的格式,增加一条,如:

1
2
3
4
'demo.php'=>
array('name'=>
'演示如何添加代码','enable'=>
1),



解释

– 第一个参数

1
demo.php

是文件名(linux/BSD主机区分大小写),

1
name

对应的值为功能描述,

1
enable

表示是否启用,启用此功能。启用则值为1,不启用设置其值为0即可。

package文件编码规范

  • 所有放置于

    includes

    目录下面的文件中的全局变量、函数名、类名,都要以

    1
    ihacklog_pkg_

    开头,此举是为防止因冲突而导致程序运行出错。

  • js 文件均放入公共的

    js

    目录下面
  • css 文件均放入公共的

    css

    目录下面
  • 增加配置支持 – 在文件开头处按如下格式增加配置,如:
1
2
3
4
5
6
/*========= START CONFIGURE ========*/
$ihacklog_pkg_foo = array(
    'key' =>
 'value',
);
/*=========  END  CONFIGURE ========*/

然后在函数中声明

1
global $ihacklog_pkg_foo;

后引用配置即可。

如何在主题中手动引用css或js文件?

如这样:

1
<link rel="stylesheet" type="text/css" media="screen" href="<?php echo plugins_url('hacklog-package');?>/css/foo.css" />

此插件自带的package中包含功能

有时间再列出来,可看下下面的截图。或者去includes目录下面看下,都有注释的。

更多信息请访问

插件主页

获取关于插件的更多信息,使用技巧等.

Installation

  1. Upload the whole fold

    1
    hacklog-remote-attachment

    to the

    1
    /wp-content/plugins/

    directory

  2. Activate the plugin through the ‘Plugins’ menu in WordPress

Screenshots

后台截图:

Frequently Asked Questions

will be added here future

Upgrade Notice

Changelog

1.0.2

  • standardized the code,all gloabal var,class name,function prefixed with

    1
    ihacklog_pkg_
  • add configuration block to package files.
  • updated the document.

1.0.1

  • added atom publish and xmlrpc support in anti_spam.php

1.0.0

  • released the first version.

喜欢这篇文章吗?

请订阅本站 RSS feed填写您的邮件地址,订阅我们的精彩内容:,欢迎点击这里捐赠以支持荒野无灯转播到腾讯微博 转播到腾讯微博

作者:荒野无灯
出处:Hacklog【Hacklog】

声明: 本站遵循 署名-非商业性使用-相同方式共享 3.0 共享协议. 转载请注明转自Hacklog【荒野无灯weblog】

本文链接: http://ihacklog.com/?p=5428

14 Responses Post a comment
  1. 三月 18, 2012

    这是个好东西,必须要收藏,省事多了。

  2. 三月 15, 2012

    呵呵 蚊子也弄了一个 有时间好好学习一下你们的两个类似插件 呵呵

  3. 三月 6, 2012

    这个工具集真丰富啊

  4. 三月 5, 2012

    没有发布出来吗?

  5. 三月 3, 2012

    这个太酷了

  6. 二月 28, 2012

    我有打算弄这个类型的插件

  7. 二月 25, 2012

    这个工具集好强大~

  8. 二月 22, 2012

    相当实用的工具集.
    话说怎么突然换主题了, 黑色那个你不是一直用着很顺么.

    • 二月 22, 2012

      好多人说我这主题太黑了。。。我自己也觉得,编辑器的配色是黑色的,博客主题也是黑色的,整天看着眼睛累。直到某一天,我看到了这个主题。这次主要找白色系的主题~~荒淫推荐

Trackbacks & Pingbacks

  1. Qlwz Package | 情留メ蚊子's Blog
  2. 换个拉风的音乐播放器,咱也文艺一把 | Hacklog

Leave a Reply

Allowed Tags - You may use these HTML tags and attributes in your comment.

<a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <q cite=""> <strong>

 :wink:  :-|  :-x  :twisted:  :)  8-O  :(  :roll:  :-P  :oops:  :-o  :mrgreen:  :lol:  :idea:  :-D  :evil:  :cry:  8)  :arrow:  :-?  :?:  :!:

Note: You may use basic HTML in your comments. Your email address will not be published.

Subscribe to this comment feed via RSS