Как использовать пользовательский идентификатор при публикации статьи в WordPress - PullRequest
0 голосов
/ 06 апреля 2019

WordPress 'post_id не является непрерывным, поэтому я хочу использовать собственный post_id в wordpress при публикации статьи.

Например, я хочу опубликовать статью как | id = 2 in database wp_posts, I got the position of id = 1`, что мне нужно делать в моей функции? Я добавляю его в функции моей темы. Php

function reuse_old_id(){
    global $wpdb;
    $lastID = $wpdb->get_var("SELECT ID FROM (SELECT ID FROM $wpdb->posts ORDER BY ID ASC) T WHERE NOT EXISTS (SELECT 1 FROM $wpdb->posts WHERE ID=T.ID-1) LIMIT 1");
    $lastID++;
    // I tried the following code but the it didn't work
    $wpdb->query("ALTER TABLE $wpdb->posts AUTO_INCREMENT = $lastID");
}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...