分类存档: wordpress

wordpress ajax 应用开发

之前开发过一些简单的WordPress的插件和hook处理,但毕竟都很简单,用了WordPress那么久很多WEB常用的应用场景需求从未尝试过,因此这段时间突发奇想,要不将平时工作的一些需求内容在WordPress系统环境试一下,看一下WordPress的扩展开发难易度如何?
继续阅读 »

WP PicList 0.2.x B版使用说明

经过2天的调整和修改 WP PicList 0.2b版终于发布了。这里我还是先简单的介绍一下WP PicList插件!

WP PicList 这个插件主要是方便在写博客的时候将文章中的图片进行聚合展示,展示形式目前是模仿APPLE APP store的图片列表展示。

用户在某一篇文章批量上传了很多图片后,不需要一副一副的插入到文章中,本插件会自动聚合本篇文章的所有图片。你只需要开启了本插件的相关功能。 继续阅读 »

如何向 WordPress 官网提交自己做的插件

 

这是一个有点自相矛盾的题目,既然都会自己写插件了,还会搞不定提交这等小问题吗? 不过这其中的过程其实并非那么一目了然,还是把我摸索的结果与大家分享吧。

这是向 WordPress 官网提交插件的步骤,提交主题的过程应该与此大体类似,也可以参考。

继续阅读 »

阻止JavaScript事件冒泡传递

1、阻止冒泡时间:

  1. //如果提供了事件对象,则这是一个非IE浏览器
  2. if ( e && e.stopPropagation )
  3.     //因此它支持W3C的stopPropagation()方法
  4.     e.stopPropagation();
  5. else
  6.     //否则,我们需要使用IE的方式来取消事件冒泡
  7.     window.event.cancelBubble = true;
  8. return false;

继续阅读 »

addEventListener事件说明

以前很少使用到addEventListener对象来添加事件,后来在针对该对象了解后发现作为集成性高的开发中使用该方法还是很不错,一下是我收集来的一些资料,便于以后复习和给新手们一点帮助。

addEventListener 用于注册事件处理程序,IE 中为 attachEvent,我们为什么讲 addEventListener 而不讲 attachEvent 呢?一来 attachEvent 比较简单,二来 addEventListener 才是 DOM 中的标准内容。
继续阅读 »

How to replace your login link’s string!

When you login wordpress, your blog’s login link change “Site admin” link. Now my friend ask me. How can add login user’s name in this link’s string.

I tell he “No problem!”. and I goto WordPress ‘s site. Check the plugin’s Document.

I try use add_filter ,the code is :

add_filter('wp_register','add_nickname');
function add_nickname($link){
    return $link;
}

1 minute. ….  en! Nothing ! 😥

OK ! I think , I try use google search!

5 minute……  I realy wanna cry~! 😥

Why ? Because wp_register isn’t action function. It is a tags!

The  “register” is action function. So ! Let’ me change the code:

add_filter('register','add_nickname');
function add_nickname($link){
	global $current_user;
	$name = ($current_user->nickname)?"Hello! <strong>".$current_user->nickname."</strong> ":'';
	if($name){
		preg_match('/href=[\',"](.*)[\',"]/is',$link,$link);
		$link = "<a ".$link[0].">".$name."</a>";
	}
	return $link;
}

OK ! Succeed!

无觅相关文章插件,快速提升流量