首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在文章页中显示摘要的方法 可用做文章页描述

刚刚在论坛里有人“问怎么样把添加文章时的所填的“文章摘要”的内容变为该文章的描述(即description) ”,以下是解决方法: 1、在根目录include/model/log_model.php(大概在...124行)找到 'template' => $row['template'], 在后面加入 'excerpt' => $row['excerpt'], 2、然后在echo_log.php中你需要调用的地方加入...> 另一种方法实现文章页描述调用摘要的方法:1不变,找到根目录include/controller中的(大概86行) $site_description = extractHtmlData($log_content..., 90); 把其中的log_content改为excerpt即可,其中的90为字符数,如果不需要截取和清除格式,请直接把上的代码改为 $site_description = $excerpt;

88010

优化zblog文章及列表页友好显示时间的PHP代码

其实这些细枝末节的事很少有人注意,前几天看公众号的时候看见公众号的时间显示的很好,比如能看到刚刚、10分钟前、昨天、前天等等,这样看上去很舒服有没有,至少我是这么觉得,但是zbp官方给出的代码可以显示部分...,但是超过一定时间就显得臃肿,比如,去年发布的就可能会显示“3年前 (2018-06-08)”看着很长,而且在移动端显示并不友好,像之前的主题我还会提议在移动端显示正常的时间,要不小手机根本看不全。...今天抽时间百度了一下,结合zbp官方代码,结果了以上问题,既可以像微信公众号显示的那么完美,超过年限又不会显示那么长,行了,废话少说,附上代码: function 主题ID_TimeAgo($ptime...我目前能做的就是把主题细致化,毕竟现在开发者的技术越来越高,我估计快被迫转行了……没办法,技术不够只能细节来凑了,话说新主题快要上架了,目前也是在修改细节,整体的布局都已经完成了,感觉着一路走来,技术的确有所提升...,但是明显的感觉到有些吃力,关于文章及列表的友好显示时间代码已经给出,教程也完成了,我去搬砖了,哦不,搬代码去了,可以小小的期待一下新主题,哦对了,新主题的名字叫做“希望”,拭目以待吧~

75310
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    给Typecho的Sitemap插件做谷歌站长平台爬虫适配(将文章页lastmod的日期时间改为单日期)

    04-05 monthly 0.8 可以看到文章页的...lastmod标签含日期和时间,而其他则只有日期。...根据排查,Google爬虫获取的网站地图遇到日期和时间会报错。 问题解决 因为没有了解过Typecho插件编写规则,所以没有直接动插件,而是采用一种曲线救国的方法。...定时访问网站sitemap.xml文件,读取其中内容并且处理含时间日期的lastmod标签,输出到新的文件中。 Google的网站地图链接直接填这个新文件的链接。...站长平台能够正常识别不报错 # 2022-04-05 编写 # Typecho的sitemap插件构建的网站地图lastmod格式不符合Google爬虫格式 # sitemap插件构建的网站地图文章的lastmod

    3.1K10

    (Python实战文)一篇文章教会你Arrow 时间库在项目中的实际应用

    Python 默认支持时间序列的库有很多,通常 time 和 datetime 是用的最多的,虽然他们在一般情形下绝对够用,但是总有一些比较奇葩的时间格式的需求,而我们也就不能仅限于这两个 Python...DateParser 和 Dateutil 这是两款比较友好的用于处理各种时间格式的第三方库,它能将各种奇怪写法的时间转换成标准的时间格式,比如: # -*- coding: utf-8 -*-...Arrow 和 DateParser 一样,Arrow 底层也是用 datetime 封装的,在特定的地方可以和 datetime 进行交互。..., Arrow 的时间区间属性可以在一段时间中根据不同时间粒度来进行切分,来达到我们的需求。...,并且保证在特定时间区间内不会重复天数(或者更小的时间粒度),不要使用很多很多的时间处理库,用的越多也就更加错综复杂,有那么一两款好用,易用的时间库足矣,哈哈 !!

    41930

    像逛商场一样理解Google Analytics的基本概念

    想了解更多,可以参考: 下班后进入商场的人们的活动情况是怎样? (时间/小时维度) 到访的第一家商店会如何影响游客在商场中随后其他的行程? (登陆页维度) 根据购买总额,哪些店铺最受欢迎?...一旦用户访问了网站,他们是否有留下来阅读并查看页面上的内容? 还是很快就离开? 如果用户愿意在网站页面上花费更多时间,他们更有可能会做出具有实质性的行动,例如注册或购买产品。...这里有一个重要的注意事项 - Google Analytics无法计算一个会话中访问的最后一页的时间。...Google Analytics使用用户在域中打开新页面时触发的时间戳,因此会话的最后一页上,时间戳将记为0秒(因为没有下一个新页面的打开)。 页面停留时间查看在单个页面上花费的时间。...会话持续时间查看整个会话的总时间。 因为它包含在最后一页上的退出,因为最后一页的值始终为0,所以它被认为是一个不太可靠的指标。

    1.1K20

    FAT(Fast-AutoTest) —专业服务于微信H5小程序UI自动化测试

    然而目前市面上能完美支持微信H5和小程序测试的测试工具是缺失的。因此我们展开了求索之路,并且成功研发了FAT框架,来解决这个难题。...终于在一篇文章中得到了启发,关键技术点的就是—Chrome debugging protocol。...我们的优势 (1)全面支持微信H5页面,能识别常见H5控件,能获取页面任意内容(常见的如文字、图片、链接等); (2)全面支持小程序内控件识别,操作,页面内容获取等; (3)支持基础的性能测试监控; (...2、初步做过编写脚本时间估算。...单个操作步骤用脚本实现花费约40s(打开页面5+Chrome抓控件5s+找目标控件Xpath 15s+写脚本15s),一条10个步骤的用例,用脚本实现时间400s,一次编写,终生可用,投入产出比还是不错的

    4.5K70

    Ubuntu 上使用 ADB 备份 Android 数据

    这将打开“电话状态”页。在这一页面上再次滚动到底部,找到“版本号”并点击七次,从而启动开发者模式。 为了进入开发者设置,按设备上的返回键返回上一页面。在“设置”中将会出现一个新的选项:“开发者选项”。...请输入一个强壮而容易记住的密码。然后,点击“备份我的数据”按钮。备份过程将会花费一定时间。...这次,不是创建一个密码,而是需要输入之前创建的那个密码。在点击 “恢复我的数据” 以后,恢复进程就开始了。耐心点,因为这可能需要一定时间。...利用它甚至可以获得对设备的 root 访问。事实上,利用这个工具还可以做很多的事情,需要更多的文章来讨论它。...转载本站文章请保留原文链接,如文章内说明不允许转载该文章,请不要转载该文章,谢谢合作。

    72010

    一个AB测试的实际案例解读

    在我写这篇文章的时候(2019 年 11 月 11 日),月流量远远超过 10 万独立访客。...在这篇文章中,我想分享我不久前在 data36.com 上运行的一个引导页面 A/B 测试的结果,我发现它非常非常有趣。(它显示了一些不同于我最初预期的东西。) 我们来看看吧!...我知道我的复制品会让学生们产生困扰。 我知道学生们在实际购买之前的一些疑点。 但是我不确定我时不时应该在引导界面上解决这些问题。 我的迟疑有一个原因。...原始的版本太长了:1500 个单词,需要花费 7~8 分钟来阅读。(放到视频里也有 5 分钟)在现在的网络世界中,人们不可能花这么多时间去看。至少我也不希望人们去这么做。...为了得到更多的证据,我看了下我的谷歌分析数据,这多少确认了我的想法。其中一个分析显示,最终购买了课程的用户在页面上平均花费了 18 分钟才决定注册这个课程。 ? 好,人们是读我的引导页的。

    90410

    【实践】Chrome浏览器客户端调试从入门到奔溃

    辉哥利用五一节日,补补功课,引用相关优质文章,把Chrome浏览器客户端调试的方法详细讲解一遍。 2....7.Timeline标签页可以显示JS执行时间、页面元素渲染时间,不做过多介绍 8.Profiles标签页可以查看CPU执行时间与内存占用,不做过多介绍 9.Resources标签页会列出所有的资源,...Cookies 显示资源HTTP的Request和Response过程中的Cookies信息。 Timing 显示资源在整个请求生命周期过程中各部分花费的时间。...image ⑤ 分析资源在请求的生命周期内各部分时间花费信息 在Timing标签中可以显示资源在整个请求生命周期过程中各部分时间花费信息,可能会涉及到如下过程的时间花费情况: Queuing 排队的时间花费...SSL 完成SSL握手的时间花费。 Request sent 发起请求的时间。

    3.8K30

    6个分析方法快速诊断搜索竞价排名(SEM)的表现

    这篇文章给需要快速了解一个账户的朋友们使用。...因此,转化漏斗极为有价值,但是如同我在另外一篇文章《优化转化:除了转化漏斗,你的弹药库还需要几种分析武器》所写的那样,转化漏斗并不足以支撑全部的转化分析。   ...创意没问题的情况,一定是着陆页有问题,常见的情况是页面上有吸引用户点击的元素,但用户点击之后,却发现相关信息与他们的期望相距甚远——比如,价格高于他们的预期?...不是跳出率接近100%,就是停留时间约等于0……   那么,当我们看到“金融学硕士”和“学费”两个核心词在花费相当、流量相若的情况下,却在ROI上有天壤之别的时候,我们还有别的招儿吗?...左边的“学费”相关的流量,表现出更多的页面浏览长度(能够读到页面下端的人的比例明显比右边的要高),但是他们在页面上停留的时间却相对较短(颜色不如右边的红)。

    1.1K50

    了解前端中的SPA

    单页应用程序 (SPA) 是加载单个HTML 页面并在用户与应用程序交互时动态更新该页面的Web应用程序。...[1]  浏览器一开始会加载必需的HTML、CSS和JavaScript,所有的操作都在这张页面上完成,都由JavaScript来控制。因此,对单页应用来说模块化的开发和设计显得相当重要。...·ajax:重前端,业务逻辑全部在本地操作,数据都需要通过AJAX同步、提交。 ·路由:在URL中采用#号来作为当前视图的地址,改变#号后的参数,页面并不会重载。...关于单页应用的优点和缺点,网上讲解的文章有很多,这里就不展开论述了。 单页Web应用,顾名思义,就是只有一张Web页面的应用。...SPA的主要目标是围绕着Web 2.0页面时间交互原则重构Web应用,以便体验可容易地转化到多个设备中,并对用户有效。

    1.1K40

    那些蒙版引导的小细节

    甚至还有“在界面上添加这些并不会让你的产品变得更易用”的说法(观点引自文章“Misused mobile UX patterns”)。...这种直抒内容的引导样式,有效地节约了阅读时间,同时也更加容易被用户理解和吸收。以下为两种在阐述功能的时候比较常用的样式: ?...蒙版引导的设计建议 1.径直表达 图文结合 对于用户来讲,他们并不希望在使用产品的时候碰到过于复杂的引导提示,他们总是希望花费较少的时间来了解引导所要告知的内容。...简单直面的文字表达,并且专注于单个功能点进行诠释,能够使得用户快速得到并遵循引导达到使用的目的。 而在文字说明的时候配合使用视觉元素进行包装辅助,可以让用户能够在不完整阅读的情况下获得更多的引导信息。...每次只集中于单个交互动作进行解释引导,然后迫使用户进行尝试,这种教练结合的引导方式在考虑到用户短期记忆力的情况下,往往能够起到很好作用。 Flipboard作为一款聚合类阅读应用,被大家所熟知 。

    1.6K120

    Python批量导出多个PPTPPTX文件中每个幻灯片为独立JPG图片

    为啥会有这样一篇文章呢? 是因为我正在陆续把自己3年来整理的1900页Python教学PPT免费分享出来给大家学习参考。前面已经分享了几章,见“相关阅读”。...但是,我每次都是用QQ截图然后保存为文件然后再上传到公众号文章,每次截图100多张再上传排版都要花费一个多小时的时间,这样很low啊,也太没技术含量了。 既然Python这么强大,难道不能简单点吗?...答案是肯定的,于是有了这篇文章。...实际上,单个PowerPoint文件可以打开之后可以通过“文件”==>“另存为”然后选择“JPG”文件,再选择“Every Slide”,即可把每个幻灯片导出为JPG文件。如图所示: ? ?...pywin32在Windows平台上是个无敌的Python扩展库,利用它几乎可以操作一切,本文用它来把多个PPT/PPTX文件导出为JPG文件。编写下面的代码: ?

    1.8K80

    肥皂泡上隐藏百年难破解数学问题,两学者休假时成功论证,被称里程碑式研究

    巴特,众所周知只写答案不给分,重要的是论证过程。 结果这一论证就花费了上千年,直到19世纪末,数学家施瓦茨才证明出球的表面积比相同体积的任何其他物体都要小。 但这还只是单个泡泡啊,两个?三个?...按照沙利文提出的方法,作者在二维平面上创建了一个三气泡集群(这时的“气泡”不是立体物体)。 首先,在一个球体上选择四个点,它们之间的距离都是一样的。...然后把这个球体放在一个无限平面上,假设它是透明的,在球体正上方设置一个点光源,这时四个气泡之间接触的表面,就会在平面上投射出影子。 影子形状即为3个在平面上的“气泡”。...之后,他们开始了更为深入的探索,几年下来关于这一想法的笔记已经超过200页。 但进展并没有想象中的顺利,尝试的很多方向都失败了。...这些研究的特点往往是:看起来简单、直觉上是对的,但是想要论证非常困难。 比利时物理学家普拉托在1873年出版了一本450页的著作《仅置于分子力之下的液体之静力学》,是泡泡研究中的经典之作。

    34910

    深入探寻Engagement奥秘 - 6个核心指标

    然而,如果需要花十分钟的时间才能阅读完内容,而用户只愿意花费两分钟的时间,这就意味着更深层次的问题。...--------- 会话数量 单个用户的会话持续时间因用户如何参与最后一页的会话而有所不同。...例如,一个页面包含视频,直到用户点击“播放”后,会话持续时间才会被跟踪,否则页面上的时间将不会被计入总会话持续时间。...Analytics Edge阐述得最好:“如果你使用事件来追踪文件下载等操作,并且如果访问者在最后一页的末尾下载一份文件,则会话持续时间将计算为该事件的时间(注意:如果是非交互类型的事件,则不会发生这种情况...所以一旦用户跳出,则没有时间记录。 此外,即使窗口或选项卡处于非活动状态,页面停留时间也被记录着。这意味它是该页面未跳出用户的页面停留时间的平均值。 许多市场营销人员更喜欢在页面上监测滚动深度。

    2.1K90

    Android 启动优化说明、黑白屏处理

    ,这也是文章中主要说明的。...冷启动   比如你开机之后第一次点击这个应用在手机桌面上的图标,打开这个App应用,或者说是你的App进程被杀死有一段时间之后,你又打开这个App,这是比较简单的说法。...就是时间,在文章开头就提到了四个档次的时间,优化时间,就是缩短你的应用冷启动的时间,也通俗一点就是,从你点击桌面图标,到进入App的主页面需要多久。这个时间越快越好。   ...如果你想在运行的时候知道项目的方法执行花费了多少时间,可以点击下图中的这个类似仪表盘的图标。 点击之后同样会运行你的App,只不过在运行过程中会采集方法的使用时间。...三、黑白屏处理   在默认Android的App启动时会有一个预览页,这个预览页在Android低版本中是黑色的,高版本中是白色的,俗称黑白屏,比如这样, 你会看到有短暂的屏幕一片空白的情况。

    1.2K30

    使用部分写时复制提升Lakehouse的 ACID Upserts性能

    文章中引入了一种新的写时复制,它会创建指向Apache Parquet文件的数据页的索引,并跳过不相关的数据页(不会对这部分数据进行解压解码等操作),以此来加速数据的处理。...从物理角度看,表数据存储在磁盘中的单独文件中,大多数情况下,这些文件会基于时间或其他分区机制进行分组(分区)。...较慢的写时复制不仅会导致任务运行时间变长,还会消耗更多的计算资源。在一些使用场景中可以观察到使用了相当数量的vCore,等同于花费了上百万美元。...一个block包含多个页,它是访问单个record前必须读取的最小单元。在页内部,除了编码的目录页,每个字段都追加了值、重复级别和定义级别。 如上图所示,每个索引都指向页中record所在的行。...我们对5%~50%的数据进行了更新,然后比较Delta Lake和新的写时复制所花费的时间。对于真实的使用场景来说,50%的数据更新已经足够了。 测试结果表明,新方法的更新速度更快。

    24510

    那些蒙版引导的小细节

    甚至还有“在界面上添加这些并不会让你的产品变得更易用”的说法(观点引自文章“Misused mobile UX patterns”)。...这种直抒内容的引导样式,有效地节约了阅读时间,同时也更加容易被用户理解和吸收。以下为两种在阐述功能的时候比较常用的样式: ?...蒙版引导的设计建议 1.径直表达 图文结合 对于用户来讲,他们并不希望在使用产品的时候碰到过于复杂的引导提示,他们总是希望花费较少的时间来了解引导所要告知的内容。...简单直面的文字表达,并且专注于单个功能点进行诠释,能够使得用户快速得到并遵循引导达到使用的目的。 而在文字说明的时候配合使用视觉元素进行包装辅助,可以让用户能够在不完整阅读的情况下获得更多的引导信息。...每次只集中于单个交互动作进行解释引导,然后迫使用户进行尝试,这种教练结合的引导方式在考虑到用户短期记忆力的情况下,往往能够起到很好作用。 Flipboard作为一款聚合类阅读应用,被大家所熟知 。

    1.9K40

    网站SEO优化,哪些页面不需要Google建立索引

    对于一名Google SEO人员而言,我们每天需要解决的最直接的问题就是网站不被Google索引的问题,但在很长一段时间里,实际上,我们认为,对于网站SEO优化而言,并不是所有的页面都需要被Google...我们没有必要花费大量的时间去为这些页面投入资源与建立Google索引,因为这些页面形成不了很好的流量转化。那么,网站内部哪些页面不用被Google索引?...由于新站到访的百度蜘蛛有限,如果你将更多的抓取频次浪费在这些页面上,那么,实际有价值的页面,就很难得到有效抓取。...3、TAG页面 我们知道TAG页面的作用,主要是将相关性的内容与页面整合到一起,而在实际操作中,大量的TAG页面完全是自动生成的,其主要的目的就是满足用户在站内浏览的用户体验。...总结:对于一个网站而言,我们不能完全要求每一个页面都得到有效的索引,但只需要保证一些重要的产品页,文章页能够索引即可,因为我们要把品牌最好的一面呈现给搜索用户。

    7131610
    领券