百度新闻多模板程序

4套新闻模板,此程序需要搭配数据库使用、

图片[1]-百度新闻多模板程序-龍一程序资源
图片[2]-百度新闻多模板程序-龍一程序资源

# 程序模板调用标签说明

标签实现位置:`tempload.php`

## 1. 标签使用范围

程序存在三类标签,不能混用:

| 标签类型 | 使用位置 | 示例 |

| — | — | — |

| 页面标签 | `template/*/*.html` | `<当前域名>` |

| 列表块标签 | `newlie.html`、`fenyelink.html` | `<新闻标题>`、`<Page+>` |

| 素材标签 | `var/biaoti.txt`、`var/content.txt` | `[歪词1]`、`[关键词1]` |

## 2. HTML 页面通用标签

以下标签可直接写入 `index.html`、`content.html`、`page.html`、`about.html`、`contact.html` 等页面模板。

### 网站与标题

| 标签 | 替换内容 |

| — | — |

| `<网站名称>` | 从 `var/name.txt` 随机读取一行;当前文件为空时输出空字符串 |

| `<当前域名>` | 当前访问域名,不包含协议和路径 |

| `<取当前网址>` | `http://` + 当前域名 + 当前请求路径 |

| `<前缀>` | 从 `var/qianzui.txt` 随机读取一行,并转为 HTML 实体 |

| `<标题>` | 当前选中的标题模板 |

| `<组合标题>` | 当前选中的标题模板,可用于页面标题位置 |

| `<变量houzhui1>` | 从 `var/houzui.txt` 随机读取一行 |

| `<变量houzhui2>` | 从 `var/houzui2.txt` 随机读取一行;当前文件不存在时为空 |

| `<变量houzhui3>` | 从 `var/houzui3.txt` 随机读取一行;当前文件不存在时为空 |

### 关键词

| 标签 | 替换内容 |

| — | — |

| `<主关键词1>` | `var/keword.txt` 随机内容,转为 HTML 实体 |

| `<主关键词2>` | `var/ci1.txt` 随机内容 |

| `<主关键词3>` | 与 `<主关键词1>` 相同 |

| `<主关键词4>` | 首页等列表页与 `<主关键词2>` 相同;内容页重新随机读取 `ci1.txt` |

| `<主关键词5>` | 首页等列表页与 `<主关键词2>` 相同;内容页重新随机读取 `ci1.txt` |

| `<主关键词6>` | 与 `<主关键词1>` 相同 |

| `<主关键词7>`、`<主关键词9>` | 与 `<主关键词4>` 相同 |

| `<主关键词8>`、`<主关键词10>` | 与 `<主关键词5>` 相同 |

### 随机统计值

| 标签 | 替换内容 |

| — | — |

| `<随机浏览量>` | 500 到 1000 的随机整数 |

| `<随机浏览量1>` | 300 到 800 的随机整数 |

| `<随机点赞量>` | 10 到 5000 的随机整数 |

| `<随机评论量>` | 1 到 5 的随机整数 |

| `<随机图片>` | 1 到 1000 的随机整数,不是图片路径 |

| `<加载耗时>` | 当前页面生成耗时,带“秒”字 |

### 作者与评论

| 标签 | 替换内容 |

| — | — |

| `<作者名字>` | 从 `var/zuozhe.txt` 随机读取一行 |

| `<作者简介>` | 从 `var/zuozhejj.txt` 随机读取一行 |

| `<评论内容1>` 到 `<评论内容5>` | 每个标签分别从 `var/plnr.txt` 随机读取一行 |

### 当前文章

| 标签 | 替换内容 |

| — | — |

| `<当前ID新闻标题>` | 当前文章标题 |

| `<当前ID新闻内容>` | 当前文章正文,按段落生成 `<p>` 标签 |

| `<当前ID新闻日期>` | 当前系统时间,格式 `Y-m-d H:i:s` |

| `<当前ID新闻描述>` | 当前文章正文前 100 个字符 |

| `<内容页描述>` | 从 `var/content.txt` 读取并完成素材标签替换后的描述 |

### 内容图片

| 标签 | 图片范围 |

| — | — |

| `<随机内容图片>` | `/images/1.jpg` 到 `/images/12.jpg` |

| `<随机内容图片1>` | `/images/12.jpg` 到 `/images/24.jpg` |

| `<随机内容图片2>` | `/images/24.jpg` 到 `/images/36.jpg` |

| `<随机内容图片3>` | `/images/36.jpg` 到 `/images/48.jpg` |

| `<随机内容图片4>` | `/images/48.jpg` 到 `/images/60.jpg` |

| `<随机内容图片5>` | `/images/60.jpg` 到 `/images/73.jpg` |

### 新闻列表与分页

| 标签 | 替换内容 |

| — | — |

| `<新闻列表生成>` | 根据 `newlie.html` 生成的新闻列表 HTML |

| `<分页page>` | 根据 `fenyelink.html` 生成的分页 HTML |

### 站群外链

| 标签 | 替换内容 |

| — | — |

| `<站群外链0>` 到 `<站群外链4>` | `getwailian(5)` 返回的第 1 到第 5 个域名 |

| `<外链关键词0>` 到 `<外链关键词4>` | 对应外链的 `key1` 关键词 |

### 随机新闻组

下列五组标签的序号范围都是 `1` 到 `30`。相同序号表示同一篇随机文章,例如标题 5、描述 5 和链接 5 属于同一篇文章。

| 标签范围 | 替换内容 |

| — | — |

| `<随机新闻标题1>` 到 `<随机新闻标题30>` | 随机文章标题 |

| `<随机新闻描述1>` 到 `<随机新闻描述30>` | 随机文章正文前 70 个字符并追加 `…` |

| `<随机新闻链接1>` 到 `<随机新闻链接30>` | 随机文章内容页链接 |

| `<随机新闻日期1>` 到 `<随机新闻日期30>` | 当前日期,格式 `Y-m-d` |

| `<随机新闻缩略图1>` 到 `<随机新闻缩略图30>` | 固定输出 `/images/imgerror.jpg` |

使用示例:

“`html

<article>

  <a href=”<随机新闻链接1>”>

    <img src=”<随机新闻缩略图1>” alt=”<随机新闻标题1>”>

    <h2><随机新闻标题1></h2>

  </a>

  <p><随机新闻描述1></p>

  <time><随机新闻日期1></time>

</article>

“`

## 3. `newlie.html` 专用标签

这些标签只在分页新闻列表块 `newlie.html` 中替换:

| 标签 | 替换内容 |

| — | — |

| `<新闻链接>` | 当前循环文章链接 |

| `<新闻标题>` | 当前循环文章标题 |

| `<新闻描述>` | 当前循环文章正文前 200 个字符 |

| `<新闻日期>` | 当前日期,格式 `Y-m-d` |

## 4. `fenyelink.html` 专用标签

这些标签只在分页块 `fenyelink.html` 中替换:

| 标签 | 替换内容 |

| — | — |

| `<域名>` | 当前域名 |

| `<Page->` | 上一页页码;只在有上一页的分页行中提供 |

| `<Page+>` | 下一页页码;只在有下一页的分页行中提供 |

| `<页码总数>` | 固定为 4 |

## 5. 标题素材标签

以下标签用于 `var/biaoti.txt`,也可用于程序读取的组合标题候选行:

| 标签 | 替换内容 |

| — | — |

| `[前缀]` | `var/qianzui.txt` 随机内容 |

| `[歪词1]` | `var/keword.txt` 随机内容 |

| `<变量houzhui1>` | `var/houzui.txt` 随机内容 |

| `<变量houzhui2>` | `var/houzui2.txt` 随机内容;当前文件不存在时为空 |

| `<变量houzhui3>` | `var/houzui3.txt` 随机内容;当前文件不存在时为空 |

标题素材示例:

“`text

[前缀][歪词1]<变量houzhui1>

“`

## 6. 内容描述素材标签

以下标签只用于 `var/content.txt`:

| 标签范围 | 数据来源 |

| — | — |

| `[网站名称]` | `var/name.txt` |

| `[前缀]` | `var/qianzui.txt` |

| `[歪词1]` | 当前主关键词 |

| `[歪词2]` | 当前 `ci1.txt` 词条 |

| `[歪词3]` 到 `[歪词8]` | 每个标签分别随机读取 `var/ci1.txt` |

| `[关键词1]` 到 `[关键词21]` | 每个标签分别随机读取 `var/ci.txt` |

| `[随机表情1]` 到 `[随机表情8]` | 每个标签分别随机读取 `var/biaoqing.txt` |

## 7. 当前模板中的无效标签

以下标签出现在部分 `404.html` 中,但 `tempload.php` 没有对应替换规则。使用时会原样留在 HTML 中:

| 无效标签 | 建议替换为 |

| — | — |

| `<变量ci1>` | `<主关键词1>` 或 `<主关键词2>` |

| `<变量ci2>` | `<主关键词2>` |

| `<变量ci3>` | `<主关键词3>` |

| `<随机新闻内容1>` | `<当前ID新闻内容>` 或 `<随机新闻描述1>` |

| `<站群外链>` | `<站群外链0>` 到 `<站群外链4>` 中的具体序号标签 |

## 8. 标签实现位置

| 标签组 | 源码位置 |

| — | — |

| 分页和列表块标签 | `tempload.php` 中 `$r`、`$binliang` 数组 |

| 标题素材标签 | `tempload.php` 中标题模板替换逻辑 |

| 内容描述素材标签 | `tempload.php` 中 `$wc` 数组 |

| HTML 页面通用标签 | `tempload.php` 中 `$replacements` 数组 |

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容