Zblog是个不错的博客程序,但官方不知道怎么回事不去用心完善一些基本功能,我使用时就频频发现一些缺陷bug,都有些怀疑官方故意如此是为了卖付费插件增加收入。上次发了通过修改js文件,避免前台空搜索bug的解决办法。还有一个不大不小的问题,前台关键词如果搜索不到内容时默认模板什么提示也不显示,虽然可以说无伤大雅。但站在用户体验角度来说就很不友好了。
本人通过参考Tpure模板修改了自己所用模板,当搜索不到内容时可以增加个友好提示,具体方法如下:
修改主题中search.php文件如下,增加个一个if else判断语句。
<?php $t=date("H"); if ($t<"10") { echo "Have a good morning!"; } elseif ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
参照上面语句zblog用以下判断语法
{if count((array)$articles)}
{else}
{/if}
<div class="searchnull"></div>这个区块中显示的是搜索结果为空时显示内容,可以自行修改。
{* Template Name:搜索页 *} {template:header} <div id="mainContent"> {template:post-adtop} <div class="spm"> <h3><a href="{$host}" title="{$name}">首页</a><i class="iconfont"></i>{$title}显示的结果</h3> <ul class="catelist"> {if count((array)$articles)} {foreach $articles as $article} <li><span>{if $zbp->Config('hnysweb')->ftime}{hnysweb_TimeAgo($article.Time())}{else}{$article.Time('Y-m-d')}{/if}</span><a href="{$article.Url}" title="{$article.Title}">{$article.Title} (类目:{$article.Category.Name})</a></li> {/foreach} {else} <div class="searchnull">{$lang['tpure']['searchnulltip']} 没有找到您搜索的内容,请换关键词搜索,也可以咨询客服378684070 <a href="https://www.baidu.com/s?wd={$_GET['q']}" target="_blank" rel="nofollow">{$_GET['q']}</a> </div> {/if} </ul> {if $pagebar} <div class="pagebar">{template:pagebar}</div> {/if} </div> {template:post-adbottom} </div> {template:footer}
版权声明:本文由三循信息发布,如需转载请注明出处,如需分享可点击上方生成海报按钮。
本文源自义乌之狼微信群内一个群友分享的三张引流图片,觉得挺有价值,特在此分享。一、引流指导思想1.1引流(革命)思想,指导路线革命指导思想--农村包围城市,武装夺取政权;引流指导思想-广告化(形式)策略,流水化(批量)生产。1.2思想策略,...
下面方法主要用的display:inline-block属性,设置同行DIV宽度,另一个DIV用margin限制宽度。按照文档流默认显示方法CSS两列布局,右侧固定,左侧自适应宽度 <div style="widt...
本人有一个 小网站,后台可以查看蜘蛛数据,经常发现有许多国外蜘蛛爬取。作为一个面向国内特定地域用户的网站,着实用不着那些蜘蛛来消耗资源,网上找到一段Nginx配置代码,加上后很灵敏,那些国外蜘蛛第二天就不来了。 if (...
本人win10电脑上装过一些软件后已删除,但是发现在“选择哪些图标显示在任务栏上”里面仍然存在这些软件名字,让完美倾向者看着非常难受。网上搜索发现不少人也遇到这问题,并提出了解决方法。我参照一个方案进行操作,发现没起作用。后来经过反复对比,...
一些网站文章正文前有个目录导航,这是根据本文的h标签自动添加上去的,一些朋友可能需要这样的功能,其实本站文章页面也是如此显示,但此种写法只适用Zblog系统,下面给出个通用方案。要实现的效果类似下图修改简要文字说明本文分享具体代码,主要涉及...
因为朋友的华为云主机出了问题,我需要给重新安装系统和做好一个企业网站。本人也是摸索学习,这里总结下经验,附宝塔官方安装教程步骤一:华为云重装系统打开网址 https://www.huaweicloud.com 登录进入弹...