Hacklog Package v1.0.8 现已放出

概述

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

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

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

1
packages.php

文件,添加相关信息。

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

1
packages.php

文件。

下载:

downloads (未知)


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
2
<br />
demo.php<br />

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

1
2
<br />
name<br />

对应的值为功能描述,

1
2
<br />
enable<br />

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

package文件编码规范

  • 所有放置于

    includes

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

    1
    2
    <br />
    ihacklog_pkg_<br />

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

  • js 文件均放入公共的

    js

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

    css

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

然后在函数中声明

1
2
<br />
global $ihacklog_pkg_foo;<br />

后引用配置即可。

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

如这样:

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

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

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

更多信息请访问

插件主页

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

Installation

  1. Upload the whole fold

    1
    2
    <br />
    hacklog-remote-attachment<br />

    to the

    1
    2
    <br />
    /wp-content/plugins/<br />

    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
    2
    <br />
    ihacklog_pkg_<br />

  • 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.
更多
14 Responses Post a comment
  1. in1874

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

  2. 倡萌

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

  3. Qlwz Package | 情留メ蚊子's Blog

    [...] 一早就想开发这个插件了。但是看到了荒野无灯已经弄了这样的一个插件。但是等了十多天还不见发布,昨天花了一点时间完成了这个插件。 [...]

  4. 换个拉风的音乐播放器,咱也文艺一把 | Hacklog

    [...] 目前我将此效果集成到我的超级插件包:Hacklog Package里面了,后期如有时间就把它做成个小插件,可以随意选择各种cool的样式~~ 当然,如果你现在就想要一个插件,这里我也找到一个:WPaudio MP3 Player [...]

  5. cpanle

    能指教一下你的列表自动加载所有文章的效果如何实现吗?

  6. 荒野无灯

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

  7. phoetry

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

Leave a Reply

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

Subscribe to this comment feed via RSS