WordPress 内容迁移问题处理

二叶草 2020年1月13日19:09:56问题及解决评论阅读模式

假期用wordpress 做了网站,准备把原来网站的内容迁移过去,开发了个小工具,遇到些问题记录下来。

  1. 自动提交文章

    依赖wordpress的rpc提交机制,接口xmlrpc.php。客户端用java实现,maven依赖

<dependency>

<groupId>org.chobit.wp</groupId>

<artifactId>wordpress-client</artifactId>

<version>0.1.5</version>

</dependency>

有兴趣的同学可以试试,操作简单,只有几个常用的接口即可。

2.出现的问题

a.wordpress-client 接口报错,提示遇到不可解析的报文。分析后原因是服务端php配置问题,需要将php.ini文件中配置项always_populate_raw_post_data打开,并设置为-1;php.ini在哪?一般是在

/etc/php.ini

/usr/local/php/etc/php.ini

如果没有,可以用locate php.ini查找。

b.wordpress postname 大小写问题。提交的文章,wordpress自动将postname变为小写,这个是默认操作。可以修改wordpress的代码,但不建议,可以将需要的保存在meta中,需要的时候获取。

c.get_post_meta函数,获取文章meta内容,其中第一个参数在文章或页面或者循环中可以使用 get_the_ID 函数直接获取文章id.

d.tag中文问题,当使用中文设置文章tag时,使用tag链接无法正常搜索。可使用插件 IIS Chinese Tag Permalink,也可以直接修改代码。

e.主题,发现默认主题不太支持低版本ie,效果不好,建议更换本地化主题。

f.缓存,使用插件支持,super cache。

  • 赞助本站
  • 微信扫一扫
  • weinxin
  • 加入Q群
  • QQ扫一扫
  • weinxin
二叶草
Wpscan使用教程-Wordpress网站渗透 问题及解决

Wpscan使用教程-Wordpress网站渗透

Wpscan是专门检查Wordpress网站漏洞的工具,它可以全面检查wp网站的漏洞,有助于我们增加网站安全防护。但是也有人使用Wpscan渗透别人的网站,最近我客户的网站就被黑了,现在简单把使用wp...

发表评论