可以在“文章页面”模板找到文章底部</div>
在其紧接的上方添加
<?php if (function_exists(‘wp_link_pages’)) wp_link_pages(); ?>
保存修改,打开一篇文章看看,是不是有分页了。
不需要安装什么插件,也不需要自己改那么麻烦。
|
||||||
|
可以在“文章页面”模板找到文章底部</div> 在其紧接的上方添加 <?php if (function_exists(‘wp_link_pages’)) wp_link_pages(); ?>
保存修改,打开一篇文章看看,是不是有分页了。 不需要安装什么插件,也不需要自己改那么麻烦。 打造安全的linux web服务器 原文欢迎转载,请保留作者信息 包子@郑州大学网络安全园 编前:本文全面细致的介绍了在Linux下加固apache+php+mysql的方法,通过仔细阅读本文,你可以快速掌握安全配置apache,php,和mysql的方方面面,还有chroot这个前沿而强悍的技术,依靠这些知识,完全可以让你的WWW服务器在层出不穷的SQL注射(SQL Injection)和CSS跨站脚本攻击(Cross Site Script)中屹立不倒 从动网的几个漏洞到独孤剑客的网站被黑,脚本攻击闹的沸沸扬扬,可见它在网络攻击中终于显现出他的重要性了。由于程序开发人员无意或有意的不小心,用Perl、PHP、ASP等编写的脚本就会出现这样或那样的错误,轻则导致泄露路径,重则导致整个服务器被攻陷甚至蔓延到整个网络。难道我们就非得把所用的脚本读N遍,认真的分析?我相信不是人人都有这等功力的,就算有这样的功力也不会枉费那么多的时间和精力。 你可能会问:“我既想用网上免费的程序,又不想因此受到重创。难道就没有一个两全的办法?” 针对windows主机,我们可以使用IISLockdown,SecureIIS之类的 针对*nix主机给大家提出两个方案,一个就是给apache装上mod-security模块,另外一个办法就是把LAMP放置在一个chroot jail环境中。当然,最强的还是把两个方案结合在一起咯:) 下面,让我们一起来分享这两个方案 前提:我们只需要有普通的linux操作经验,包括vi的使用等 首先,我们先弄清楚几个概念 什么是Debian:一个完全自由的Linux操作系统,他最令我心仪的就是他的apt包管理工具,让你安装或者升级软件无忧!如果你是CERNET用户的话,推荐你到电子科大http://debian.ustc.edu.cn或者我的网站http://secu.zzu.edu.cn升级,CHINANET用户可以在http://mirror.gennkbone.org升级 什么是LAMP:就是Linux Apache MySQL Php的缩写,几乎是最强的架站组合 什么是chroot:是change root的缩写,就是把一个进程守护程序限制在某个特定的root环境中执行,这个被chroot了的程序几乎接近无法访问任何超出了这个root的任何文件或空间,这个root目录(也就是下面我们说到的jail)包含了执行进程守护程序所需要的所有文件,在你正确配置之后,绝大多数的入侵者是不可能跳出jail而接触到外面的文件的。这样我们就可以最大限度的限制入侵者保护自己。 本文主要涉及到的软件 makejail http://www.floc.net/makejail/ 是一个自动把建立jail所需要的程序放到jail内的软件,使用python编写,他有debian和openbsd的版本 Zend Performance Suit http://www.zend.com Zend公司开发的一套给PHP加速的东西,包括一个代码优化器(optimizer)和一个加速器(accelerator) ,还有cache功能,很好使的,有了他,php程序跑起来就跟飞一样!可以申请30天试用版本的,如果你觉得好用的话就买下来吧:) 他是apache的一个模块,他有请求过滤,日志审计等功能,可以防止SQL Injection,跨站脚本攻击,很不错的一个模块 OK,动手 我们假设我们手头上有一个装好的debian woody,并且已经正确设置了了apt源 二话不说,先升级到debian sarge,也就是testing版本,我觉得这个版本还是不错的,因为他的软件比较新,而且有security支持,最主要这个版本的软件列表包含makejail这个软件 首先su到root升级系统并安装apache,php,mysql,gd 更新apt源,我在教育网,所以使用中科大的apt源debian.ustc.edu.cn速度很快 [root@debian /]apt-get update (如图update.jpg) 再更新所有软件包 [root@debian /]apt-get dist-upgrade(如图upgrade.jpg) [root@debian /]apt-get install apache php4 [...] Snoopy无疑是我使用过的最强大的采集类,本博也做过一些简单的入门介绍。 近日,我完成了数个基于Snoopy的程序,如批量下载百度文档附件、论坛附件下载、本地文件批量上传,已经能比较熟练的使用此类。加上本博主要是做采集程序研究的,那么,有必要将Snoopy的一些高级功能拿出来晒晒,照顾下新人。那今天要演示的一个功能是,Snoopy模拟用户登陆论坛并下载附件,并上传到网盘的一个实例。 通过本例,我们要取得附件上传到网盘以后,返回附件在网盘的下载链接。这个功能,可以和火车采集器无缝结合,实现火车采集器文章、Snoopy下载附件并按自定义目录保存、附件同步上传的效果。 首先讲一下模拟用户登陆需要使用到的几个重要数据。 [...] Snoopy是什么? Snoopy是一个php类,用来模仿web浏览器的功能,它能完成获取网页内容和发送表单的任务。 Snoopy的一些特点: * 方便抓取网页的内容 * 方便抓取网页的文本内容 (去除HTML标签) * 方便抓取网页的链接 * 支持代理主机 * 支持基本的用户名/密码验证 * 支持设置 user_agent, referer(来路), cookies 和 header content(头文件) * 支持浏览器转向,并能控制转向深度 * 能把网页中的链接扩展成高质量的url(默认) * 方便提交数据并且获取返回值 * 支持跟踪HTML框架(v0.92增加) * 支持再转向的时候传递cookies (v0.92增加) 类方法: fetch($URI) 这是为了抓取网页的内容而使用的方法。$URI参数是被抓取网页的URL地址。抓取的结果被存储在 $this->results 中。如果你正在抓取的是一个框架,Snoopy将会将每个框架追踪后存入数组中,然后存入 $this->results。 fetchtext($URI) 本方法类似于fetch(),唯一不同的就是本方法会去除HTML标签和其他的无关数据,只返回网页中的文字内容。 fetchform($URI) 本方法类似于fetch(),唯一不同的就是本方法会去除HTML标签和其他的无关数据,只返回网页中表单内容(form)。 fetchlinks($URI) 本方法类似于fetch(),唯一不同的就是本方法会去除HTML标签和其他的无关数据,只返回网页中链接(link)。 默认情况下,相对链接将自动补全,转换成完整的URL。 submit($URI,$formvars) 本方法向$URL指定的链接地址发送确认表单。$formvars是一个存储表单参数的数组。 submittext($URI,$formvars) 本方法类似于submit(),唯一不同的就是本方法会去除HTML标签和其他的无关数据,只返回登陆后网页中的文字内容。 submitlinks($URI) 本方法类似于submit(),唯一不同的就是本方法会去除HTML标签和其他的无关数据,只返回网页中链接(link)。 默认情况下,相对链接将自动补全,转换成完整的URL。 类属性: (缺省值在括号里) [...] 为了免去总是在书写文章的时候使用“mpre标签”来进行文章截断,这里就推荐一种免插件的方法,可以自动取前200个字符进行截断。如果你不希望是200个字符,那么可以随便设置,但是建议中文网站为偶数,否则有可能会出现乱码。 将index.php、archive.php两个文件中的类似于 < ?php the_content(‘[MORE......]‘); ?> 的代码用以下代码替换:</p> < ?php echo mb_strimwidth(strip_tags(apply_filters(‘the_content’, $post->post_content)), 0, 200,"…"); ?> 转载自:http://www.weiphp.com/automatically-cut-off-non-plug-in-article/ 昨天在H应用y Designer 5 上,有聊起了做Responsive Web Design (特别是mobile 版)的一些状况。在这里我提供一些自己的经验和技巧: Mobile First:如果你要做Desktop/Mobile 双版本的网站。先设计Mobile 版的,而且要从最小的尺寸开始做。
尽量让Mobile 的版本:大部分功能保持唯读状态。因为在Mobile 上要将「输入」这件事做得好,是很困难的,而且不少的写入会牵涉到动线及页面的跳转,会大幅降低user experience。虽然某些功能和元素干掉很可惜,但要懂得「取舍」。
不要过于迷信Media Query: media query 只能解决CSS 的问题。但是mobile client 上需要解决的问题不只是这些: 内图的尺寸与传输速度:图可能是用Desktop version 的图硬缩的。 3rd party social plugin:3rd party social plugin 多??半没有考虑mobile 版本的问题。所以在mobile 版面上,几乎都会有尺寸问题。而这些social plugin 的js 因为都是由放置在外国的原站提供,在mobile 版上loading 更加的缓慢。
所以我会采取「侦测agent 」与media query 混合使用的招数进行开发。如果这个agent 确定是手机,则直接移除掉social 功能(直接从server [...] |
||||||
|
Copyright © 2012 搏拼 - All Rights Reserved |
||||||