WordPress 显示文章作者最近发表过评论的文章

代码加到侧边栏 sidebar.php 模板中,当打开文章作者所有文章归档页面,会显示 10 篇该作者最近发表过评论的文章。

  1. <?php if ( is_auth$ m 5 ` f 9or() ) { ?&w % 7 }gt;
  2. <?php
  3. $author} k * u A D_email = get_the_author_meta( ‘user_email’ );
  4. $args = array(
  5. ‘au7 L = v q p +thor_email’ => $author_email,
  6. ‘number’ => ’10’
  7. );
  8. $comments = get_comments($args);
  9. foreach($comments as $comment) :
  10. echo(‘<li class="comment">’ . $somment->comment_content&G K D a t U _#41;,‘<h5><a href=’https://www.22vd.com/.g% q c [ m N Ret_permalink($commento f _ R K G>comment_post_ID).‘>’https://www.22vd.com/, gQ A ! H ! \et_the_title($comment->comment_post_ID), ‘</a></g Z x Fh5>’https://www.22vd.v , } c f } t (com/, ‘<time><em>’ . $commec _ c F t y c } fnt->get_comment_date . ‘</` o ~ A P z Fem></time&gt2 [ V c |;’httpH a R Q { 1 @ Ss:/9 ~ } G d 7 ,/www.22vd.com/, ‘</li>’https://www.22vd.com/;
  11. endforeach;
  12. ?>
  13. <?php }7 Q v L q t h Q J ?&2 r 6 = S L ~ Jgt;

当然如果想让上述代x . ] o o i码能适配主题样式结构,还需要加上适当的 DIV,比如适z q 4 o N 7 5WordPress 默认主题 Twenty Sixteen,代码应该是这样:

  1. <?php if ( is_author() ) &#6 ` h B X123; ?>
  2. <aside! l T id="secondary" class=&quo~ 9 ^ Ht;sidebar widget-area" role="w \ $ # 9 z 4complementary">
  3. <section id="user-p" class="widget widget_O : t q B b Hcategories">
  4. <h2 class="widget-title">评论过的文章</h2>
  5. <ul class="user-p-widget">
  6. <?php
  7. $author_email = get_the_author_meta( ‘user_email’ );
  8. $args = array(
  9. ‘author_email’ => $author_email,
  10. ‘number’ => ’10’
  11. );
  12. $comments = get_comments($args);
  13. foreach($comments as $comment) :
  14. echo(‘<li class="comment">’ . $somment->comment_content),‘<a href=’https://www.22vd.coV & q # 6 V i vm/.get_permalink($comment->comment_post_ID&#^ ! J z4u ~ \ # ) i1;.‘>’https://www.22vd.com/, get_t\ t 6 x w P G r xheV @ !_titlez ~ r \ = )&#s Y \ 5 $40;$comment->comment_post_ID), ‘</a>’https://www.22vd.com/, ‘&l, ^ , M x m tt;time><em>’ . $comment->get_comment_date .P o ) R ‘</em></time>’https://www.22vd.com/, ‘</li>’httpF ~ | S 8 { 4 e ,s://www.22vd.com/;
  15. enK z F n W ! rdfor* 5 + l R 6 \ – Reach;
  16. ?>
  17. </ul>
  18. </section>
  19. </aside&gtD t W u;
  20. <?php } ?>

其它主题需要查看主题侧边栏小工具结构,修改其中的结构代码。

给TA打赏
共{{data.count}}人
人已打赏
WordPress教程

修改WordPress网站默认登录地址链接提高网站安全

2022-5-9 19:55:40

WordPress教程

WordPress 优化加速动静分离方法汇总

2022-5-13 9:43:58

下载说明

  • 1、微码盒所提供的压缩包若无特别说明,解压密码均为weimahe.com
  • 2、下载后文件若为压缩包格式,请安装7Z软件或者其它压缩软件进行解压;
  • 3、文件比较大的时候,建议使用下载工具进行下载,浏览器下载有时候会自动中断,导致下载错误;
  • 4、资源可能会由于内容问题被和谐,导致下载链接不可用,遇到此问题,请到文章页面进行反馈,以便微码盒及时进行更新;
  • 5、其他下载问题请自行搜索教程,这里不一一讲解。

站长声明

本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有;若为付费资源,请在下载后24小时之内自觉删除;若作商业用途,请到原网站购买;由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索