解决WordPress代码英文单双引号输出为中文单双引号的问题

方法一,修改当前使用模板的functions.php文件,最后面添加如下代码:
remove_filter('the_content', 'wptexturize');
这个方法还是不错的,简单不需要安装下面所说的插件,而且在WP程序升级的时候不会有影响。这句话就是用来禁止wptexturize函数,只能在内容中有效,标题,评论等是没有效的。

方法二,Quotmarks Replacer插件解决
Quotmarks Replacer插件我们从WP官方下载安装,也是用来禁止wptexturize函数的,禁止把半角单双引号转化为全角格式。尽量少安装插件,不过这个插件比较小,安装也无妨。

方法三,修改程序源文件
修改wp-includes/formatting.php文件,找到下面的代码

// static strings
$curl = str_replace($static_characters, $static_replacements, $curl);
// regular expressions
$curl = preg_replace($dynamic_characters, $dynamic_replacements, $curl);

修改为

// static strings
// $curl = str_replace($static_characters, $static_replacements, $curl);
// regular expressions
// $curl = preg_replace($dynamic_characters, $dynamic_replacements, $curl);

原理是把代码函数注销掉,这个方法需要注意在升级程序的时候,我们看是否被更新,到时候还需要重新修改。
从三个方法的效果,老左建议使用第一个方法。

引自:http://www.laozuo.org/655.html

淘宝客截图天猫淘宝有放大镜的宝贝图片

如上图所示,要对在大图片下的小图片点击右键-属性,找到图片地址,比如:
https://img.alicdn.com/bao/uploaded/i2/TB1op4AQFXXXXbwXVXXXXXXXXXX_!!0-item_pic.jpg_60x60q90.jpg
我们把这地址复制到地址栏,可以发现图片很小,但是去掉 _60x60q90.jpg(前面有个下划线),就变成大图了,大图链接如下:
https://img.alicdn.com/bao/uploaded/i2/TB1op4AQFXXXXbwXVXXXXXXXXXX_!!0-item_pic.jpg

WIN7系统 内存2.9GB可用 的解决办法

如果你是32位的WIN7,最多识别3.5G内存,这里面还包括集成显卡占用的内存,实际可用内存一般在3G左右。最少认到2.75,一般在2.75-3.5之间,识别的内存大小跟电脑的主板有关。

如果你的内存识别小于2.75G,可在开始菜单中输入“MSCONFIG”,在系统配置程序中选择"引导",再选择"高级选项",把那个处理器数和最大内存前面的勾去掉。

完美解决办法建议安装64位WIN7。

Windows 2008R2中取消IE的增强安全配置(IE增强的安全配置)

今天在服务器上运行百度网盘,登录账号的时候,弹出来“百度认证”的对话框,但是对话框是空白的,想到这个应该是弹出的IE网页,但是WIN2008R2服务器的IE安全级别高,所以没法显示,解决方法如下:

打开IE,看到IE显示的警告信息,这就是增强IE所引起的。

打开Windows2008服务器管理器

选择“服务器摘要”,将其展开

选择“安全信息”将其展开,会看到有一行“IE增强的安全配置(ESC):为Administrator 打开,为用户打开。
意思为当前的IE增强的安全配置(ESC)的起作用范围为管理员和其他所有用户。

在右边有一行“配置IE ESC”,点击进入

打开IE增强安全设置对话框
我们可以根据自己的需要将其设置为对管理员打开或对其他用户打开。

我们这里更改为管理员禁用,对其他用户禁用

退出后在“安全信息”中,就可以看到我们刚才配置是否生效

然后我们再次打开 浏览器,测试,发现阻止弹窗已经没有了。

此时,百度网盘的“百度认证”也能正常显示了。

网页强制清除缓存代码

如果需要在html页面上设置不缓存,请在<head>标签中加入如下语句:

<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">

详细介绍可看:
http://blog.csdn.net/m0_38073829/article/details/75453050
http://www.cnblogs.com/liuling/p/2013-7-25-01.html

Discuz论坛设置游客可以查看图片下载附件

登录Discuz!后台-用户-用户组-系统用户组,找到游客组并点击该行后边的编辑按钮,点击:论坛相关-附件相关-允许下载附件、允许查看图片这两项是控制浏览图片和下载的,设置为允许并提交即可。

如果想设置,所有用户包括游客都可以查看图片下载附件,在会员用户组和系统用户组,点击批量编辑,论坛相关-附件相关-允许下载附件、允许查看图片即可。

WordPress后台安装更新插件主题及升级程序错误提示 安装失败:无法安装这个包。 PCLZIP_ERR_MISSING_FILE (-4) : Missing archive file ‘C:\Windows\TEMP/*.tmp’ 的解决方法

WordPress后台安装更新插件主题及升级程序错误提示 安装失败:无法安装这个包。 PCLZIP_ERR_MISSING_FILE (-4) : Missing archive file 'C:\Windows\TEMP/*.tmp'

从错误本身来看,您在升级WordPress或者安装插件的时候将临时文件存储在系统C:\Windows\TEMP,当你没有这个文件夹的权限的时候就会得到这个错误。

解决办法:(它的原理是原理是指定wp的临时文件夹路径,避免默认的文件夹在windows下没有权限。)

打开wordpress根目录下的wp-config.php文件
找到如下:

/** WordPress 目录的绝对路径。 */
if ( !defined(‘ABSPATH’) )
define('ABSPATH', dirname(__FILE__) . '/');

在下面增加如下代码即可:

/** 指定WordPress的临时目录 */
define('WP_TEMP_DIR', ABSPATH . 'wp-content/temp');

最后再wp-content文件夹下新建个temp文件夹,然后试试更新功能,就可以了。

使用vps或独立服务器的站长可以直接通过设置相应临时目录的权限来解决这个问题

解决WordPress编辑器可视化/文本(HTML)无法切换、添加媒体按钮失效的方法

一个网站升级wordpress到最新版本后,发现点击“添加媒体”、“可视化/文本编辑模式切换”等功能按钮均失效没反应,查找资料发现wordpress为了提高效率以及加载速度,把要用到的js连接在一起,如果没有结合在一起就会导致那些依赖js的功能失效,而部分主机可能由于环境配置不标准或禁用了某些相关函数,导致这些js无法连接在一起,因此产生了按钮异常等情况。

解决方法:

在网站根目录的wp-config.php文件中,添加以下这句代码即可:

define('CONCATENATE_SCRIPTS', false);

这句代码的作用是禁止js结合在一起。

引自:http://www.boke8.net/wordpress-some-button-failure.html

WordPress可以显示代码的2个插件

CodeColorer 和 WP-Syntax 这两个插件都挺好用,都可以在插件里搜索到。

注意:下面所有的双引号,复制后请替换成英文的双引号

WP-Syntax使用方法

<pre lang="html" line="1" escaped="true">
//这里添加需要插入的代码……
</pre>

其中lang=”html”是代码语言(这里是html,可根据插入的语言修改如php),line=”1″是指是否显示行号,设置为1为显示0则不显示,escaped=”true”是代码是为了防止代码被转义,设置为false则被转义。

支持的语言如下:abap, actionscript, actionscript3, ada, apache, applescript, apt_sources, asm, asp, autoit, avisynth, bash, bf, bibtex, blitzbasic, bnf, boo, c, c_mac, caddcl, cadlisp, cil, cfdg, cfm, cmake, cobol, cpp-qt, cpp, csharp, css, d, dcs, delphi, diff, div, dos, dot, eiffel, email, erlang, fo, fortran, freebasic, genero, gettext, glsl, gml, bnuplot, groovy, haskell, hq9plus, html4strict, idl, ini, inno, intercal, io, java, java5, javascript, kixtart, klonec, klonecpp, latex, lisp, locobasic, lolcode lotusformulas, lotusscript, lscript, lsl2, lua, m68k, make, matlab, mirc, modula3, mpasm, mxml, mysql, nsis, oberon2, objc, ocaml-brief, ocaml, oobas, oracle11, oracle8, pascal, per, pic16, pixelbender, perl, php-brief, php, plsql, povray, powershell, progress, prolog, properties, providex, python, qbasic, rails, rebol, reg, robots, ruby, sas, scala, scheme, scilab, sdlbasic, smalltalk, smarty, sql, tcl, teraterm, text, thinbasic, tsql, typoscript, vb, vbnet, verilog, vhdl, vim, visualfoxpro, visualprolog, whitespace, whois, winbatch, xml, xorg_conf, xpp, z80

 

 

CodeColorer的使用方法
<code lang="lang_name">这里是代码</code>
lang_name表示语言名称,根据插入语言的类型写入适当的值,例如要高亮PHP代码,则用下面的语句:
<code lang="php">echo “This is php code”;</code>

CodeColorer支持的语言有:
abap, actionscript, actionscript3, ada, apache, applescript, apt_sources, asm, asp, autoit, avisynth, bash, basic4gl, bf, bibtex, blitzbasic, bnf, boo, c, c_mac, caddcl, cadlisp, cfdg, cfm, cil, cmake, cobol, cpp-qt, cpp, csharp, css, d, dcs, delphi, diff, div, dos, dot, eiffel, email, erlang, fo, fortran, freebasic, genero, gettext, glsl, gml, gnuplot, groovy, haskell, hq9plus, html4strict, idl, ini, inno, intercal, io, java, java5, javascript, kixtart, klonec, klonecpp, latex, lisp, locobasic, lolcode, lotusformulas, lotusscript, lscript, lsl2, lua, m68k, make, matlab, mirc, modula3, mpasm, mxml, mysql, nsis, oberon2, objc, ocaml-brief, ocaml, oobas, oracle11, oracle8, pascal, per, perl, php-brief, php, pic16, pixelbender, plsql, povray, powershell, progress, prolog, properties, providex, python, qbasic, rails, rebol, reg, robots, ruby, sas, scala, scheme, scilab, sdlbasic, smalltalk, smarty, sql, tcl, teraterm, text, thinbasic, tsql, typoscript, vb, vbnet, verilog, vhdl, vim, visualfoxpro, visualprolog, whitespace, whois, winbatch, xml, xorg_conf, xpp, yaml, z80.