WP_Importer::count_imported_posts()
Returns count of imported permalinks from WordPress database.
Method of the class: WP_Importer{}
No Hooks.
Return
Int
.
Usage
$WP_Importer = new WP_Importer(); $WP_Importer->count_imported_posts( $importer_name, $blog_id );
- $importer_name(string) (required)
- -
- $blog_id(string) (required)
- -
Notes
- Global. wpdb. $wpdb WordPress database abstraction object.
WP_Importer::count_imported_posts() WP Importer::count imported posts code WP 6.6.2
public function count_imported_posts( $importer_name, $blog_id ) { global $wpdb; $count = 0; // Get count of permalinks. $meta_key = $importer_name . '_' . $blog_id . '_permalink'; $sql = $wpdb->prepare( "SELECT COUNT( post_id ) AS cnt FROM $wpdb->postmeta WHERE meta_key = %s", $meta_key ); $result = $wpdb->get_results( $sql ); if ( ! empty( $result ) ) { $count = (int) $result[0]->cnt; } return $count; }