WordPress插件开发
基本概念 插件机制是由Hook系统实现。使用Hook,插件开发者可以在文档(HTML)被浏览器渲染之前对其进行修改,或者可以在某个事件发生时做一些事情。 大多数WordPress插件API都是由以下两大基本元素构成: • Actions • Filters Actions: 事件驱动,特定事件发生时,比如:保存一篇Post,加载一个Admin Page或者向浏览器发送HTML;插件有能力Hook到这些事件中同时创建它们自己的事件。举个例子,一个插件可以在Post被保存的时候去Ping一 台服务器,又或者一个插件可以在用户信息更新的时候自动更新该用户在社交网络上的信息......
easing.js中有以下效果
easing.js中有以下效果 jswing def easeInQuad easeOutQuad easeInOutQuad easeInCubic easeOutCubic easeInOutCubic easeInQuart easeOutQuart easeInOutQuart easeInQuint easeOutQuint easeInOutQuint easeInSine easeOutSine easeInOutSine easeInExpo easeOutExpo easeInOutExpo easeInCirc easeOutCirc easeInOutCirc easeInElastic easeOutElastic easeInOutElastic easeInBack easeOutBack easeInOutBack easeInBounce easeOutBounce ......
socail media share
<script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "http://connect.facebook.net/en_US/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <div class='social-media'> <a title="send to Facebook" class='social' data="http://www.......
PHP Startup: Unable to load dynamic library php_curl.dll
本人是win7 64位系统,在使用 wamp开启curl扩展时候失败, apache日志中显示 <b>Warning</b>: PHP Startup: Unable to load dynamic library 'd:/wamp/bin/php/php5.3.13/ext/php_curl.dll' - 应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件日志,或使用命令行 sxstrace.exe 工具。 libeay32.dll, ssleay32.dll都已经做过了拷贝到c:\windows\system32文件夹中的处理 问题依旧, 查看了win7的事件查看器 有如下提示 “d:\wamp \bin\php\php5.......
drupal 常用函数记录
path_to_theme()函数:返回正在用的theme的路径,大部分用于page.tpl.php中 module_invoke_all() 调用所有模块的具体钩子, 变长参数, 参数包括钩子名, 钩子函数的参数。 module_hook($module, $hook)判断某模块是否实现某钩子 module_invoke() 调用具体模块的具体钩子, 变长参数, 参数包括模块名, 钩子名, 还有钩子函数的参数。 module_implements($hook, $sort = FALSE, $refresh = FALSE) 判断哪些模块实现某钩子, 返回模块名数组。 variable_get和variable_set两个函数涉及到drupal的variable表 ......
cycle js fix
function showCustomerGallery($galleryID){ $ngg_options = nggGallery::get_option('ngg_options'); //Set sort order value, if not used (upgrade issue) $ngg_options['galSort'] = ($ngg_options['galSort']) ? $ngg_options['galSort'] : 'pid'; $ngg_options['galSortDir'] = ($ngg_options['galSortDir'] == 'DESC') ? 'DESC' : 'ASC'; $ngg_options['irRotatetime'] = ($ngg_options['irRotatetime'] == 0) ? ......
正式版SVN服务器安装记录(转)
请了一个系统管理员,明日上班,是我早年的好友。 之前已经发过一次测试版服务器的安装记录,为我在本机安装的虚拟机的操作过程,之后为了应对正式版的服务器,我重新装了一次虚拟机,并且重新将每一步的操作记录明细。一者,为了方便我日后翻查记录,二者,接手工作的人,也可以有一个基本记录可参照。 文本内容主要包含执行过的命令,项目的配置文件在此,增加了sshd和dropbox的配置,系统为CentOS 6.2。 一、用户组管理 1 groupadd ......
Google Map Api 谷歌地图接口整理
摘要: 一:基本知识: 1. 使用谷歌地图 API 的第一步就是要注册一个 API 密钥,需要注重一下两点: 1.假如使用 API 的页面还没有发布,只是在本地调试,可以不用密钥,随便用个字符串代替就可以了。 2.API 密钥只对网站目录或者域有效。对不同域的网页,需要用这些域分别注… 一:基本知识: 1. 使用谷歌地图 API 的第一步就是要注册一个 API 密钥,需要注重一下两点: ......
get sub menu posts object by post id
/** * get sub menu posts object by post id * @param unknown_type $postId * @return multitype:NULL */ function getSubPostIdsByPostId($postId) { $childPostIds = array(); $subMenuIds = getSubMenus($postId); if (!empty($subMenuIds)) { foreach ($subMenuIds as $subId) { $childPostIds[] = getPostIdByMenuId($subId); } } return $childPo......
PHP md
The preferred way to install PHPMD should be the PEAR installer and PHPMD's PEAR channel, where you will always find the latest stable version. Because PHPMD heavily relies on metrics measured with PHP Depend you must also discover this project's PEAR Channel. Just enter: ~ $ pear channel-discover pear.phpmd.org ~ $ pear channel-discover pear.pdepend.org ~ $ pear install --alldeps phpmd/PHP_PMD from : http://phpmd.org/download.html ......
- Page:13/146 1451 Blogs
周日 | 周一 | 周二 | 周三 | 周四 | 周五 | 周六 |
文章分类
- 默认(751)
- 日志(47)
- 感悟(15)
- testIT(4)
- PHP_XML(5)
- PHP(78)
- 明星(1)
- 笑话(31)
- 毕业论文(2)
- 生活(60)
- HTML(11)
- CSS(6)
- 考研(3)
- JS(21)
- 简历(6)
- svn(3)
- 音乐(1)
- 学习(7)
- jQuery(9)
- 英语口语(9)
- 书籍(2)
- magento(258)
- apache(12)
- 创意(4)
- 设计(4)
- 休闲(1)
- IT咨询(11)
- 工作(23)
- ubuntu(21)
- bysoft(1)
- zend(1)
- web(2)
- software(1)
- sql(5)
- 娱乐(5)
- photoshop(3)
- zend framework(2)
- nginx(3)
- 小说(1)
- 名言(1)
- 牛人(1)
- Mysql(6)
- vim(2)
- wordpress(8)
- drupal(1)