Wp_sert_post的自定义链接

时间:2016-04-15 作者:Senneville

有没有办法将自定义URL添加到wp_insert_post 作用

$my_post = array(
    \'post_title\'    => wp_strip_all_tags( $_POST[\'post_title\'] ),
    \'post_content\'  => $_POST[\'post_content\'],
    \'post_status\'   => \'publish\',
    \'post_author\'   => 1,
    \'post_category\' => array( 8,39 )
 );
wp_insert_post( $my_post );

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

您可以使用post_name 参数

$my_post = array(
    \'post_title\'    => wp_strip_all_tags( $_POST[\'post_title\'] ),
    \'post_content\'  => $_POST[\'post_content\'],
    \'post_status\'   => \'publish\',
    \'post_author\'   => 1,
    \'post_category\' => array( 8,39 ),
    \'post_name\'     => \'your-url\'
 );
wp_insert_post( $my_post );

SO网友:Caspar

您可能正在寻找此按钮:

enter image description here

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register