保存特殊字符,例如ı,ş,ç 通过wp\u insert\u post wordpress进入数据库

btqmn9zl  于 2021-06-18  发布在  Mysql
关注(0)|答案(1)|浏览(333)

我在博客中使用了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);

提前谢谢

vmpqdwk3

vmpqdwk31#

好的,我在尝试和错误太多之后发现了这个问题。当上传一个php文件到服务器时,它工作正常,但是想要在服务器上编辑这个文件;服务器面板directadmin的编辑器打开了文件,但没有以正确的方式显示这些字符。编辑和保存文件后,它就不再工作了。我不在服务器编辑器中打开php文件:)

相关问题