我的wp\\u posts表中有264307“http”(post\\u type=http)行。99%的人都有这样的post\\u标题:
GET http://twitter.com/statuses/user_timeline/@xcentric.json?count=100
“error”作为post\\u状态。我可以简单地删除这些内容而不影响我的网站吗?我的wp\\u posts表是5gb!
谢谢
我的wp\\u posts表中有264307“http”(post\\u type=http)行。99%的人都有这样的post\\u标题:
GET http://twitter.com/statuses/user_timeline/@xcentric.json?count=100
“error”作为post\\u状态。我可以简单地删除这些内容而不影响我的网站吗?我的wp\\u posts表是5gb!
谢谢
以下是删除所有这些行的诱饵切换方法:
CREATE TABLE wp_posts_new LIKE wp_posts;
ALTER TABLE wp_posts_new DISABLE KEYS;
INSERT INTO wp_posts_new SELECT * FROM wp_posts
WHERE post_type\'http\'
AND post_title<>\'GET http://twitter.com/statuses/user_timeline/@xcentric.json?count=100\';
ALTER TABLE wp_posts_new ENABLE KEYS;
ALTER TABLE wp_posts RENAME wp_posts_old;
ALTER TABLE wp_posts_new RENAME wp_posts;
现在开始使用您的网站。当你完全确定wp_posts
工作正常,然后可以删除旧文件:
DROP TABLE wp_posts_old;
或者你可以把它放几天,以后再放下。如果要将旧表放回原位,请按如下方式将其切换回原位:
ALTER TABLE wp_posts RENAME wp_posts_new;
ALTER TABLE wp_posts_old RENAME wp_posts;
试试看!!!CREATE TABLE wp_posts_new LIKE wp_posts;
ALTER TABLE wp_posts_new DISABLE KEYS;
INSERT INTO wp_posts_new SELECT * FROM wp_posts
WHERE NOT (post_type=\'http\' AND LOCATE(\'twitter\',post_title) > 0);
ALTER TABLE wp_posts_new ENABLE KEYS;
ALTER TABLE wp_posts RENAME wp_posts_old;
ALTER TABLE wp_posts_new RENAME wp_posts;
有没有post_content
对于那些行?大概它们是由一些Twitter插件制作的,所以看看是否安装了一个插件,以及它是否设置为活动或非活动。如果数据不再在站点/博客上显示或使用,您应该能够删除这些行,因为它们不再有任何用途。
我需要一个小部件,显示以下相关帖子帖子标题缩略图最好按类别显示相关帖子。到目前为止,我尝试了这些小部件,它们部分工作或不工作(使用WP v3.3):Partly working:“按类别列出的相关链接”:有效,但没有缩略图;“按相同类别列出的帖子”窗口小部件:有效,但没有缩略图“按相同类别列出的帖子窗口小部件”:有效,但没有缩略图Not working:“YARPP-又一个相关帖子插件”:显示,但没有相关内容</“ELI的相关帖子链接和小部件”:甚至不显示在小部件列表中,“相关帖子小部件”:不显示在