酱茄小编在群里看到有同学问,WordPress怎么加密某个分类的所有文章,然后小编搜索了一下万能的WordPress插件,找到Post Encryption And Decryption是可以搞定的,当然也可以直接修改数据库,以下是代码解决方法,不妨看看。
phpmyadmin中执行一下SQL语句,执行前请对数据库做好备份,以防万一。将以下jiangqie改成你要设置的密码,将最后一行的88改成你要修改的分类ID。
UPDATE wp_posts, wp_term_relationships, wp_term_taxonomy
SET wp_posts.post_password = 'jiangqie'
WHERE
wp_posts.ID = wp_term_relationships.object_id
AND
wp_term_taxonomy.taxonomy = 'category'
AND
wp_term_taxonomy.term_taxonomy_id = wp_term_relationships.term_taxonomy_id
AND
wp_posts.post_status = 'publish'
AND
wp_posts.post_type = 'post'
AND
wp_term_taxonomy.term_id = '88';
酱茄小编温馨提示:以上SQL能够执行的前提是,你的WordPress数据库表用的是WordPress默认的数据库表名称wp_posts、wp_term_relationships,如果不是就需要更改一下SQL中表名了。