我正在使用 WordPress
创建一个网站。我仅在我的页面上收到以下错误,并且由于此错误而没有任何短代码在工作。此错误仅发生在 PAGES 上;他们在 POSTS 上工作正常。我该如何解决这个错误?
WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1]
SELECT wp_users.ID, wp_users.user_nicename FROM wp_users INNER JOIN wp_usermeta ON wp_users.ID = wp_usermeta.user_id WHERE wp_usermeta.meta_key = 'wp_capabilities'
AND wp_usermeta.meta_value LIKE '%administrator%'
OR wp_usermeta.meta_key = 'wp_capabilities'
AND wp_usermeta.meta_value LIKE '%subscriber%'
OR wp_usermeta.meta_key = 'wp_capabilities'
AND wp_usermeta.meta_value LIKE '%author%'
OR wp_usermeta.meta_key = 'wp_capabilities'
AND wp_usermeta.meta_value LIKE '%editor%'
OR wp_usermeta.meta_key = 'wp_capabilities'
AND wp_usermeta.meta_value LIKE '%contributor%'
ORDER BY wp_users.user_nicename LIMIT 0,
最佳答案
使用这个查询
SELECT wp_users.ID, wp_users.user_nicename FROM wp_users INNER JOIN wp_usermeta ON wp_users.ID = wp_usermeta.user_id WHERE wp_usermeta.meta_key = 'wp_capabilities' AND wp_usermeta.meta_value LIKE '%administrator%' OR wp_usermeta.meta_key = 'wp_capabilities' AND wp_usermeta.meta_value LIKE '%subscriber%' OR wp_usermeta.meta_key = 'wp_capabilities' AND wp_usermeta.meta_value LIKE '%author%' OR wp_usermeta.meta_key = 'wp_capabilities' AND wp_usermeta.meta_value LIKE '%editor%' OR wp_usermeta.meta_key = 'wp_capabilities' AND wp_usermeta.meta_value LIKE '%contributor%' ORDER BY wp_users.user_nicename LIMIT 0
关于php - WordPress 中的数据库错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30297362/