我写了一个脚本,将所有的用户,博客和回复从现有的(非wordpress )站点导出到一个wordpress扩展的rss文件中,以便作为迁移的一部分导入到新的wordpress安装中。这种方法工作得很好,直到某个特定的博客文章在法语或加拿大法语短语中使用了特殊的标点符号。
XML Parsing Error: not well-formed
Location: http://example.com/wordpress_xml/export-to-wp.php
Line Number 2000, Column 270:* ... <i>l'art du d\uffffplace
首先我安装了Wordpress,然后使用导出工具为博客(akashujjwal.wordpress.com)传输生成一个XML文件。当我试图将这个XML文件导入到安装好的Wordpress时,我会遇到以下错误:
Import WordPress
Sorry, there has been an error.
File is empty. Please upload something more substantial. This error could also be caused by uploads being disabled in your php.ini or by post_max
我创建了一个PHP脚本,将来自CSV文件的帖子导入到WordPress网站。
为此,我首先将posts批量导入WP网站数据库的一个表中,然后PHP脚本创建这些帖子。我使用的大容量插入MYSQL查询如下:
load data local infile '/var/www/vhosts/sitenamehere.test/test.csv' into table test_table character set latin1 fields terminated by ';' lines terminated by '\r\n' ignore 1 li
我正在尝试通过使用ajax和php脚本后端来检查用户名是否在wordpress中可用,但是我不确定如何正确地做到这一点。
在checkusername.php脚本中,我像这样包含了WordPress的user.php:
require_once("../wp-includes/user.php");
我调用了username_exists( $_POST["username"] ),并收到以下错误:
Call to undefined function get_user_by() in ...\user.php on line 1613
注意:我把位置缩写了。如
使用wordpress导入程序时有一个奇怪的问题。
导出文章从现场,尝试导入到新网站,但没有媒体是导入。
我刚拿到这个-
Failed to import sizes medium
Failed to import sizes medium
Failed to import sizes medium
Failed to import sizes medium
Failed to import sizes medium
Failed to import sizes small
Failed to import sizes small
Failed to import sizes medium
F
我在Wordpress中的电子邮件表单有问题。我创建了一个自定义表单并添加了jQuery脚本来发送ajax请求。当我填写表单并单击提交时,表单返回错误404。Ajax向contact.php文件发送post请求,但是我的脚本找不到这个文件。 我将contact.php文件添加到根Wordpress目录和我的主题目录中,但我遇到了相同的错误,即 http://domainname/contact.php not found 当然,文件contact.php存在于根目录中。 我的请求代码: function onSubmit(token) {
$.ajax({
url: