以编程方式控制Wordpress的搜索引擎可见性

Dav*_*lch 4 wordpress

我正在编写一个简单的脚本和插件,将"暂存"Wordpress站点移动到生产站点.方法很简单:mysql dump,检查所有内容到源代码控制,调整数据库名称,在生产中恢复.

我遇到的一个问题是我无法弄清楚如何在设置>阅读下切换搜索引擎可见性设置.我希望搜索引擎可以忽略分段,但不会覆盖生产中的设置(恢复后).

关于如何做到这一点的任何想法?快速和脏(在sql转储文件上使用sed/find和replace等)对我来说很好.

谢谢

Laf*_*ziq 6

Wordpress搜索引擎可见性状态存储在具有选项名称的表格选项上'blog_public','1'如果搜索引擎可以看到网站,则显示值,如果搜索引擎'0'无法看到该网站,

所以,也许你可以使用wordpress函数的update_option来切换它,

update_option('blog_public', '1');
Run Code Online (Sandbox Code Playgroud)

或者直接将其替换为数据库