在Cuckoo主题侧边栏添加随机双色球生成器

前言

  • Cuckoo主题版本:1.0.5
  • Typecho版本:1.2 (18.1.29)

具体操作

A. 找到侧边栏PHP文件,路径为.\usr\themes\Cuckoo\includes\sidebar.php
B. 可以看到一段段栏目的代码,在最新回复标签云两段代码中间插入如下代码(也可以在其他段之间):

<?php
  function DoubleBall()
  {
    $sysBlueball = mt_rand(1, 16);
    $sysRedball = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33);
    $result = array();
    for ($i = 0; $i < 6; $i++) {
      while (true) {
        $index = mt_rand(0, 32);
        if ($sysRedball[$index] != 0) {
          $result[$i] = $sysRedball[$index];
          $sysRedball[$index] = 0;
          break;
        }
      }
    }
    $result = implode(',', $result);

    echo '<div class="mdui-card sidebar-info mdui-shadow-10">
   <ul class="mdui-list">
     <div class="sidebar-reply-title">随机双色球</div>
     <li class="mdui-divider mdui-m-y-0"></li>
                     <a href="http://www.cwl.gov.cn/">
           <li class="mdui-list-item mdui-ripple sidebar-reply-list">
             <div class="sidebar-reply-text">蓝球:' . $sysBlueball . '</div>
           </li>
           <li class="mdui-divider"></li>
         </a>
               <a href="http://www.cwl.gov.cn/">
           <li class="mdui-list-item mdui-ripple sidebar-reply-list">
             <div class="sidebar-reply-text">红球:' . $result . '</div>
           </li>
           <li class="mdui-divider"></li>
         </a>
         </ul>
 </div>';
  }
  DoubleBall();
  ?>

C. 刷新网页。


记录
  • 2022-04-05,迁移自旧博客 - hapke
腾讯云活动
最后修改:2022 年 04 月 05 日
如果觉得我的文章对你有用,请随意赞赏

发表评论
使用cookie技术保留您的个人信息以便您下次快速评论,继续评论表示您已同意该条款

🎲