我在博客中使用了wordpress主题,但还要求添加一些其他功能,比如以编程方式向博客中添加文章。编码后,它的工作很好,但我面临着一个问题 wp_insert_post
使用特殊字符时。当它试图插入一个包含特殊字符的帖子时,它会给出一个错误。但是,wordpress上的主题可以做到这一点。我错过了什么?
顺便说一句,它在当地工作,即使有特殊的性质
$var='ıışşüüççç'
$new_post = array(
'post_title' => $var,
'post_content' => $leadContent,
'post_status' => $postStatus,
'post_author' => $userID,
'post_type' => $postType,
'post_category' => array($categoryID),
);
$post_id = wp_insert_post($new_post);
提前谢谢
1条答案
按热度按时间vmpqdwk31#
好的,我在尝试和错误太多之后发现了这个问题。当上传一个php文件到服务器时,它工作正常,但是想要在服务器上编辑这个文件;服务器面板directadmin的编辑器打开了文件,但没有以正确的方式显示这些字符。编辑和保存文件后,它就不再工作了。我不在服务器编辑器中打开php文件:)