天兴工作室

主题演示站

zblog当天发布的文章标题显示成红色的几种解决办法

当天发布的文章标题或者日期变红色这些小需求很受客户的喜欢,都说这个可以提升用户体验。虽然我也没能理解提升了啥,但是存在即合理,本文来分享下两种可以实现这个需求的方法。

第一种:小白都会写的第一个函数

打开你正在使用的主题目录里面的“include.php”文件,在一个你认为合适的地方插入下面的函数:

function TX_Tagging_red($as){
   $time1 = strtotime(date('y-m-d')); //获取当前时间并转换为时间戳
   $time2 = strtotime($as->Time('y-m-d')); //获取文章发布时间并转换为时间戳
   $isnew = false; 
   if (ceil(($time1 - $time2) / 86400) < 1) { 
     $isnew = true;
   }
   return $isnew;
}

详细解释下这个函数:

先获取当前时间,再获取文章发布时间。拿当前时间减去文章发布时间,除以86400秒也就是一整天,再把得出的数字向上舍入得出一个整数,最后判断这个整数是否小于1。如果小于1函数输出布尔值的“真”,反之输出布尔值的“假”。

函数写好了就可以去主题文件里面使用了,找到并打开你想显示当天发布文章标红的地方,例如“post-multi.php”文件,找到文章标题调用代码“{$article.Title}”,把它改成下面这样:

<span{if TX_Tagging_red($article)} style="color: red"{/if}>{$article.Title}</span>

保存文件再去后台首页清空下缓存,就能看到效果了。

第二种:更简单更粗糙的对比

这个方法简单粗暴有疗效,一样的以“post-multi.php”文件为例,找到文章标题调用代码“{$article.Title}”,把它改成下面这样:

<span{if $article.PostTime > strtotime(date("Y-m-d"))} style="color: red"{/if}>{$article.Title}</span>

代码解释:

获取文章发布时间戳,获取当前时间转换为时间戳,获取的当前时间只有年月日,默认时分秒全部是0,所以只要是当天发布的文章的时间戳都会比这个大,因此一个简单的对比就能对比出来。

wordpress主题模板插件安装步骤

本站购买wordpress主题模板/插件步骤:http://demo.txcstx.cn/post/948.html

购买后将主题模板/插件下载到本地的步骤:http://demo.txcstx.cn/post/1350.html

下载到本地之后如何安装到自己的wordpress网站上去呢?请按下面的步骤操作:

安装wordpress主题模板

打开自己的wordpress网站后台,按下图所示依次点击左侧导航菜单里面的“外观”--->“主题”--->“添加主题 上传主题”--->“浏览”--->选择已经下载到本地的应用包--->点击“现在安装”,提示成功就表示你已经安装好了wordpress主题,再次点击外观--->主题就可以看到安装好的主题了,选择对应主题点击“启用”按钮就可以启用主题了。

1.png

安装wordpress插件:

打开自己的wordpress网站后台,按下图所示依次点击左侧导航菜单里面的“插件”--->“安装插件”--->“添加插件 上传插件”--->“浏览”--->选择已经下载到本地的应用包--->点击“现在安装”,提示成功就表示你已经安装好了wordpress插件,再次点击插件--->已安装的插件就可以看到安装好的插件了,选择对应主题点击“启用”按钮就可以启用插件了。

2.png

天兴工作室购买的应用如何安装到自己网站上去?

在天兴工作室购买的应用如何安装到自己网站上去?如果不太熟悉的用户可以按照本文步骤操作。

首先确定你已经在天兴工作室[www.txcstx.cn]购买了应用,如果不熟悉怎么购买应用,可以跳转“购买步骤”教程查看详细。确定已经购买了应用后就可以按照以下步骤开始操作了。

第一步:将应用下载到本地:

打开天兴工作室官网[www.txcstx.cn]并登录,来到用户中心页面,点击左侧的订单管理,即可看到你购买的所有应用了,点击应用右侧的下载按钮:

1.png

会弹出如下界面,点击“点击下载”即可将应用压缩包下载到本地了:

2.png

PS:很多用户会问下载的文件如何解压。如果你下载的是“.zba”结尾的文件是不需要解压的,这是zblog专用的应用压缩包,无需解压直接后台上传即可使用。

第二步:安装到自己的网站去

由于本站所售应用分别对应了“zblog”、“wordpress”、“emlog”、“dedecms”四种程序,每种程序的安装方法都不一样,所以需要一一说明:

安装zblog应用:

你下载的zblog应用包格式为“xxx.zba”,zblog专属压缩包,无需解压。

打开你自己网站的后台,如果你购买的是主题,则直接点击左侧导航菜单的“主题管理”,来到如下界面:

3.png


点击红框里面的浏览选择文件,选中下载到本地的应用压缩包,再点击“提交”按钮,等待数秒,页面会提示“上传APP并解压成功!”,然后你在当前页面就会看到你购买的主题了。

如果你购买的是zblog插件,打开你的后台,点击左侧导航菜单的“插件管理”,跟上图类似的界面安装插件即可。

安装wordpress应用教程:http://demo.txcstx.cn/post/1351.html

安装emlog应用教程:http://demo.txcstx.cn/post/1271.html

安装dedecms应用教程:

天兴工作室zblog分类信息主题模板

这是一款适用于zblogphp1.5以上版本的zblog分类信息类主题模板,最大的特点就是多种样式可选+多种调用逻辑可选,适合用户的多样化需求。

主题更新:

2020-08-06:没有更新到zb1.7版本的用户请暂时不要升级;此次升级大幅优化了数据获取和调用;修复了分类筛选后分页问题;优化主题配置界面;修复幻灯片上传问题;


2020-12-05:增加会员发布信息上传图片开关(主题配置-会员设置里面开启);压缩css和js文件;修复了一些已知的用户反馈问题;


2020-11-21:修复主题自带logo等图片上传错误;优化主题自带TDK显示逻辑;


2020-09-29:优化幻灯片增加了显示顺序[老用户需要重新上传一次];修复了用户投稿权限问题;修复了一些已知的用户反馈问题;

2020-09-14:重写了部分函数,修复了已知的用户反馈问题;

详细介绍

1、自适应;

2、主题自定义配色;

3、标题和多彩模块可以自定义配色;

4、首页搭积木,模块可以自定义排序、样式和调用逻辑;

5、主题自带自定义字段可自定义修改字段名称;

6、无限制上传自定义缩略图;

7、搭配百搭会员插件(免费)可以设置网站内容信息的盈利;

8、更多功能请查看演示站和演示截图。

演示地址

电脑端直接访问:http://58.imtx.wang

手机端请直接扫码访问:

111111.png

功能演示截图

后台主题配置:

1.png

发布文章界面:

2.png

分类编辑界面:

3.png

首页截图:

121.jpg

安装zblog时提示“release.xml不存在!”的原因和解决办法

今天在安装zblog的时候出现了提示“release.xml不存在!”导致无法正常安装的问题:

1.png

解决后发篇文章分享下,如果遇到同样问题可以尝试按照本文操作下。


先说解决办法:

重新去zblog官方下载最新版的安装程序重新上传安装即可解决。


问题原因:

出现这个问题一般是用了之前老旧的在线安装文件导致的,最新的zblogphp1.6文件结构有些许改变,导致了之前老旧的安装文件出现了错误。

css实现的图片连续横向滚动效果

今天用css写了个图片连续横向滚动,完成效果如下:

GIF 2020-7-31 17-39-12.gif

总共用了两张图,一张背景图,一张滚动图,html结构如下:

<div class="img-box">
    <img src="背景图地址">
    <div class="roll-img1"><img src="滚动图片地址"></div>
    <div class="roll-img2"><img src="滚动图片地址"></div>
</div>

然后是css

/* 动画1 */
@keyframes rollimg1 {
    0% {
        left: 0;
    }
    100% {
        left: -100%;
    }
}
/* 动画1 */
@keyframes rollimg2 {
    0% {
        left: 100%;
    }
    100% {
        left: 0;
    }
}
/* 最外层 */
.img-box{
    position: relative;
    overflow: hidden;
}
/* 背景图 */
.img-box>img{
    display: block;
    position: relative;
    line-height: 1;
    width: 100%;
    height: auto;
    z-index: 1;
}
/* 最开始滚动的图片 */
.roll-img1{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    overflow: hidden;
    animation: rollimg1 12s infinite linear;
    display: flex;
    align-items: center;
}
/* 接着滚动的图片 */
.roll-img2{
    position: absolute;
    top: 0;
    left: 100%;
    width: 100%;
    height: 100%;
    z-index: 2;
    overflow: hidden;
    animation: rollimg2 12s infinite linear;
    display: flex;
    align-items: center;
}

以上就是用css的“@keyframes”动画效果来实现图片横向滚动的全部代码了,调节滚动速度修改“animation”里面的“12s”中的数字即可。

zblogphp调用网站的全部分类的名称、链接等代码汇总

我们在用zblogphp的时候,需要调用网站的全部分类名称或者链接啥的,对于这个需求zblogphp内置了三个函数。


第一个函数是“$zbp->GetCategoryList”,这个函数可以自定义获取的分类排序或者过滤,用法如下:

{foreach $array=$zbp->GetCategoryList(null,null,array('cate_Order'=>'ASC'),null,null) as $cate}
<a href="{$cate->Url}">{$cate->Name}</a>
{/foreach}

函数一共有5个参数,分别对应:“选择项”、“获取指定值”、“排序、“调用数量”、“附加选项”。这个函数的构造在“zblogphp.php”文件里面,具体用法可以在这个文件里面搜索。


第二个函数是“$zbp->categorysbyorder”,这个函数用法如下:

{foreach $zbp->categorysbyorder as $cate}
<a href="{$cate->Url}">{$cate->Name}</a>
{/foreach}

这个函数可自定义项没有那么多,如果你要自定义获取一些数据,推荐用第一个函数。


如果你想在主题配置里面使用,还有一个封装好的函数。这个函数已经集成好了“select”选择及选中效果,在主题的配置项文件里面只需要像下面这样就可以让用户选择指定的分类了。

<select name="字段名">
<?php echo OutputOptionItemsOfCategories('自定义字段名');?>
</select>

上面的三个函数就可以解决大部分的关于调用网站分类的需求了,如果还有更复杂的需求,欢迎联系我们定制。

zblogphp挂接口往文章正文插入指定内容

如果你想批量在每篇文章正文的前面或者后面插入指定内容的话,可以按照本文教程操作。

ps:需要有一定的动手能力,另外进行前请务必把网站数据备份到本地以免发生意外。


第一:打开你所使用的主题或者插件里面的include.php文件,在“ActivePlugin”函数里面挂上这个接口:

Add_Filter_Plugin('Filter_Plugin_ViewPost_Template', '应用ID_Main');

第二:写一个自己的函数,如下:

function 应用ID_Main(&$template) {
    global $zbp;
    $article = $template->GetTags('article');
    $article->Content = '这里就是插入到每篇文章正文前面的内容'. $article->Content . '这里是插入到每篇文章正文后面的内容';
}

保存文件后,打开后台首页清空下缓存。然后打开一篇文章即可看到效果了。

zblog主题管理 安装主题、下载主题等

上一节我们讲了zblog的用户管理,这一节讲的是zblog的主题管理。

打开zblog后台,点击左侧的“主题管理”,就会来到如下图所示界面,这里会显示你网站所有可以使用的主题。

1.png

当前正在使用的主题会排在第一位并有蓝色背景,想使用其他主题直接点击该主题的启用按钮即可启用。


zblog安装主题:

zblog安装主题有3种方式:

1、后台--应用中心里面直接选择合适的主题点击在线安装即可;

2、获得“.zba”格式的主题包直接在上图所示的“本地上传并安装主题zba文件”后面点击浏览选择本地的zba文件上传,再点击后面的“提交”按钮即可完成主题安装;

3、获得文件夹或者压缩包格式的主题包,将主题文件夹通过ftp整个上传到服务器的“zb_users/theme/”目录下即可完成主题安装;


下载zblog主题到本地:

同样有两种方式:

1、ftp链接服务器打开“zb_users/theme/”文件夹,找到你需要下载的主题文件夹整个下载到本地即可;

2、下载“.zba”格式文件到本地,这个需要先再后台--应用中心--设置--启用开发者模式,之后再打开主题管理,会发现界面变成下图所示:

2.png

然后再点击主题底部的下载按钮即可下载该主题的".zba"格式主题包到本地了。


补充说明:

zblog默认可以上传的文件大小限制为“2M”,如果你发现上传“.zba”格式主题包成功了但是不显示主题,那么请检查下该主题包是否大于2M。

当主题包大于2M的时候还需要去后台--网站设置--全局设置里面把“允许上传文件的大小(单位MB)”的值设置大一点,通常此处设置后如果还是不行那么还需要去服务器里面修改php.ini配置项,由于每种服务器环境不一样导致设置路径不一样,具体请自行百度。

天兴工作室zblog-cms主题收费版 支持极致个性化配置

这款主题是“天兴工作室免费cms主题zblog版本”的收费版本,相比于免费版本增加了更强大的主题配置、自定义配色、暗黑模式;首页增加了两个样式模块等。

主题升级记录:

2021-11-25:去除对1.7以下版本的兼容代码,程序没有升级到1.7的老用户请不要升级;


2021-06-23:增加调用zblog1.7自带压缩缩略图功能[1.7用户主题配置里面开启开关即可];增加主题自定义css;压缩js文件;


2021-04-25:修复tag页在某些情况下报错的问题;


2021-04-19:修复主题配置调用id问题;增加首页文章模块右侧显示时间;修复了已知的用户反馈问题;


2021-04-09:优化主题配置界面;修复logo上传错误;增加主题自带在线分享和设置开关;修复了已知的用户反馈问题;


2020-12-22:优化主题自带tdk显示逻辑;优化主题自带配置界面;压缩js和css文件;修复了已知的用户反馈问题;


2020-09-24:修复了已知的用户反馈问题;


2020-09-20:优化了缩略图和文章调用函数;修复了已知的用户反馈问题;


2020-08-12:修复分类自定义广告位在首页不显示的问题;首页最新文章模块增加今日发布文章日期标红;


2020-08-04:修复分类调用文章数量不生效错误;修复文章内容iframe强制宽度问题;


2020-08-01:修复评论提示开关错误;修复自适应缩略图上传错误;修复列表页多余字符错误;


2020-07-18:修复首页模块调用错误;增加首页幻灯片右侧模块自定义调用逻辑;优化暗黑模式逻辑;

主题特点:

此款主题最大的特点就是多种自定义项。

首页大部分模块都支持自定义设置是否显示、设置调用的文章逻辑(最新、热门、热评、自定义等)、设置显示样式(暂时有5种样式可选);

分类页支持自定义选择显示样式(暂时有三种样式可选)、设置侧栏是否显示、设置分类精选调用逻辑等;

文章页支持自定义设置侧栏是否显示、设置相关推荐是否显示和调用逻辑等;

自定义设置主题配色;

暗黑模式,可以手动开启或者指定时间自动开启;

强大的主题后台配置项,几乎不需要用户手动写代码,配置项选择即可;

1222.jpg

主题演示:

电脑端:http://demo.pjblog.wang/?theme=tx_chargecms

手机端请直接扫码看演示:

fd9091972e27ee9da38707371d296774.png

截图演示:

首页:

111.jpg

后台分类配置后台:

1.jpg

后台幻灯片配置:

11.png

后台首页配置:

2.png

后台自定义颜色配置:

3.png

<< < 2 3 4 5 6 7 8 9 10 11 > >>
«    2025年5月    »
1234
567891011
12131415161718
19202122232425
262728293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.4

天兴工作室主题演示站点,如遇到问题请联系我们的在线qq:207649916咨询