WP_INSERT_POSTS将标题加上帖子计数加1

时间:2014-08-13 作者:Valeriy Donika

我正在尝试创建标题为1, 2

$published_posts = wp_count_posts(\'orders\')->publish;
$count = $published_posts + $a;

$success = get_page_link(794);

if(wp_mail($admin_email, \'Заказ с сайта: \'.get_bloginfo(\'name\'), $message)) {
    $my_post = array(
            \'post_title\'    => $count,
            \'post_type\'     => \'orders\',
            \'post_content\'  => $message,
            \'post_status\'   => \'publish\',
            \'post_author\'   => 1,
        );
    $post_id = wp_insert_post( $my_post );
但帖子的标题是1-2, 1-3

如何计算帖子并添加帖子加1?例如,如果帖子是10, 新职位的名称为11

1 个回复
SO网友:Valeriy Donika

问题是我不能wp_count 我的自定义帖子类型。结果我一无所获。

我找到了这个解决方案

$args = array(
\'post_type\' => \'orders\'
);
$count = new WP_Query( $args );
$orders = $count->found_posts +1;
在此之后,我插入我的帖子

结束

相关推荐

对Pre_Get_POST上的元数据使用POSTS_WHERE

假设您有一些代码可以使用pre_get_postse、 g。add_action( \'pre_get_posts\', \'be_exclude_category_from_blog\' ); function be_exclude_category_from_blog( $query ) { if( $query->is_main_query() && $query->is_home() ) { $quer