解决方法:
将数据库中的所有"utf8mb4_unicode_520_ci"字符全部替换成"utf8mb4_unicode_ci",然后再导入这样就没有错误。
主要原因是5.7 或者5.6版本回到5.5版本 数据是无法导入的,替换前记得备份!
解决方法:
将数据库中的所有"utf8mb4_unicode_520_ci"字符全部替换成"utf8mb4_unicode_ci",然后再导入这样就没有错误。
主要原因是5.7 或者5.6版本回到5.5版本 数据是无法导入的,替换前记得备份!
解决方法:替换编码
如果我们无法自己管理MYSQL数据库,我们可以通过修改的 .sql 数据文件的方法来解决,具体如下:
使用编辑器(比如:Notepad++ 或 Dreamweaver)打开我们要导入的数据库文件(后缀为 .sql),在该文件中查找:
utf8mb4_unicode_ci
替换为:
utf8_general_ci
然后,再查找
utf8mb4_unicode_520_ci
同样替换为:
utf8_general_ci
最后,再查找
utf8mb4
替换为
utf8
注意:一定要按照上面的先后顺序进行替换,否则不能替换成功。
替换完成后,保存数据库,再导入就没有问题了。
主要这些是默认编码修改的办法
大家在写文章的时候可能会忘记设定特色图像,而有的主题必须设置特色图像在会在相应的位置显示,所以这里有一个办法,自动调用文章中第一个图片来作为wordpress的特色图像。
将下面的代码放到你主题的functions.php文件 ?> 之前:
/* 設定所有文章第一個為特色圖片開始*/
function autoset_featured_image(){
global $post;
$already_has_thumb = has_post_thumbnail($post->ID);
if (!$already_has_thumb){
$attached_image = get_children("post_parent=$post->ID&post_type=attachment&post_mime_type=image&numberposts=1");
if ($attached_image){
foreach ($attached_image as $attachment_id => $attachment) {
set_post_thumbnail($post->ID, $attachment_id);
}
}
}
}
add_action('the_post', 'autoset_featured_image');
add_action('save_post', 'autoset_featured_image');
add_action('draft_to_publish', 'autoset_featured_image');
add_action('new_to_publish', 'autoset_featured_image');
add_action('pending_to_publish', 'autoset_featured_image');
add_action('future_to_publish', 'autoset_featured_image');
/* 設定所有文章第一個為特色圖片結束*/
现在有50G免费储存和10G流量 话说小站足够玩。
qcloud-cos-support.zip
主题简介
Play-LM主题采用Bootstrap v3.3.2框架制作,集成了多种JS效果插件,支持PC、PAD、Mobile phone等多终端浏览(理论支持任意手机的宽度,但是最佳浏览效果为宽度320以上)。
Play-LM主题集成博客模式、CMS模式,后台主题设置支持随意切换,并且每个模式还有不同的搭配展示样式,可谓伪技术宅出品的精品。