20时04分 05月24日 2011年
累,真的很累
1 Comment Popularity: 17%, Blue 每一件事都是A级,每个领导都希望布置的工作尽快完成,我已经每天工作18个小时了,我真的没有三头六臂,只有一个人。今天刚刚完成1项,下班前又布置了4项工作,2项要求今天晚上10点前完成,2项明天早上完成。
真的快顶不住了。
每一件事都是A级,每个领导都希望布置的工作尽快完成,我已经每天工作18个小时了,我真的没有三头六臂,只有一个人。今天刚刚完成1项,下班前又布置了4项工作,2项要求今天晚上10点前完成,2项明天早上完成。
真的快顶不住了。
今天在GoDaddy抢注了一个域名,不知道能否抢得下来,反正钱已经花了,一共花了$16.99。
晕哦,好像没有用到优惠。
第一步,打开根目录下的wp-comments-post.php文件,查找
if ( '' == $comment_content )
这段代码,在此上面增加以下代码:
if ( !$user->ID ) {
$aaa = trim($_POST[aaa]);
$bbb = trim($_POST[bbb]);
$subab = trim($_POST[subab]);
if((($aaa+$bbb)!=$subab)|| empty($subab)){wp_die( __('错误提示:请正确输入的两数相加的和。') );
}
}第二步,修改主题的comments.php文件,查找评论表单的位置,在适当的位置添加如下代码:
<?php if (!$user_ID) : ?> <?php $aaa=rand(0,5); $bbb=rand(3,9); ?> <p><input type="text" name="subab" id="subab" size="22" tabindex="4"/></small><input name="aaa" value="<?php echo $aaa; ?>" type="hidden" /><input name="bbb" value="<?php echo $bbb; ?>" type="hidden" /><small> =</small><?php echo $aaa; ?>+<?php echo $bbb; ?><label for="Validation"><small> (validation)</small></label></p> <?php endif; ?>
因为网站的需要,我在Wordpress加载了下载插件wp-downloadmanager,但是这个十分优秀的下载插件居然没有在首页直接调用下载次数的代码,无语了,彻底的无语了!
在网上倒弄了一个星期的Google,也没有搜出可用的代码,对于PHP编程,我连菜鸟级都不是,就一PHP文盲,我怎么可能搞掂。只能老老实实的在Wordpress中文论坛求助了。
在伟大的sejie10011版主顶力的帮助下,终于!首页调用并显示的代码被硬生生的“搞”出来了。哈哈,实在太开心了。
伟大的ejie10011版主真是犀利!
言归正传,Hacklog-downloadmanager或wp-downloadmanager在首页调用并显示文件下载次数和链接的方法:
/*
author: 荒野无灯
author url: http://www.ihacklog.com
date: 2011-04-24
*/
/* start Hacklog-downloadmanager或wp-downloadmanager 首页调用函数 by 荒野无灯*/
function the_hacklogdownload_file()
{
global $post;
$id=hacklogdownload_do_get_downid($post->post_content);
$conditions = array ();
if ( '' != $id ) {
if (strpos ( $id, ',' ) !== false) {
$conditions [] = "file_id IN ($id)";
} else {
$conditions [] = "file_id = $id";
}
}
if ($conditions) {
echo download_embedded ( implode ( ' AND ', $conditions ), 'both' );
} else {
echo '';
}
}
function hacklogdownload_do_get_downid($content)
{
$val='';
if(preg_match("@\[download id=\"([0-9,\s]+)\"\]@",$content,$matches) )
{
$val=$matches[1];
}
return $val;
}
/* end Hacklog-downloadmanager或wp-downloadmanager 首页调用函数 by 荒野无灯*/将以上代码放入当前所用主题functions.php文件之
<?php
标签内。
首页调用代码
<?php the_hacklogdownload_file();?>
以上代码适用于Hacklog-downloadmanager和wp-downloadmanager各种版本。
伟大的sejie10011版主的博客:http://www.ihacklog.com
DIV+CSS 半桶水不到的我,这次真的被 padding 搞“死”了,不管怎么修改在 IE6 就是无效,“死”不“死”。100%把别人代码拷贝过来都不行,我还有什么话可说。
无语、郁闷、无奈、不爽、想爆脏话(算了,互联网上的小盘友太多还是不要教坏人家了。)。