❤️
0
💬
0
0
分享
播放
📖
文档
📦
下载

全部评论(549)

最热 最新 ×
置顶 作者
运维技术站长
3天前 · 北京
感谢大家的支持!本教程配套的配置文件和脚本都可以在下载区获取,有问题欢迎留言讨论~
🗨️ 回复
↗ 分享
用户问:请问Ubuntu22.04能用吗?
运维技术站长:完全可以,配置方式一样~
🔥 热评
111111111
1天前 · 湖北
太实用了!跟着教程一步一步来,终于把反向代理搞明白了,之前踩了好多坑😭
🗨️ 回复(23)
↗ 分享
展开剩余21条回复 ∨
1天前 · 江苏
原来proxy_set_header这么重要!之前配置一直出问题,看完视频终于懂了😂
🗨️ 回复(26)
↗ 分享
Sakura的小怪兽
2天前 · 山东
负载均衡那段讲得很清楚,up主能不能出一期keepalived+nginx高可用的教程?
🗨️ 回复(8)
↗ 分享
😊
子比友情链接自助检测 | 子比主题美化模块 优质外链互换平台视频封面

子比友情链接自助检测 | 子比主题美化模块 优质外链互换平台

加载中...
子比友情链接自助检测 | 子比主题美化模块 优质外链互换平台
59 播放
加载中...
00:00 / 00:00
2026-07-20 16:16:48 | 时长: 0秒 | 0条评论

📖 配套教程文档

<!DOCTYPE html> <html> <head> </head> <body> <strong>Zibll 子比主题友链美化教程(自带自助检测功能)</strong><br /><strong>前言</strong><br />不少搭建博客的站长都觉得原生 WordPress 友情链接页面样式单调、缺少实用功能,今天给大家分享一套本人整理优化的子比主题专属友链美化方案,集成友链在线自助检测功能,界面精致,交互体验优秀。<br />本套代码不局限于 Zibll 子比主题,市面上绝大多数 WordPress 主题都能兼容部署,仅需少量模板适配修改就能正常运行。<br /><strong><img src="https://www.wanzaiyun.com/upload/common/default/02bca5a6e8d5586e67a62a27f9f204b41784535071^image-21.png" />部署详细步骤</strong><br />复制文末完整函数代码,粘贴到主题目录下 function.php 或 func.php 文件末尾,保存文件;<br />下载配套 links.php 模板文件,通过 FTP 或网站后台文件管理器上传至路径 /wp-content/themes/zibll/pages,直接覆盖原有友链页面模板;<br />清空网站缓存,刷新友链页面,美化样式与自助检测功能即可全部生效。<br /><strong><strong><span style="color: #4a9613;">func.php代码<br /><br /><code><em>function xy_link(){</em></code><br /><code><em>&nbsp; &nbsp; global $wpdb;</em></code><br /><code><em>&nbsp; &nbsp; $links = $wpdb->prefix . 'links';</em></code><br /><code><em>&nbsp; &nbsp; $user_url = !empty($_REQUEST['user_url']) ? $_REQUEST['user_url'] : '';</em></code><br /><code><em>&nbsp; &nbsp; $xypro_url = esc_url(home_url());</em></code><br /><code><em>&nbsp; &nbsp; $url = 'https://v1.21lhz.cn/API/Links/api.php?user_url='.$user_url.'url='.$xypro_url;</em></code><br /><code><em>&nbsp; &nbsp; //初始化</em></code><br /><code><em>&nbsp; &nbsp; $ch = curl_init();</em></code><br /><code><em>&nbsp; &nbsp; curl_setopt_array($ch, array(</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; CURLOPT_URL => $url,</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; CURLOPT_RETURNTRANSFER => true,</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; CURLOPT_SSL_VERIFYPEER => false,</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; CURLOPT_MAXREDIRS => 2,</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; CURLOPT_TIMEOUT => 3,</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; CURLOPT_HTTPHEADER => array(</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "Content-Type: application/x-www-form-urlencoded",</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; ),</em></code><br /><code><em>&nbsp; &nbsp; ));</em></code><br /><code><em>&nbsp; &nbsp; $mes = curl_exec($ch);</em></code><br /><code><em>&nbsp; &nbsp; curl_close($ch);&nbsp;</em></code><br /><code><em>&nbsp; &nbsp;&nbsp;</em></code><br /><code><em>&nbsp; &nbsp; $deta = date("Y-m-d H:i:s", time()+8*60*60);</em></code><br /><code><em>&nbsp; &nbsp;&nbsp;</em></code><br /><code><em>&nbsp; &nbsp; if($mes != '检测友情链接正常!'){</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; $link_visible = 'N';</em></code><br /><code><em>&nbsp; &nbsp; }else{</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; $link_visible = 'Y';</em></code><br /><code><em>&nbsp; &nbsp; }</em></code><br /><code><em>&nbsp; &nbsp;&nbsp;</em></code><br /><code><em>&nbsp; &nbsp; $msg = $mes == false ? '检测请求超时' : $mes;</em></code><br /><code><em>&nbsp; &nbsp; $link_con = array(</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; 'link_visible' => $link_visible,</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; 'link_updated' => $deta,</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; 'link_notes' &nbsp; => $msg,</em></code><br /><code><em>&nbsp; &nbsp; );</em></code><br /><code><em>&nbsp; &nbsp; $wpdb->update($links,$link_con,array('link_url'=> $user_url));</em></code><br /><code><em>&nbsp; &nbsp; zib_send_json_success(array('code' => 0, 'msg' => $msg));</em></code><br /><code><em>}</em></code><br /><code><em>add_action('wp_ajax_xy_link', 'xy_link');</em></code><br /><br /><code><em>function xy_link_jc(){</em></code><br /><code><em>&nbsp; &nbsp; global $wpdb;</em></code><br /><code><em>&nbsp; &nbsp; $links = $wpdb->prefix . 'links';</em></code><br /><code><em>&nbsp; &nbsp; $deta = date("Y-m-d H:i:s", time()+8*60*60);</em></code><br /><code><em>&nbsp; &nbsp; $link_YN = !empty($_REQUEST['link_id']) ? $_REQUEST['link_id'] : '';</em></code><br /><code><em>&nbsp; &nbsp; $link_yn = mb_substr($link_YN, 0, 1, 'utf-8');</em></code><br /><code><em>&nbsp; &nbsp; $link_id = substr_replace($link_YN,"",0,1);</em></code><br /><code><em>&nbsp; &nbsp;&nbsp;</em></code><br /><code><em>&nbsp; &nbsp; if($link_yn == 'N'){</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; $link_con = array(</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'link_visible' => 'N',</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'link_updated' => $deta,</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'link_notes' &nbsp; => '请确认您已经添加本站的链接',</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; );</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; $wpdb->update($links,$link_con,array('link_id'=> $link_id));</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; zib_send_json_success(array('code' => -1, 'msg' => '已将链接隐藏'));</em></code><br /><code><em>&nbsp; &nbsp; }elseif($link_yn == 'Y'){</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; $link_con = array(</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'link_visible' => 'Y',</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'link_updated' => $deta,</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'link_notes' &nbsp; => '检测友情链接正常!',</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; );</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; $wpdb->update($links,$link_con,array('link_id'=> $link_id));</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; zib_send_json_success(array('code' => 0, 'msg' => '已将链接显示'));</em></code><br /><code><em>&nbsp; &nbsp; }elseif($link_yn == 'D'){</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; $del = $wpdb->delete( $links, array( 'link_id' => $link_id ) );</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; if($del){</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; zib_send_json_success(array('code' => 0, 'msg' => '删除成功'));</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; }</em></code><br /><code><em>&nbsp; &nbsp; }</em></code><br /><code><em>}</em></code><br /><code><em>add_action('wp_ajax_xy_link_jc', 'xy_link_jc');</em></code><br /><br /><code><em>function Links(){</em></code><br /><code><em>&nbsp; &nbsp; global $wpdb;</em></code><br /><code><em>&nbsp; &nbsp; $links = $wpdb->prefix . 'links';</em></code><br /><code><em>&nbsp; &nbsp; $links_count = $wpdb->get_var( "SELECT COUNT(`link_id`) FROM {$links}" );</em></code><br /><code><em>&nbsp; &nbsp; if(get_current_user_id() == 1){</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; $gl = true;</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; $gl_td = '管理';</em></code><br /><code><em>&nbsp; &nbsp; }</em></code><br /><code><em>&nbsp; &nbsp; $html = '</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp;</em></code></span></strong></strong> <div class="zib-widget">&nbsp;</div> <strong><strong><span style="color: #4a9613;"><code></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</em></code></span></strong></strong> <h3>友情链接检测</h3> <strong><strong><span style="color: #4a9613;"><code></code><br /><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</em></code></span></strong></strong> <div class="xypro_describe">&nbsp;</div> <strong><strong><span style="color: #4a9613;"><code></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</em></code></span></strong></strong> <p class="xy_height_hide_p2 xy_display_btn">查看更多友链</p> <strong><strong><span style="color: #4a9613;"><code></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</em></code></span></strong></strong> <p class="xy_height_hide_p">&nbsp;</p> <strong><strong><span style="color: #4a9613;"><code></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</em></code></span></strong></strong> <div class="xypro_describe_title">&nbsp;</div> <strong><strong><span style="color: #4a9613;"><code></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 检测列表('.$links_count.'条友链)</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</em></code></span></strong></strong> <div id="xy_hide" class="xypro_describe_content xy_height_hide"></div> <strong><strong><strong><span style="color: #4a9613;"><code></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;检测时间</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;网站名称</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;下链原因</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; '.$gl_td.'</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ';</em></code><br /><code><em>&nbsp; &nbsp; $html .= ' &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;';</em></code><br /><code><em>&nbsp; &nbsp;&nbsp;</em></code><br /><code><em>&nbsp; &nbsp; //获取分页数据 :每页显示的数量 默认为50</em></code><br /><code><em>&nbsp; &nbsp; $limit = 15;</em></code><br /><code><em>&nbsp; &nbsp; $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;</em></code><br /><code><em>&nbsp; &nbsp; //计算每一页第一条记录的显示偏移量</em></code><br /><code><em>&nbsp; &nbsp; //偏移量 = (页码 -1) \* 每页的显示数量</em></code><br /><code><em>&nbsp; &nbsp; $offset = ( $paged - 1 ) * $limit;</em></code><br /><code><em>&nbsp; &nbsp;&nbsp;</em></code><br /><code><em>&nbsp; &nbsp; $total = $wpdb->get_var( "SELECT COUNT(`link_id`) FROM $links" );</em></code><br /><code><em>&nbsp; &nbsp; $pages = ceil( $total / $limit );</em></code><br /><code><em>&nbsp; &nbsp;&nbsp;</em></code><br /><code><em>&nbsp; &nbsp; //调用</em></code><br /><code><em>&nbsp; &nbsp; $link = $wpdb->get_results("SELECT * FROM $links WHERE link_id ORDER BY link_id desc LIMIT {$limit} OFFSET {$offset}");</em></code><br /><code><em>&nbsp; &nbsp;&nbsp;</em></code><br /><code><em>&nbsp; &nbsp; foreach ($link as $k => $v){</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; //$option = 'https://v1.21lhz.cn/API/Links/api.php?user_url='.$v->link_url.'url='.$xypro_url;</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; $name = $v->link_name;</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; $btn = '<a id="'.$v->link_url.'" class="but jb-pink testing" style="float: right; font-size: 12px;"></a>检测';</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; $btn = get_current_user_id() == 1 ? $btn : '';</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; if($v->link_notes == '检测友情链接正常!'){</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $msg_btn = 'color: green;';</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; }else{</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $msg_btn = 'color: red;';</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; }</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; if($gl){</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $gl_tr_td = '<br /></em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a class="admin-btn">管理</a></em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</em></code></span></strong></strong></strong> <ul> <li><a id="Y'.$v->link_id.'" class="link_JC"></a>显示</li> </ul> <strong><strong><strong><span style="color: #4a9613;"><code><em></em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</em></code></span></strong></strong></strong> <ul> <li><a id="N'.$v->link_id.'" class="link_JC"></a>隐藏</li> </ul> <strong><strong><strong><span style="color: #4a9613;"><code><em></em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</em></code></span></strong></strong></strong> <ul> <li><a id="D'.$v->link_id.'" class="link_JC"></a>删除</li> </ul> <strong><strong><span style="color: #4a9613;"><code><em></em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ';</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; }</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; if($v->link_notes == '检测友情链接正常!'){</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $title = '检测友情链接正常';</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $name = '<a href="'.$v->link_url.'" target="_blank" rel="noopener" data-toggle="tooltip" data-original-title="'.$v->link_description.'">'.$name.'</a>';</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; }elseif($v->link_notes == '未获得URL相关数据,请重试!'){</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $title = '请检查网站是否开了重定向';</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; }elseif($v->link_notes == '请确认您已经添加本站的链接'){</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $title = '请检查该链接是否做了本站友链';</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; }elseif(!$v->link_notes){</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $title = '该网站站长还未检测';</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; }else{</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $title = '检测网站访问时间过长';</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; }</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; $link_notes = $v->link_notes ? $v->link_notes : '该网站站长还未检测';</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; $html .= '</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;'.$v->link_updated.'</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;'.$name.'</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span data-toggle="tooltip" data-original-title="'.$title.'">'.$link_notes.'</span><span class="xy_hide">'.$btn.'</span></em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; '.$gl_tr_td.'</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ';</em></code><br /><code><em>&nbsp; &nbsp; }</em></code><br /><code><em>&nbsp; &nbsp;&nbsp;</em></code><br /><code><em>&nbsp; &nbsp; $html .= '';</em></code><br /><code><em>&nbsp; &nbsp;&nbsp;</em></code><br /><code><em>&nbsp; &nbsp; $html .= '';</em></code><br /><code><em>&nbsp; &nbsp;&nbsp;</em></code><br /><code><em>&nbsp; &nbsp; $html .= '';</em></code><br /><code><em>&nbsp; &nbsp; $html .= '';</em></code><br /><code><em>&nbsp; &nbsp; $html .= $link ? xy_pages($pages,$paged) : '</em></code></span></strong></strong> <div class="text-center ajax-item "><img style="width: 280px; opacity: .7;" src="https://demo.21lhz.cn/wp-content/themes/zibll/img/null.svg" /> <p class="em09 muted-3-color separator">暂无友链链接</p> </div> <strong><strong><span style="color: #4a9613;"><code><em>';</em></code><br /><code><em>&nbsp; &nbsp; $html .= '';</em></code><br /><code><em>&nbsp; &nbsp; return $html;</em></code><br /><code><em>}</em></code><br /><code><em>/**</em></code><br /><code><em>* 数字分页函数</em></code><br /><code><em>* 因为wordpress默认仅仅提供简单分页</em></code><br /><code><em>* 所以要实现数字分页,需要自定义函数 &nbsp; &nbsp; &nbsp;</em></code><br /><code><em>*/</em></code><br /><code><em>function xy_pages($max_page,$paged) {</em></code><br /><code><em>&nbsp; &nbsp; $html = '';</em></code><br /><code><em>&nbsp; &nbsp; $html.= '';</em></code><br /><code><em>&nbsp; &nbsp;&nbsp;</em></code><br /><code><em>&nbsp; &nbsp; $p = 2;</em></code><br /><code><em>&nbsp; &nbsp; if ( $max_page == 1 ) {</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; return;</em></code><br /><code><em>&nbsp; &nbsp; }</em></code><br /><code><em>&nbsp; &nbsp; $html.= '</em></code></span></strong></strong> <ul>';</ul> <strong><strong><span style="color: #4a9613;"><code></code><br /><code><em>&nbsp; &nbsp; $paged = !empty( $paged ) ? $paged : 1;</em></code><br /><code><em>&nbsp; &nbsp;&nbsp;</em></code><br /><code><em>&nbsp; &nbsp; if ( $paged > 1 ) {</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; $html.= '</em></code></span></strong></strong> <ul> <li><a href="'.esc_html( get_pagenum_link( 1 ) ).'">首页</a></li> </ul> <strong><strong><span style="color: #4a9613;"><code><em>';</em></code><br /><code><em>&nbsp; &nbsp; }</em></code><br /><code><em>&nbsp; &nbsp;&nbsp;</em></code><br /><code><em>&nbsp; &nbsp; $html.= '</em></code></span></strong></strong> <ul> <li class="prev-page">';</li> </ul> <strong><strong><span style="color: #4a9613;"><code><em></em></code><br /><code><em>&nbsp; &nbsp; $html.= '';</em></code><br /><code><em>&nbsp; &nbsp; for ( $i = $paged - $p; $i <= $paged + $p; $i++ ) {</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; if ( $i > 0 $i <= $max_page ) {</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if($i == $paged){</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $html.= "</em></code></span></strong></strong> <ul> <li class="\"active\"">{$i}</li> </ul> <strong><strong><span style="color: #4a9613;"><code><em>";</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }else{</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $html.= '</em></code></span></strong></strong> <ul> <li><a href="'.esc_html( get_pagenum_link( $i ) ).'">'. $i .'</a></li> </ul> <strong><strong><span style="color: #4a9613;"><code><em>';</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; }</em></code><br /><code><em>&nbsp; &nbsp; }</em></code><br /><code><em>&nbsp; &nbsp; $html.= '</em></code></span></strong></strong> <ul> <li class="next-page">';</li> </ul> <strong><strong><span style="color: #4a9613;"><code><em></em></code><br /><code><em>&nbsp; &nbsp; $html.= '';</em></code><br /><code><em>&nbsp; &nbsp; $html.= '</em></code></span></strong></strong> <ul> <li><a href="'.esc_html( get_pagenum_link( $max_page ) ).'">尾页</a></li> </ul> <strong><strong><span style="color: #4a9613;"><code><em>';</em></code><br /><code><em>&nbsp; &nbsp; //$html.= '</em></code></span></strong></strong> <ul> <li>共 '.$max_page.' 页</li> </ul> <strong><span style="color: #4a9613;"><code><em>';</em></code><br /><code><em>&nbsp; &nbsp; $html.= '</em></code></span>';<br /><code><em>&nbsp; &nbsp; return $html;</em></code><br /><code><em>}</em></code><br /><br /><code><em>//随机图片</em></code><br /><code><em>function acgimg(){</em></code><br /><code><em>&nbsp; &nbsp; $rand=rand(0,2);</em></code><br /><code><em>&nbsp; &nbsp; if($rand =='0'){</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; echo 'https://21lhz.cn/cdn/api/roll.php?imgurl=tp';</em></code><br /><code><em>&nbsp; &nbsp; }elseif($rand =='1'){</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; echo 'https://api.21lhz.cn/xypro/api-acg.php';</em></code><br /><code><em>&nbsp; &nbsp; }else{</em></code><br /><code><em>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;echo 'https://kpi.21lhz.cn/images/acg/acg-api.php?api=acg-picture';</em></code><br /><code><em>&nbsp; &nbsp; }</em></code><br /><code><em>}</em></code><br /></strong><br />多主题适配说明<br />如果你的站点使用其他 WordPress 模板,函数部分无需修改,仅替换对应主题的友链页面模板,简单调整 CSS 布局样式,就能完美适配这套友链自助检测美化功能。 </body> </html>

📦 配套资源下载

加载中...