帝国CMS熊掌号数据主动推送插件【原创】

     因为昨晚一个朋友他是帝国CMS做的网站,叫我给他做个熊掌号改造和熊掌号推送,所以花了一个小时时间做了这个插件,有需要的朋友可以拿去。

  第一步:在后台执行以下数据库语句:

     

1
2
3
4
5
CREATE TABLE `bd_link_table` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  `linktable` varchar(60) DEFAULT NULL COMMENT '提交链接的表',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='百度自动提交_表'

 第二步新建一个文件:table_xztj.php

   

1
2
3
4
5
6
7
8
9
10
11
12
<?php
require('../../class/connect.php');
require('../../class/db_sql.php');
require '../'.LoadLang("pub/fun.php");
$link=db_connect();
$empire=new mysqlquery();
$editor=1;
$sql=$empire->query("select linktable from bd_link_table");
require('template/table_xztj.temp.php');
db_close();
$empire=null;
?>

  然后再template文件夹下新建一个table_xztj.temp.php

    

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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
<?php
if(!defined('InEmpireCMS'))
{
    exit();
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="/e/extend/baiduts/adminstyle.css" rel="stylesheet" type="text/css">
<title>熊掌提交链接</title>
</head>
<body>
<table width="100%" border="0" align="center" cellpadding="3" cellspacing="1">
  <tr>
    <td>位置:熊掌提交链接</td>
  </tr>
</table>
 
<form action="/e/extend/baiduts/update_xztj_link.php" method="post">
    <table width="100%" border="0" align="center" cellpadding="3" cellspacing="1" class="tableborder">
        <tbody>
            <tr class="header">
                <td height="25" colspan="2">位置:熊掌链接提交</td>
            </tr>
            <tr>
                <td width="22%" height="25" bgcolor="#FFFFFF">熊掌链接提交</td>
                <td width="78%" height="25" bgcolor="#FFFFFF">
                 
                 
                 
<select name="linktable">
        <?php
        while ( $r = $empire->fetch( $sql ) ) //循环获取查询记录
        {
 
            ?>
    <option value="<?=esub(stripslashes($r[linktable]),200)?>"><?=esub(stripslashes($r[linktable]),200)?></option>
        <?php
        }
        ?>  
</select>            
 
                </td>
            </tr>
            <tr>
                <td width="22%" height="25" bgcolor="#FFFFFF">表提交数量</td>
                <td width="78%" height="25" bgcolor="#FFFFFF">        
<input type="text" name="linknumeral">
                </td>
            </tr>
            <tr>
                <td width="22%" height="25" bgcolor="#FFFFFF">发布时间</td>
                <td width="78%" height="25" bgcolor="#FFFFFF">   
                                      
<select name="tjtime" id="tjtime">
    <option value="300">5分钟内</option>
    <option value="1800">30分钟内</option>
    <option value="3600">1小时内</option>
    <option value="7200">2小时内</option>
    <option value="10800">3小时内</option>
    <option value="14400">4小时内</option>
    <option value="18000">5小时内</option>
    <option value="21600">6小时内</option>                            
    <option value="43200">12小时内</option>   
    <option value="86400">24小时内</option>
    <option value="172800">48小时内</option>
    <option value="604800">一周时间内</option>
    <option value="2592000">30天</option>
    <option value="31536000">一年</option>   
    <option value="1"<?=$filelday==1?' selected':''?>>全部</option>                                                    
</select>
                                 
                </td>
            </tr>                
            <tr>
                <td width="22%" height="25" bgcolor="#FFFFFF">
                    <div align="center"><input type="submit">
                    </div>
                </td>
            </tr>
 
        </tbody>
    </table>
</form>
 
    <table width="100%" border="0" align="center" cellpadding="3" cellspacing="1" class="tableborder">
        <tbody>
            <tr class="header">
                <td height="25" colspan="2">插件作者:有客</td>
            </tr>        
            <tr>
                <td width="22%" height="25" bgcolor="#FFFFFF">网址:<a href="//www.ykit.cn/">https://www.ykit.cn</a></td>
            </tr>
            <tr>
                <td width="22%" height="25" bgcolor="#FFFFFF">微信:boydata  Q Q:806863232</td>
            </tr>
            <tr>
                <td width="22%" height="25" bgcolor="#FFFFFF">Mail:<a href="mailto:shen@01boy.com">shen@01boy.com</a></td>
            </tr>
            <tr>
                <td width="22%" height="25" bgcolor="#FFFFFF">帝国cms百度主动推送插件,免费分享给喜欢帝国CMS的朋友,此插件不得贩卖,销售。违者必究!</td>
            </tr>        
        </tbody>
    </table>
</body>
</html>

 第三步:系统设置,扩展菜单,管理菜单。添加:百度链接自动提交

     熊掌推送链接提交  链接地址:/e/extend/baiduts/table_xztj.php  刺猬模式   //升级用户添加此处

 

这样就全部搞定了,感谢大家的关注!如有更好的方法,可以下方评论你的观点看法!

posted @   圆柱模板  阅读(2445)  评论(0编辑  收藏  举报
编辑推荐:
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· .NET 9 new features-C#13新的锁类型和语义
阅读排行:
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 《HelloGitHub》第 106 期
· 数据库服务器 SQL Server 版本升级公告
· C#/.NET/.NET Core技术前沿周刊 | 第 23 期(2025年1.20-1.26)
点击右上角即可分享
微信分享提示