分类目录归档:WordPress

WordPress教程|优化|插件|主题

SAE域名绑定后,宕机时自动修改A记录并飞信通知

SAE域名绑定后,宕机时自动修改A记录并飞信通知

SAE域名绑定之后,一般是用CNAME方式将域名绑定到应用中。但是有时候我们需要用到A记录(比如说根域名,虽然在DNSPOD上可以设置CNAME记录,但很可能会影响到MX记录),而SAE的IP地址经常改变,ping应用二级域名得到的IP没多久就失效了(前些天网站因此几天打不开都没发现,我用的是教育网,自己能打开,但是电信线路变了)。还好DNSPOD有个功……
WordPress 3.8.1 BAE/SAE版发布

WordPress 3.8.1 BAE/SAE版发布

遇到问题请先查看https://blog.gimhoy.com/archives/questions-and-answers-of-wordpress-on-bae.html这篇文章,本页不答疑,谢谢!   更新说明 3.8.1版是为修正3.8中的31个bug而做出的维护更新,其中包含了对新仪表盘设计和主题管理屏幕的修正和改进。一项关于WP_Query中分类查询的问题已被修复。此外,如果您发现点击“提交”按钮后没有……
BAE3.0安装WordPress图文教程

BAE3.0安装WordPress图文教程

BAE3.0开放有些日子了,之前抢了一个执行单元,今天终于有空去试一下,安装了一个WordPress,也将整个过程记录了下来,希望给博友们一些帮助。   安装原版WordPress 1.进入管理控制台,点击“创建工程”创建一个新的project。 2.进入project,在左方“开发者服务”中选择“应用引擎”,点击“添加部署”。选择好名称、类型(这里我们选php-web)……
让WordPress支持SVG等格式的多媒体上传

让WordPress支持SVG等格式的多媒体上传

今天要传个SVG格式图片,才发现WordPress不支持SVG格式文件的上传。提示 抱歉,出于安全的考虑,不支持此文件类型。 百度了一下解决方法,做个笔记。   解决办法 将下面的代码放进主题文件夹functions.php中。若要支持其他格式的文件(如rar等),参照第二行代码增加就行~ function my_upload_mimes($mimes = array()) { $mimes[……
WordPress 3.8 BAE/SAE版发布

WordPress 3.8 BAE/SAE版发布

遇到问题请先查看https://blog.gimhoy.com/archives/questions-and-answers-of-wordpress-on-bae.html这篇文章,本页不答疑,谢谢!   更新说明   ◆ 现代美学:新的WordPress仪表盘有着清新、整洁的设计,简洁明了。 ◆ 干净排版:Open Sans字体提供了为桌面和移动浏览优化过的,简单、友好的文本。和WordPress一样,它也是开源的。……
WordPress 3.7.1 BAE/SAE版发布

WordPress 3.7.1 BAE/SAE版发布

遇到问题请先查看https://blog.gimhoy.com/archives/questions-and-answers-of-wordpress-on-bae.html这篇文章,本页不答疑,谢谢! 11.19 1:00 下载链接已修复。   更新说明   3.7更新包含了一些重要架构更新 在您睡觉时更新:在WordPress 3.7中,您不需要做任何事,系统就会自动为您完成维护和安全更新。大部分站点都已能于后台完……
BCS-support插件更新至1.2.3

BCS-support插件更新至1.2.3

之前一直有人反馈使用live writer或one note发布图片时,它会上传到BCS云存储的根目录,而不是设定的blog目录下。这个解决起来很简单,但是由于自己没用到这些工具发布,又很懒,就一直没改。今天修改了下,同时支持自定义上传路径。 修改上传路径功能的使用说明: 在上传路径文本框中,可自行加入上传的路径(中间部分),同时可使用的参数包……
只在WP主评论加上楼层号的方法 同时支持顺序、倒序

只在WP主评论加上楼层号的方法 同时支持顺序、倒序

最近突然发现博客的评论楼层有点问题,之前一直设置的是“在每个页面顶部显示新的评论”,也就是所谓的倒序显示评论,但是主题只支持顺序的评论楼层好,于是楼层和楼层号之间对不上。搜了一下在zww.me发现有实现的代码,但是放到博客之后无法正常工作,比如限制分页显示为25条的时候,文章只有一条评论时也显示的25楼。折腾了一下搞定了,做个记……
Memcached 2.0.2 for SAE/BAE

Memcached 2.0.2 for SAE/BAE

经过这段时间的使用,发现Memcached这个缓存插件还是不错的。但是在BAE/SAE环境总需要经过修改才能使用。本站提供的WordPress on SAE一直集成该插件的2.0.1版本,一直也没发现2.0.2的版本已经发布了。今天修改了一下,并移植到了BAE上。   使用方法 1.BAE环境 首先,在百度开发者中心-管理中心打开应用,找到云环境-服务管理-Cache(缓存……
WordPress中is_home()/is_singular()等函数失效的解决办法

WordPress中is_home()/is_singular()等函数失效的解决办法

昨晚在折腾博客的时候,给文章页加了个随机文章列表,然后is_singular()的判断就失效了,导致一些js加载不了。开始还以为是加js的时候出了问题,后来才知道是因为query_post()这个函数的原因。具体的原理不是很懂,解决方法倒很简单:在引用query_posts()函数的结尾endwhile后面加上wp_reset_query()。比如我的随机文章小工具改后的效果: &……
Baidu Sitemap Generator for SAE(KV版)v1.45

Baidu Sitemap Generator for SAE(KV版)v1.45

  说明 Baidu Sitemap Generator官方已经支持了SAE环境,但有两个问题。 1.在SAE中使用Baidu Sitemap Generator需要修改config.yaml,如后台所提示: 如果是用SAE平台,打开网站根目录下的config.yaml加入两行代码 - rewrite: if ( path ~ "sitemap_baidu.xml" ) goto "wp-content/plugins/baidu-sitemap-generator/SAE_xml.php" - re……
BAE上WordPress在子目录中/多站点的app.conf规则

BAE上WordPress在子目录中/多站点的app.conf规则

有些人的WordPress博客不是放在根目录,而是放在类似于/blog/的子目录下,这样WordPress On BAE的app.conf规则就不完全可用了,导致博客有些页面打不开等问题。 解决方法:把根目录下的app.conf打开,改成下面的形式(以blog子目录为例): handlers: - expire : .jpg modify 10 years - expire : .swf modify 10 years - expire :……