0

我知道有一些插件在安装后会创建页面或帖子。你怎么做到这一点?

试图研究,但找不到有用的指南。

4

1 回答 1

1

wp_insert_postWordPress Codex 上的参考资料可能会有所帮助。

以下是如何以编程方式创建新帖子的示例代码:

// Create post object
  $my_post = array(
     'post_title' => 'My post',
     'post_content' => 'This is my post.',
     'post_status' => 'publish',
     'post_author' => 1,
     'post_category' => array(8,39)
  );

// Insert the post into the database
  wp_insert_post( $my_post );

要在激活插件时自动运行此代码,您可以将此代码包装在register_activation_hook挂钩中。

于 2012-05-01T02:56:36.173 回答