Wp_INSERT_POST的正确过程?

时间:2011-04-03 作者:TheLoneCuber

我刚刚发现wp_insert_post function 还有一些基本的问题*作为参考,我在运行theme_x的多个博客的多站点安装中使用了这一点。我只想在每个博客中添加一个页面(无需通过WP Admin)。虽然我不确定我是否将其用于预期目的,但这似乎基本上起到了作用?

  1. What happens if the specified page title already exists on several blogs? 它是a)终止函数b)以典型的WP方式重命名为“page-name-2”格式,还是c)其他格式
  2. Should I remove the code from the theme template now that I have done what I needed to? 我想留下它,以防添加更多使用此主题的博客,但我想知道它是否会造成不必要的数据库过载(是否每次加载页面时都会运行)
  3. The page doesn\'t appear anywhere in WP admin? 虽然所有使用此主题的博客确实会像这样解析新添加的页面。。。URL/新添加的页面。在这种情况下,这对我来说很好,但它让我觉得我没有“正确”地使用该功能(我有点希望在WP Admin中也有一个新页面)

1 个回复
最合适的回答,由SO网友:JanWillem 整理而成

Wordpress只添加了一个新条目,标题不是唯一的,但有一个字段guid是唯一的。永久链接确实会得到一个增量

结束

相关推荐

Tag pages do not show

问题:当我请求一个“标记”页面时,例如/tag/which无标记页面只显示frontpage。类别似乎也是如此我做了什么?我已将此博客从单个站点移动到我的WP3多站点设置(#21)中。我已经尝试了什么?其他20个移动的日志工作正常,因此它不是“通用”或。htacess或wpconfig我尝试过其他主题,比如2010:同样的问题,只是为了确保我刷新了永久链接(if(is\\u tag()){echo“”;}else{echo”“;}“始终显示“无标记”…换句话说,页面本身并不认为它是标记页面,术语的表结构和