自动化换成自动化

时间:2015-06-08 作者:robert

我有一个wordpress多站点给我的一群朋友。每次我创建一个新博客之前,我都要做一些事情才能给他们。

激活一个新插件创建一个具有特定标题的新页面,我想知道是否有什么样的脚本可以录制来实现这一点。一、 e.在MS Office中,有一种记录makros的方法,它会记录您所做的事情,然后重复。

wordpress中有类似的东西吗?

1 个回复
SO网友:Welcher

WordPress没有这样的宏,但它是可以做到的。

如果插件已经安装,您可以Network Activate 因此,它将在网络中的任何博客上可用。

对于带有标题的页面,您需要创建或源代码插件来完成此操作,因为它需要在创建站点后创建。

快速且未经测试的方法:

add_action( \'wpmu_new_blog\', \'wpse_190815\');

function wpse_190815( $blog_id ) {
    $page_title = \'Custom Page Title\';

    $post_data = array(
        \'post_type\'  => \'page\',
        \'post_title\' => $page_title,
    );

    //switch to the new blog
    switch_to_blog( $blog_id );

    //create the new page
    $page = wp_insert_post( $post_data );

    //go back to the current blog
    restore_current_blog();

}
这个应该可以放进去wp-content/mu-plugins 确保它始终处于加载状态。

希望这有帮助!

结束

相关推荐

Author page from blog post

我正在寻找建立一个自定义WordPress博客,这很简单,但我有一个要求,我需要满足。在索引上的每个博客帖子上。php页面我想显示作者的姓名和图片。作者姓名将链接到作者自己的页面,详细介绍那里的个人简历和所有那里的帖子。我还需要在每篇文章的底部展示作者的个人简历。他发布的php帖子。如果有人有任何想法的话,我不知道该怎么做。谢谢