详细介绍了wordpress在评论后显示信息内容中附件下载地址的方式,可以完成客户评论后显示信息内容中附件下载地址的功能。涉及到WordPress对于数据库查询的实际 *** 作和判断方法,朋友们一定要参考。
本文描述了WordPress在完成评论后,在信息内容中显示附件下载地址的方式。分享给大家参考。实际上是这样的:
在近期有新项目的情况下,要求WordPress网站文章中的附件可以评论后再下载。我在网上查了一下,发现这个功能并不太难完成。写个简单的数字就行了。然后你可以把文章的一部分内容设置成评论,可以看到。我感觉这个功能应该是很多人都需要的,所以我简单写一个例子教程,可以在wordpress文章回复后看到。现在如何评论完wordpress的文章,由此可见一斑。其实完成起来很简单。你可以用wordpress的短码功能来做。代码如下:
复制代码如下:函数reply_to_read($atts,$content=null){
extract(短代码_atts(array("notice"=&温馨提示:此处内容只能在评论正文后查询。),$atts));
$email=null;
$user_ID=(int)WP_get_current_user()->;ID;
if($user_ID>;0){
$email=get_userdata($user_ID)->;user_email
//立即向时尚博主展示信息内容
$admin_email="XXX@AAA.com";//时尚博主Email
if($Email==$admin_Email){
return$content;
}
}elseif(isset($_COOKIE['comment_author_email_'。COOKIEHASH]){
$email=str_replace('@','@',$_COOKIE['comment_author_email_'。COOKIEHASH]);
}else{
return$notice;
}
if(empty($email)){
return$notice;
}
global$wpdb;
$post_ID=get_the_ID();
$query="SELECT'comment_id'FROM{$wpdb->;comments}其中`comment_post_ID`={$post_id}和`comment_approved`='1'和`comment_author_email`='{$email}'限制为1";
if($wpdb->;get_results($query)){
returndo_shortcode($content);
}else{
return$notice;
}
}
add_shortcode('reply','reply_to_read');
1.必须指出的是,第八行中的电子邮件应改为经理的电子邮件。如果你的网站是用ajax免费更新的,你也应该改变第二行的提醒文字,提醒访问者在评论后刷新页面,以查询隐藏的内容。
2.写文章内容时,应用以下缩写代码:
[回复]评论一下从这个可以看出什么[/回复]
或者
【回复通知="定制信息提示"】评论从这个可以看到的内容[/回复]
期待以上对大家基于wordpress的编程设计有所帮助。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)