杨泽业:给你的mipcms网站文章结尾添加【随机显示一条经典语录】的功能,适合所有php网站

  • 时间:
  • 浏览:428次
  • 来源:网站服务商官网 网址:https://www.wzfws.com

网站服务商杨泽业:给你的mipcms网站文章结尾添加【随机显示一条经典语录】的功能,适合所有php网站


在我的其他网站里面比如泽业建站网www.yangzeye.net)和卖家内参网(www.mjncw.com)里面的每一个文章末尾,都是加了经典语录的功能的功能。


实现的方法其实很简单,只要在文章模板里面,文末里面添加一个广告位即可。广告内容用mip-iframe调用页面/yulu/即可。yulu这个文件夹里面包含两个文件,一个是index.php一个是yulu.txt。下面我就讲讲详细的操作方法:


第一步,制作调用主文件index.php添加适合mip技术的网页代码。代码内容如下:

<!DOCTYPE html>
<html mip>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1">
<link rel="stylesheet" type="text/css" href="https://c.mipcdn.com/static/v1/mip.css">
<link rel="canonical" href="https://www.wzfws.com/yulu/index.php">
<title>网站服务商语录_网站服务商经典语录_网站经典_网站服务商_wzfws.com</title>
</head>
<body>
       
 <?php
// 获取句子文件的绝对路径
// 如果你介意别人可能会拖走这个文本,可以把文件名自定义一下,或者通过nginx禁止拉取也行。
$path = dirname(__FILE__);
$file = file($path."/yulu.txt");
 
# 随机读取一行
$arr  = mt_rand( 0, count( $file ) - 1 );
$content  = trim($file[$arr]);
 
# 编码判断,用于输出相应的响应头部编码
if (isset($_GET['charset']) && !empty($_GET['charset'])) {
    $charset = $_GET['charset'];
    if (strcasecmp($charset,"gbk") == 0 ) {
        $content = mb_convert_encoding($content,'gbk', 'utf-8');
    }
} else {
    $charset = 'utf-8';
}
header("Content-Type: text/html; charset=$charset");
 


    echo $content;
?>      

   
<script src="https://c.mipcdn.com/static/v1/mip.js"></script>
</body>
</html>

这个页面的代码我已经贴出来,我以前博客的网站带不是这样的,不需要特定的mip的技术标签


第二步、制作yulu.txt内容


这个txt的文本内容的规则就是,一条内容占用一行即可,每个网站的内容不一样,所以就自己写内容了。


第三步、上传主文件和语录到空间


在网站的根目录新建yulu文件夹,把上面index.php和yulu.txt一起放进这个yulu文件夹即可。


上传以后,你就能通过网址问这个文件夹了,如本站的:

https://www.wzfws.com/yulu

这个地址,每刷新一次,就会随机变换一个。

网址里面有了,接下来我们就开始调用这个页面内容了。


四、添加页面调用内容到文章结尾。

4.1、新建一个叫做经典语录的广告。

后台--插件--广告管理--新建广告:

名称:经典语录

别名:jdyl

代码:

<div  id="yulu" ><mip-iframe src="https://www.wzfws.com/yulu/index.php" width="320" height="150"></mip-iframe></div>


4.2、添加代码到文章详情页模板。打开文章详情页模板articleDetail.html(路径为template\default\article\articleDetail.html)搜索“猜你喜欢”在他的上一行添加广告代码{:hook('adHook','jdyl')}即可,如果有百度分享的代码,那就在百度分享的再上一行。


4.3、添加一个样式

就这样文章结尾就会显示你随机的一条信息了,为了更加好看,我们就在样式表里面添加一个样式吧!你可以参考本站的一个样式,在样式表mipcms.css的文件,路径/public/assets/default/css/mipcms.css最后一行添加下面的代码即可:

#yulu{
    border-left: 5px solid #2f889a;
    border-right: 5px solid #2f889a;
    background-color: #ebebeb;
    padding: 10px;text-align: center;
    color: #095AD4;
    margin: 5px 0 5px 0;
}

五、其他说明:

5.1、我在4.1中的语录调用代码里面,<mip-iframe src="https://www.wzfws.com/yulu/index.php" width="320" height="150"></mip-iframe>因为本站使用的mip技术,必须符合mip规范,如果你的网站不是mipcms的网站的话,就不要设置mip-iframe的宽度和高度了,那样看起来就更加美观。我设置320是因为在手机上面显示320像素就差不多了,在宽一点就把屏蔽拉升了,需要左右滑动才能查看的话,用户体验不好。


5.2、我的卖家内参杨泽业的网站https://mjnc.yangzeye.cn 是没有添加样式表的,调用的代码是:

<br><hr /><div><b>卖家内参经典语录</b></div>
<div ><mip-iframe src="https://mjnc.yangzeye.cn/yulu/index.php" width="320" height="150"></mip-iframe></div>

演示网站www.mjncw.com 文章页面也是调用上面的内容的,即你的网站也能调用哦

本文地址:https://www.wzfws.com/yulu.html


网站服务商经典语录
欢迎关注我的微信和微信公众号

猜你喜欢

网站服务商的mipcms网站升级方案,mipjz升级教程

基于百度MIP开发的源码程序mipjz(原mipcms)早已更新到5.0.5了,本站在体验5.0.5版本以后,感觉比较好,可以轻轻松松的设置栏目要不要在导航里面显示,当然可能还

2020-02-25  分类:mipcms  浏览:79次


mipcms出现SQLSTATE[42S02]: Base table or view not found错误的解决方法

我今天重启了服务器,重启以后居然所有的mipcms的网站,全部打不开了出现了这样的错误:原因:SQLSTATE[42S02]:Basetableorviewnotfound:1

2020-02-24  分类:mipcms  浏览:61次


杨泽业:关于对MIP建站系统mipjz(mipcms)的安全建议

使用mipjz程序的用户越来越多,mipjz的安全问题也越来越引起各位站长的注意,网站服务商(wzfws.com)站长杨泽业,建议大家这样操作,可以让你的网站更加安全:1、及时

2019-05-06  分类:mipcms  浏览:741次


mipcms网站升级mipv2组件教程及mipv2常用组件说明

昨天使用mip官方v1组件的mipjz(原mipcms)网站,在部分电脑(或者运营商)上面打开网站出现白屏的情况,mipjz开发商团长,咨询了官方客服,建议大家把自己的网站升级

2019-03-13  分类:mipcms  浏览:672次


杨泽业:给你的mipcms网站添加自定义缩略图的功能

网站服务商杨泽业:给你的mipcms网站添加自定义缩略图我们在最新版本的mipcms3.6中的,默认的文章里面,在添加文章的时候,是没有自定义缩略图的功能,而在我们实际发布文章

2018-12-30  分类:mipcms  浏览:471次


杨泽业:修改mipcms网站后台地址的方法

在mipcms的网站系统里面,默认的网站后台地址是/admin或者/?s=/admin因为每个人都知道这个网站后台地址,所以就容易引起别人的暴力破解,我们修改了网站后台的登陆地

2018-12-25  分类:mipcms  浏览:706次


12月20日左右大量thinkphp和mipcms网站被挂马的解决方法

在mipcms官方群里面,群主发布了一个公告:2018年12月9日ThinkPHP官方发布安全更新,披露了一个高危漏洞。MIPCMS安全更新方法:下载群共享App.php文件,

2018-12-21  分类:基础知识  浏览:427次


杨泽业:给你的mipcms网站添加一个首页滚动公告栏

网站服务商杨泽业:给你的mipcms网站添加一个首页滚动公告栏如果你有什么公告或者广告的话,我觉得在首页左侧的位置添加一个滚动的公告栏(广告栏),这样的话,我感觉是比较好的。说

2018-11-20  分类:mipcms  浏览:421次


杨泽业:让mipcms侧边栏的部分栏目文章按标签样式显示(小众需求)

网站服务商杨泽业:让mipcms侧边栏的部分栏目文章按标签样式显示(小众需求)本站添加了一个叫做建站百科的栏目,因为百科是词条,字数肯定不会像普通文章那样长了,如果按照普通的文

2018-10-30  分类:mipcms  浏览:523次


杨泽业:给mipcms网站的文章添加SEO标题

网站服务商杨泽业:mipcms优化教程:给mipcms网站的文章添加SEO标题我在上次做中国红和中国蓝的模板的时候,我就想把文章的seo标题加上去的,苦于不懂得怎么写入数据库,

2018-10-29  分类:mipcms  浏览:516次