奇异互动云服务 | 实惠服务器 | 土豪打赏位 | 稳定服务器 |
无忧云IDC | 土豪打赏位 | 土豪打赏位 | 土豪打赏位 |
WordPress子比主题添加用户注册滚动
分享一下函数,挺简单的一个小功能,有能力可以自行二次开发成小工具
函数代码:
function DearLicy_notice() {global $wpdb;// 定义SQL查询来获取最新注册的十个用户$sql = "SELECT ID, user_login, user_registeredFROM $wpdb->usersORDER BY user_registered DESCLIMIT 10"; //将10改为20则获取20个用户// 执行查询$users = $wpdb->get_results($sql);$slides = ''; // 初始化$slides变量,用于存储每个用户的HTML代码片段// 遍历结果集并生成HTML代码if ($users) {foreach ($users as $user) {$user_name = $user->user_login;$avatar = zib_get_avatar_box($user->ID, 'avatar-img avatar-mini mr6', false, true);$link = zib_get_user_home_url($user->ID);$registration_date = date('Y-m-d H:i:s', strtotime($user->user_registered));// 为每个用户生成一个swiper-slide$slide = '<div class="swiper-slide notice-slide">';$slide .= '<a class="text-ellipsis" href="'.$link.'">' . $avatar . $user_name . ' 在 ' . $registration_date . ' 加入了本站</a>';$slide .= '</div>';// 拼接每个用户的HTML代码片段$slides .= $slide;}}// 构建完整的HTML结构$html = '<div class="swiper-bulletin c-red radius8">';$html .= '<div class="new-swiper" data-interval="5000" data-direction="vertical" data-loop="true" data-autoplay="1">';$html .= '<div class="swiper-wrapper">';$html .= $slides; // 插入所有用户的HTML代码片段$html .= '</div>';$html .= '<span class="swiper-notification" aria-live="assertive" aria-atomic="true"></span>';$html .= '</div>';$html .= '</div>';return $html; // 返回生成的HTML代码}function DearLicy_notice() { global $wpdb; // 定义SQL查询来获取最新注册的十个用户 $sql = "SELECT ID, user_login, user_registered FROM $wpdb->users ORDER BY user_registered DESC LIMIT 10"; //将10改为20则获取20个用户 // 执行查询 $users = $wpdb->get_results($sql); $slides = ''; // 初始化$slides变量,用于存储每个用户的HTML代码片段 // 遍历结果集并生成HTML代码 if ($users) { foreach ($users as $user) { $user_name = $user->user_login; $avatar = zib_get_avatar_box($user->ID, 'avatar-img avatar-mini mr6', false, true); $link = zib_get_user_home_url($user->ID); $registration_date = date('Y-m-d H:i:s', strtotime($user->user_registered)); // 为每个用户生成一个swiper-slide $slide = '<div class="swiper-slide notice-slide">'; $slide .= '<a class="text-ellipsis" href="'.$link.'">' . $avatar . $user_name . ' 在 ' . $registration_date . ' 加入了本站</a>'; $slide .= '</div>'; // 拼接每个用户的HTML代码片段 $slides .= $slide; } } // 构建完整的HTML结构 $html = '<div class="swiper-bulletin c-red radius8">'; $html .= '<div class="new-swiper" data-interval="5000" data-direction="vertical" data-loop="true" data-autoplay="1">'; $html .= '<div class="swiper-wrapper">'; $html .= $slides; // 插入所有用户的HTML代码片段 $html .= '</div>'; $html .= '<span class="swiper-notification" aria-live="assertive" aria-atomic="true"></span>'; $html .= '</div>'; $html .= '</div>'; return $html; // 返回生成的HTML代码 }function DearLicy_notice() { global $wpdb; // 定义SQL查询来获取最新注册的十个用户 $sql = "SELECT ID, user_login, user_registered FROM $wpdb->users ORDER BY user_registered DESC LIMIT 10"; //将10改为20则获取20个用户 // 执行查询 $users = $wpdb->get_results($sql); $slides = ''; // 初始化$slides变量,用于存储每个用户的HTML代码片段 // 遍历结果集并生成HTML代码 if ($users) { foreach ($users as $user) { $user_name = $user->user_login; $avatar = zib_get_avatar_box($user->ID, 'avatar-img avatar-mini mr6', false, true); $link = zib_get_user_home_url($user->ID); $registration_date = date('Y-m-d H:i:s', strtotime($user->user_registered)); // 为每个用户生成一个swiper-slide $slide = '<div class="swiper-slide notice-slide">'; $slide .= '<a class="text-ellipsis" href="'.$link.'">' . $avatar . $user_name . ' 在 ' . $registration_date . ' 加入了本站</a>'; $slide .= '</div>'; // 拼接每个用户的HTML代码片段 $slides .= $slide; } } // 构建完整的HTML结构 $html = '<div class="swiper-bulletin c-red radius8">'; $html .= '<div class="new-swiper" data-interval="5000" data-direction="vertical" data-loop="true" data-autoplay="1">'; $html .= '<div class="swiper-wrapper">'; $html .= $slides; // 插入所有用户的HTML代码片段 $html .= '</div>'; $html .= '<span class="swiper-notification" aria-live="assertive" aria-atomic="true"></span>'; $html .= '</div>'; $html .= '</div>'; return $html; // 返回生成的HTML代码 }
想要在自己网站显示这个效果就自行二开成小工具或者在合适的文件位置输出函数代码
例如在主题目录下的index.php文件main标签下方插入一行
<?php echo DearLicy_notice(); ?><?php echo DearLicy_notice(); ?><?php echo DearLicy_notice(); ?>
重要提示
如有解压密码: 看下载页、看下载页、看下载页。
源码工具资源类具有可复制性: 建议具有一定思考和动手能力的用户购买。
请谨慎考虑: 小白用户和缺乏思考动手能力者不建议赞助。
虚拟商品购买须知: 虚拟类商品,一经打赏赞助,不支持退款。请谅解,谢谢合作!
项目来源于网络,防止被割韭菜 !
本站初心:花着比韭菜更少的米,用着和韭菜一样的东西,仅学习其中的思路
良不良心自己体会,某些割韭菜的网站在这里我就不黑了,切记!
狗凯之家只做解密,项目里的联系方式仅为咨询用!收费一律删除~
狗凯之家官网:bygoukai.com如有解压密码看下载页说明
所有教程里所涉及的软件工具狗凯之家99%都有可以下载到免费的,除了一些定制类的软件没有。
© 版权声明
文章版权归原作者所有,本站只做转载和学习。声明:下载本站资源即同意用户协议,本站程序只是提供给开发者学习研究。
THE END
暂无评论内容