Khi*_*ior 2 php mysql wordpress
我有一个Wordpress安装,有数千个页面都是公共的,我需要私密.我不能用插件来帮助我; 我需要使用Wordpress内置的Public/Protected/Private范例来实现它.
理想情况下,我会在数据库的SQL导出上运行搜索和替换.或者,我愿意编写一个PHP脚本来处理它.
不能手动将所有页面设为私有 - 我正在寻找一种处理此问题的编程方法.
有人可以帮忙吗?
只需使用以下查询将它们设置为数据库中的私有:
UPDATE `wp_posts` SET `post_status` = 'private';
Run Code Online (Sandbox Code Playgroud)
这会将所有帖子设置为私有,我猜你不会真正使用该查询.
相反,只将文章设置为"私人"使用:
UPDATE `wp_posts` SET `post_status` = 'private' WHERE `post_type` = 'post';
Run Code Online (Sandbox Code Playgroud)
并且只禁用页面,使用:
UPDATE `wp_posts` SET `post_status` = 'private' WHERE `post_type` = 'page';
Run Code Online (Sandbox Code Playgroud)
修订后的状态为"继承",从而获得从父页面或文章继承的权限.
归档时间: |
|
查看次数: |
1215 次 |
最近记录: |