WordPress 不好的一个地方就是把 comments,pingbacks,和 trackbacks 一团糟放在一个列表里面,并且没有提供一个把它们区分开的选项。...把它们区分开能够给你一个更清晰的留言区,并且能够给读者更专业的感觉。...php foreach ($comments as $comment) : ?> 直接在它的下面增加以下代码: php $comment_type = get_comment_type(); ?...> 以上代码其实是告诉 WordPress 去获取留言的类别,如果留言的类别是 'comment',就是是人留的言,显示它。...> 这些代码是告诉 WordPress 显示留言类别不是 'comment' 的留言,包括 pingbacks 和 trackbacks。
现在有一个跨时区的应用,不同时区登录的用户需要看到自己时区的时间,同时也要能够进行时区的切换,有什么好办法么。...我的思路是,系统中所有存储的时间都是GMT(UTC)时间,用户登录时,根据用户所在的时区进行对应的显示。 首先了解一下PHP中时区的设置方法。...PHP还提供了一个方便的函数,gmdate(),可以让我们不用关心服务器的时区设置而始终获得GMT时间,我的思路就是基于这个函数。...这两个函数的细节,其实都是根据时区,然后进行相应的运算得来。计算的时候,也可以考虑夏令时,但是所在时区夏令时的开始和结束时间,则需要自己维护。...codeigniter中提供了一份较为完整的时区列表,timezone_menu() 可以显示一个时区的下拉列表,但是这个列表中的时间不能完全对应到PHP自带的时区显示上,这是PHP本身的问题,不过可以通过下面这个函数
[007S8ZIlly1ge3r6dahpcj31iq0skgth.jpg] 这里得到了login、register、download、delete和class等PHP文件的代码,经过简单的分析发现登录和注册页面使用了预编译技术...有没有可能通过任意文件下载获得flag呢?答案是否定的,download.php文件限制了filename的参数不能为flag。...[007S8ZIlly1ge3rj4k9cwj31f20fajvo.jpg] 接下来进行payload的构造来想办法触发phar协议进而借助反序列化尝试得到flag。...); } 接着找一找有没有能destruct或者wakeup等反序列化常用的魔术方法,发现User和FileList类各有一个 #User public function __destruct() {...调用了close方法,而巧合的是刚好有一个close方法可以读取文件,这两个地方可以结合起来用,但是还需要找一个地方可以讲返回的内容显示出来。
PHPCMS默认只支持在文章页调用TAG标签,但是很多时候我们希望他显示在网站首页或者分类列表页,一查数据库,发现关键字都存在与keywords这个字段中。...问题来了,当有多个关键字时,他会以空格或者逗号隔开,我们如果想调用这个关键字的链接该怎么办呢?...解决方案: 用PHP的explode函数将关键字分开,然后再自定义链接 {php foreach (explode(" ",$v[keywords]) as $r){echo ' ';}} 我这里做的链接是经过伪静态的,或许不适用与你们的网站,反正思路就是这样。...平时也要养成输入多个关键字时以空格隔开,而不是逗号,因为上面的代码是以空格为分隔把关键字隔开的,如果你习惯于用逗号,就把上面的空格改成逗号即可。
五、监听的网络服务 $ netstat -ntlp $ netstat -nulp $ netstat -nxlp 我一般都分开运行这三个命令,不想一下子看到列出一大堆所有的服务。...在netstat显示的服务列表中的PID 和 ps aux 进程列表中的是一样的。 如果服务器上有好几个Java或者Erlang什么的进程在同时运行,能够按PID分别找到每个进程就很重要了。...、 CPU、空余的内存插槽。根据这些情况可以大致了解硬件问题的来源和性能改进的办法。 网卡是否设置好? 是否正运行在半双工状态? 速度是10MBps? 有没有 TX/RX 报错?...dstat 是我的最爱。用它可以看到谁在进行 IO: 是不是MySQL吃掉了所有的系统资源? 还是你的PHP进程?...PHP-FPM; 如果设定了 php-slow 日志, 直接找错误信息 (php, mysql, memcache, …),如果没设定,赶紧设定。
先找到include/common.inc.php文件,把下面代码贴进去(我贴的是我网站上的,具体可根据需要修改): 1 2 3...$pic_end;//返回结果 } 一、dedecms网站首页和列表页中的调用方法: dede:arclist 标签调用和dede:list 列表调用 1...[field:id function=”Getimg(@me,80,80,7)” /] 80和80和7分别是要显示图片的宽度(省略为110)和高度(省略为110)和调用张数(省略为(0),表示所有张...如果有多个图片集,那么加上图片集的类目id,如下 1 [field:id typeid=” function=”Getimg(@me,80,80,7)” /] 二、dedecms文章内页调用图片集多张图片的调用办法...=” function=”Getimg(@me,80,80,7)” /} 80和80和7分别是要显示图片的宽度(省略为110)和高度(省略为110)和调用张数(省略为(0),表示所有张)。
五、监听的网络服务 $ netstat -ntlp $ netstat -nulp $ netstat -nxlp 我一般都分开运行这三个命令,不想一下子看到列出一大堆所有的服务。...在 netstat 显示的服务列表中的 PID 和 ps aux 进程列表中的是一样的。...、 CPU、空余的内存插槽。根据这些情况可以大致了解硬件问题的来源和性能改进的办法。 网卡是否设置好? 是否正运行在半双工状态? 速度是 10MBps? 有没有 TX/RX 报错?...dstat 是我的最爱。用它可以看到谁在进行 IO: 是不是 MySQL 吃掉了所有的系统资源? 还是你的 PHP 进程?...PHP-FPM; 如果设定了 php-slow 日志, 直接找错误信息 (php, mysql, memcache, …),如果没设定,赶紧设定。
前面我讲了如何让你的 WordPress 主题实现 Thread Comments 功能,但是并没有实现把留言和 Trackbacks 分开,并且也没有把它们进行样式化,那么今天我就讲讲如何把留言和 Trackbacks...> 上面这段代码通过指定 type 为 comments 来实现显示的都是留言。 3. 然后在下面添加: php if ( !...> 上面这段代码通过指定 type 为 pings 来实现显示的都是 Trackbacks。 4....通过上面三个步骤,已经把留言和 Trackbacks 区分开了,但是几个问题依然存在, Trackbacks 也可以回复,留言列表不能适应原有的主题的样式。...这个时候我们可以使用 callback 参数来指定一个函数来定义留言列表的样式。 打开主题的 functions.php 函数,添加如下两个函数: 5. 自定义 Trackbacks 列表函数。 <?
[wymusic title=”你知道我的迷惘 – Beyond”]347687[/wymusic] 在网络上经常会见到各种博客网站有评论留言墙,但统计图表却比较少见, 留言墙或统计图表的好处正如cfanlost...php foreach (array_reverse($output_day) as $o) {echo "['" . $o->d . "'," . $o->cnt . "],";} ?...数据和样式可以根据自己的主题和需要修改。...这段时间没事在网站上折腾花了不少时间,改字体本来没当一回事,结果导致网站标题和副标题不显示,刚开始以为是其它原因,排查来排查去最后发现是字体和text-fill-color冲突。...列表页改了一下显示方式(主题自带),但对一些细节样式做了下修改。原来的大图加摘要显示方式用了很长一段时间了,适当切换改善一下视觉疲劳感。
前言 最近项目上有个需求就是做下拉列表的四级联动,使用的是vuejs + elementui,使用数组存储对象的形式做为列表渲染到页面上的数据,但是在下拉列表联动的时候发现几个问题,现在记录下解决办法...和fourList不用保存(通过另外接口获取,并每次打开的时候都去调用),之后我们查看和编辑上一次的四级联动的时候,我们发现下拉列表中one、two、three和four只显示key,不显示name,原因就在于...总结 1、可能有人会问:为什么不把oneList和twoList设置成公共的列表,和arrys数组分开,这样不是更方便读取吗?...答案是:不能,因为是四级联动数组,所以数组中每个对象应该保存一份自己的oneList和twoList,设想一下:如果arrys数组里面有三条数据,我改变了第一条的one,那么twoList就会变化,而第二条的...2、el-select只要单独赋值key和list,就能显示对应的name(说明当key赋值上去的时候,el-select的list就去找对应的,找到了就显示出名称name) 3、做的过程中发现有个问题
介绍 Anghunk 评论携带很多精美的表情,但是正常情况下 Typecho 后台是没办法正常解析这些表情的。...如下图; ---- 但是,经过我解析表情之后,就可以变成下面这样,使用主题如果需要这种功能,可以按照我下面的步骤进行改造。...'"> ', $content); } } } return $content; } 注意我放置的位置,必须要要 php ... ?...> 之间 **找到 第166行,修改一下,把标签中的代码替换为下方标注的。 ** 的评论 --> 之后回到后台评论列表就可以看到评论成功被解析了,本方法仅适用于 Anghunk 主题。
/空间复杂度存储和访问元素,但流的目的在于表达计算。...源:流会使用一个提供数据的源,如集合、数组或输入/输出资源。请注意,从有序集合生成流时会保留原有的顺序。由列表生成的流,其元素序列与列表一致。 ...内部迭代:与使用迭代器显示迭代的集合不同,流的迭代操作是在背后进行的。...,按字母排序 5)有没有交易员是在米兰工作过?...,按字母排序 5)有没有交易员是在米兰工作过?
五、监听的网络服务 $ netstat -ntlp$ netstat -nulp$ netstat -nxlp 我一般都分开运行这三个命令,不想一下子看到列出一大堆所有的服务。...在netstat显示的服务列表中的PID 和 ps aux 进程列表中的是一样的。 如果服务器上有好几个Java或者Erlang什么的进程在同时运行,能够按PID分别找到每个进程就很重要了。...、 CPU、空余的内存插槽。根据这些情况可以大致了解硬件问题的来源和性能改进的办法。 网卡是否设置好? 是否正运行在半双工状态? 速度是10MBps? 有没有 TX/RX 报错?...dstat 是我的最爱。用它可以看到谁在进行 IO:是不是MySQL吃掉了所有的系统资源? 还是你的PHP进程?...PHP-FPM; 如果设定了 php-slow 日志, 直接找错误信息 (php, mysql, memcache, …),如果没设定,赶紧设定。
大家好,又见面了,我是你们的朋友全栈君。...还有什么更方便的办法?...就是输出’name,city’,除了foreach还有什么更方便的办法?...KEY的命名:一个良好的建议是article:1:title来存储ID为1的文章的标题。 一、前言。 1、获取key的列表:KEYS pattern 通配符有?...PHP可以模拟实现Hash表的增删改查。通过对key的映射到数组中的一个位置来访问。映射函数叫做Hash函数,存放记录的数组称为Hash表。 Hash函数把任意长度的和类型的key转换成固定长度输出。
中文 English 本文主要讲实现一个简单的界面,可以在窗口比较大显示列表和内容,窗口比较小时候显示列表或内容。也就是在窗口比较小的时候,点击列表会显示内容,点击返回会显示列表。 先放图,很简单。...如果屏幕小,那么只有一栏显示列表或内容 当然可以看下垃圾wr的,他画的图可以看出来,专业 ? 然后发下我的图,可以看到我的最垃圾 ? ?...如果看不懂我上面说的,可以看我代码https://github.com/lindexi/UWP/tree/master/uwp/src/DetailMaster 我们开始的大屏幕是使用Grid有分开,左边列表...如果屏幕小,那么使用List和Content放在同一个Grid,依靠Zindex显示,如果是需要显示列表就列表的ZIndex大,需要显示内容,就把内容的ZIndex大。...那么我们在界面变化的是否,是否知道我们显示内容还是显示列表,这时就是我们得HasFrame,依靠这个选择ZIndex 修改我代码 现在需要说下,如何修改我的代码,作为你需要。
里面的分类和标签链接地址还是电脑版的,不过也不必修改,毕竟手机版也没有分类和标签的功能,如果不需要的可以将其去掉。..."; } else{ $blog_sort = "暂未分类"; } echo $blog_sort; } 把上面的代码放在手机版的index.php里的最后。...> 想显示在文章列表里:打开log.php文件,在 php foreach( php blog_sort($value['logid']); ?...调用方法和上面的分类调用一样,文章页面的标签调用代码: php blog_tag($logid); ?> 文章列表页面的标签调用代码: php blog_tag($value['logid']); ?> 感觉内容和之前发的差不多(-_-#),我只是想写详细一点。
日志内容是从零开始创建 WordPress 主题系列教程第五篇的第二部分,在这篇中,我们将展示如果显示博客日志的内容,并且使用一个 DIV 标签把博客日志的内容和日志的标题区分开。...我使用的是 Firefox浏览器,下面是在 FireFox 中显示的样子: 你注意到 index.php 文件和它的源代码之间的区别了吗?...注意这些代码是不依赖具体的 WordPress 主题,我们应该自己的这些文本和图片进行编码和样式化。 还有,有没有注意到我圈出的开启和关闭的P标签。...第2步:使用 DIV 标签把博客日志的内容和标题区分开 给 the_content() 两边添加 DIV 标签并给该 DIV 标签附上class="entry"属性,如下: 把日志标题和日志内容区分开,而 class="post" 这个 DIV 是把当前日志和其他内容区分开。 ----
创建临时文件的几个好处: 文完后即删除 不需要去维护这个文件的删除状态 例如:我需要把A的文件内容转存B里面,把B的文件内容转存到C里面。...就跟现实生活中一样,我可以先用一个临时的瓶子把B的水装起来,然后把A的数据写入到B里面。把临时瓶子的水追加到C里面。...我们会使用到一个常量: DIRECTORY_SEPARATOR 我们来写一个小的实例,定义当前文件所在的路径: 由于FILE是PHP的预定义常量,所以没办法改变,如果需要让FILE也自适应操作系统。...> 说明: 1.上例中我为了写入文件,把文件加上了独占锁。 2.如果我操作完成,写入完成后,解除掉了独占锁。 3.如果是在读取文件的时候,大家可加按照同样的处理思路加上共享锁。...']); //得到内容 $content=trim($_POST['content']); //组合写入的字符串:内容和用户之间分开,使用$# //行与行之间分开,使用&^ $string=$username
> 显示一份博客的分类列表 ## 分类目录函数wp_list_cats() 或 分类列表函数wp_list_categories()用法举例 1、按照字母排序,并只显示 ID 为16、3、9和5的指定分类...> 接下来的例子是仅仅只显示 ID为5、9和23,并且列表头显示为“诗歌”的分类列表: //作者:全百科网 //网站:http://www.quanbaike.com/ 显示带有 RSS Feed 链接的分类列表,下面代码根据分类名对分类列表排序,并显示每个分类下的文章数和 RSS 的 Feed 链接。...CSS 里设置即可,原文档中的方法实际作用并不是很大,这里我就不多做介绍,有兴趣的朋友可以 参考这里 7、style(字符串)分类列表显示的样式。...> 后面这个代码显示你博客中最新的20篇文章,其中format=custom这里主要用来自定义这份文章列表的显示样式。具体的参数和使用方法你可 以参考官方的使用说明- wp_get_archvies。
领取专属 10元无门槛券
手把手带您无忧上云