WordPress批量刪除媒體庫_清空特色圖片_刪除分類目錄文章,數據庫教程
批量刪除分類下的文章
1、使用phpmyadmin登錄你的數據庫后臺,切換到你網站的數據庫里面。
2、數據庫命令如下,最后的92代表你要刪除的分類目錄ID,你可以通過鼠標移動到分類目錄上看網址里面的ID信息判斷是多少。
3、點擊SQL,復制數據庫命令,然后執行。
數據庫命令如下,最后的92代表你要刪除的分類目錄ID,你可以通過鼠標移動到分類目錄上看網址里面的ID信息判斷是多少。
delete
from
wp_posts?
using?
wp_posts,
wp_term_relationships,
wp_term_taxonomy?
where?
wp_posts.id=wp_term_relationships.object_id?
and?
wp_term_relationships.term_taxonomy_id?=?wp_term_taxonomy.term_taxonomy_id?
and?
wp_term_relationships.term_taxonomy_id?=?92
批量替換內容和網址
如果你網站換了域名或者名稱,那么你之前文章里面插入的網址和名稱都需要修改才行,自己手動去修改太麻煩了,直接使用插件吧,圖形化界面操作,非常簡單。
WordPress批量查找替換修改文章內容的插件和代碼
如果要使用數據庫命令替換的話就是下面這一句。
UPDATE?wp_posts?SET?post_content?=?REPLACE(post_content,?'原內容'?,?'替換為的內容');
批量清空特色圖片
如果你文章有的設置了特色圖片,有的沒設置特色圖片,然后更換了新主題,導致特色圖片很丑,可以使用下面的命令批量刪除文章特色圖片數據(不會刪除特色圖片的文件)
主題函數文件functions.php插入下面代碼,安全添加代碼到functions.php文件的方法:Code?Snippets
global?$wpdb;
$wpdb->query(?"
DELETE?FROM?$wpdb->postmeta?
WHERE?meta_key?=?'_thumbnail_id'
"?);
批量修改文章發布狀態
WordPress文章狀態分為:草稿’draft’,已發布’publish’,待審核’pending’
我們可以使用下面的命令來批量修改文章狀態的變更。
UPDATE?`wp_posts`?SET?`post_status`?='draft'?WHERE?(`post_status`='publish');
上面的代碼意思是把wp_posts表里面的post_status值修改為draft,就是草稿狀態,修改哪些文件,根據后面post_status的值為publish來判斷,只有是publish(已發布)的才修改為草稿。
清空媒體庫數據庫
如果你需要清空WordPress媒體庫的信息,可以在數據庫中執行下面這些命令。
DELETE?from?wp_posts?where?post_type?=?'attachment'
上面的命令可以刪除所有媒體庫信息。如果你想查詢媒體庫信息的話,就是下面這個命令。
Select?*?from?wp_posts?where?post_type?=?'attachment';
清空媒體數據庫后,怎么刪除媒體文件和文章之間的聯系呢?使用下面的命令。
DELETE?FROM?`wp_postmeta`?WHERE?meta_key?IN?('_wp_attached_file',?'_wp_attachment_backup_sizes',?'_wp_attachment_metadata',?'_thumbnail_id')
如果只是查詢媒體庫和文章的關聯,那么就使用下面的命令。
?SELECT?*?FROM??`wp_postmeta`?WHERE?meta_key?IN?('_wp_attached_file',?'_wp_attachment_backup_sizes',??'_wp_attachment_metadata',??'_thumbnail_id')
如果您的問題還未解決可以聯系站長付費協助。

有問題可以加入技術QQ群一起交流學習
本站vip會員 請加入無憂模板網 VIP群(50604020) PS:加入時備注用戶名或昵稱
普通注冊會員或訪客 請加入無憂模板網 技術交流群(50604130)
客服微信號:15898888535
聲明:本站所有文章資源內容,如無特殊說明或標注,均為采集網絡資源。如若內容侵犯了原著者的合法權益,可聯系站長刪除。