我正在尝试将图片添加到我的帖子中,但我一直收到以下消息:“上传时出错。请稍后再试。”
请注意,我可以在媒体库中看到图像。
我正在使用localhost。
使用wordpress 3.8.1。
答案 0 :(得分:1)
可能是由于插件冲突。要检查是否确实如此,请通过导航到 WordPress管理控制台>来禁用所有插件。插件>选择所有插件>批量操作>禁用>去强>
答案 1 :(得分:0)
嗯,在深入研究这个问题之后,如果设置了post_id值并且用户无权编辑具有该ID的帖子,则该过程似乎只会失败。
转到 wp-includes / media.php
查找* wp_enqueue_media *函数 然后转到这个区块
$post = null;
if ( isset( $args['post'] ) ) {
$post = get_post( $args['post'] );
$settings['post'] = array(
'id' => $post->ID,
'nonce' => wp_create_nonce( 'update-post_' . $post->ID ),
);
并将其更改为
$post = null;
if ( isset( $args['post'] ) ) {
$post = get_post( $args['post'] );
if (is_admin()) {
$settings['post'] = array(
'id' => $post->ID,
'nonce' => wp_create_nonce( 'update-post_' . $post->ID ),
);
}
答案 2 :(得分:0)
If you have issues in finding:
require_once(ABSPATH . 'wp-settings.php');”
then find define('WP_DEBUG', false);and add the below given code before it:
define(‘CONCATENATE_SCRIPTS’, false );
答案 3 :(得分:0)
我的模板中的代码存在问题(与未关闭的标签有关),因此追溯我的代码解决了问题。