WordPress 升级4.2版后的问题修正

2015年5月22日 6 71 3008字阅读10分1秒

WordPress 升级4.2版后的问题修正

在WordPress 4.2正式版后出现的问题

第一、菜单设置页面“显示选项”无法打开,造成部分菜单设置功能无法使用。

下载旧版本替换:
nav-menus2015-5-22 - 9kb

第二、表情无法显示

打开wp-includes/functions.php 找到以下代码

  1. ':mrgreen:' => 'mrgreen.png',
  2. ':neutral:' => "\xf0\x9f\x98\x90",
  3. ':twisted:' => "\xf0\x9f\x98\x88",
  4. ':arrow:' => "\xe2\x9e\xa1",
  5. ':shock:' => "\xf0\x9f\x98\xaf",
  6. ':smile:' => 'simple-smile.png',
  7. ':???:' => "\xf0\x9f\x98\x95",
  8. ':cool:' => "\xf0\x9f\x98\x8e",
  9. ':evil:' => "\xf0\x9f\x91\xbf",
  10. ':grin:' => "\xf0\x9f\x98\x80",
  11. ':idea:' => "\xf0\x9f\x92\xa1",
  12. ':oops:' => "\xf0\x9f\x98\xb3",
  13. ':razz:' => "\xf0\x9f\x98\x9b",
  14. ':roll:' => 'rolleyes.png',
  15. ':wink:' => "\xf0\x9f\x98\x89",
  16. ':cry:' => "\xf0\x9f\x98\xa5",
  17. ':eek:' => "\xf0\x9f\x98\xae",
  18. ':lol:' => "\xf0\x9f\x98\x86",
  19. ':mad:' => "\xf0\x9f\x98\xa1",
  20. ':sad:' => 'frownie.png',
  21. '8-)' => "\xf0\x9f\x98\x8e",
  22. '8-O' => "\xf0\x9f\x98\xaf",
  23. ':-(' => 'frownie.png',
  24. ':-)' => 'simple-smile.png',
  25. ':-?' => "\xf0\x9f\x98\x95",
  26. ':-D' => "\xf0\x9f\x98\x80",
  27. ':-P' => "\xf0\x9f\x98\x9b",
  28. ':-o' => "\xf0\x9f\x98\xae",
  29. ':-x' => "\xf0\x9f\x98\xa1",
  30. ':-|' => "\xf0\x9f\x98\x90",
  31. ';-)' => "\xf0\x9f\x98\x89",
  32. // This one transformation breaks regular text with frequency.
  33. // '8)' => "\xf0\x9f\x98\x8e",
  34. '8O' => "\xf0\x9f\x98\xaf",
  35. ':(' => 'frownie.png',
  36. ':)' => 'simple-smile.png',
  37. ':?' => "\xf0\x9f\x98\x95",
  38. ':D' => "\xf0\x9f\x98\x80",
  39. ':P' => "\xf0\x9f\x98\x9b",
  40. ':o' => "\xf0\x9f\x98\xae",
  41. ':x' => "\xf0\x9f\x98\xa1",
  42. ':|' => "\xf0\x9f\x98\x90",
  43. ';)' => "\xf0\x9f\x98\x89",
  44. ':!:' => "\xe2\x9d\x97",
  45. ':?:' => "\xe2\x9d\x93",

替换为

  1. ':mrgreen:' => 'icon_mrgreen.gif',
  2. ':neutral:' => 'icon_neutral.gif',
  3. ':twisted:' => 'icon_twisted.gif',
  4. ':arrow:' => 'icon_arrow.gif',
  5. ':shock:' => 'icon_eek.gif',
  6. ':smile:' => 'icon_smile.gif',
  7. ':???:' => 'icon_confused.gif',
  8. ':cool:' => 'icon_cool.gif',
  9. ':evil:' => 'icon_evil.gif',
  10. ':grin:' => 'icon_biggrin.gif',
  11. ':idea:' => 'icon_idea.gif',
  12. ':oops:' => 'icon_redface.gif',
  13. ':razz:' => 'icon_razz.gif',
  14. ':roll:' => 'icon_rolleyes.gif',
  15. ':wink:' => 'icon_wink.gif',
  16. ':cry:' => 'icon_cry.gif',
  17. ':eek:' => 'icon_surprised.gif',
  18. ':lol:' => 'icon_lol.gif',
  19. ':mad:' => 'icon_mad.gif',
  20. ':sad:' => 'icon_sad.gif',
  21. '8-)' => 'icon_cool.gif',
  22. '8-O' => 'icon_eek.gif',
  23. ':-(' => 'icon_sad.gif',
  24. ':-)' => 'icon_smile.gif',
  25. ':-?' => 'icon_confused.gif',
  26. ':-D' => 'icon_biggrin.gif',
  27. ':-P' => 'icon_razz.gif',
  28. ':-o' => 'icon_surprised.gif',
  29. ':-x' => 'icon_mad.gif',
  30. ':-|' => 'icon_neutral.gif',
  31. ';-)' => 'icon_wink.gif',
  32. // This one transformation breaks regular text with frequency.
  33. // '8)' => 'icon_cool.gif',
  34. '8O' => 'icon_eek.gif',
  35. ':(' => 'icon_sad.gif',
  36. ':)' => 'icon_smile.gif',
  37. ':?' => 'icon_confused.gif',
  38. ':D' => 'icon_biggrin.gif',
  39. ':P' => 'icon_razz.gif',
  40. ':o' => 'icon_surprised.gif',
  41. ':x' => 'icon_mad.gif',
  42. ':|' => 'icon_neutral.gif',
  43. ';)' => 'icon_wink.gif',
  44. ':!:' => 'icon_exclaim.gif',
  45. ':?:' => 'icon_question.gif',

第三、表情尺寸异常

在 wp-includes/formatting.php中搜索 height: 1em 改为 height: 1.6em (根据自己主题表情原大小自行调整)

第四、后台评论表情不显示

在wp-includes\link-template.php中搜索

  1. $url = sprintf( 'http://%d.gravatar.com/avatar/%s', $gravatar_server, $email_hash );  

替换为

  1. $url = sprintf( 'http://cn.gravatar.com/avatar/%s', $email_hash );  
网络最后更新:2017年4月2日
avatar
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论列表 评论:6   「访客  3   男主  1   女主  2」  
    • avatar 李想 谷歌浏览器 Windows 8.1 回复

      看来是个程序员写的了

      • avatar 路易大叔 火狐浏览器 Windows 7 回复

        竟然还有这样的问题

        • avatar 小婷   回复

          ;-) 哇,貌似很牛X的样子,老公你好厉害