Function Reference: geodir_insert_dummy_posts
Summary
Inserts GeoDirectory dummy posts.
Global Values
- $wpdb
- (object) (required) WordPress Database object.
- Default: None
- $current_user
- (object) (required) Current user object.
- Default: None
Package
GeoDirectory
Change Log
Since: 1.0.0
Actions
‘geodir_insert_dummy_data_loop’ [Line: 243]
Source File
geodir_insert_dummy_posts() is located in geodirectory-admin/admin_dummy_data_functions.php [Line: 203]
Source Code
function geodir_insert_dummy_posts($post_type,$data_type,$item_index) { @ini_set('max_execution_time', 999999); //300 seconds = 5 minutes $data_types = geodir_dummy_data_types(); $total_count = 0; global $dummy_post_index; $dummy_post_index = $item_index; foreach( $data_types as $key=>$val){ if($key==$data_type){ $total_count = $val['count']; if($key=='standard_places'){ /** * Contains dummy post content. * * @since 1.0.0 * @package GeoDirectory */ include_once( 'dummy-data/standard_places.php' ); }elseif($key=='property_sale'){ /** * Contains dummy property for sale post content. * * @since 1.6.11 * @package GeoDirectory */ include_once( 'dummy-data/property_sale.php' ); }elseif($key=='property_rent'){ /** * Contains dummy property for sale post content. * * @since 1.6.11 * @package GeoDirectory */ include_once( 'dummy-data/property_rent.php' ); } } do_action('geodir_insert_dummy_data_loop',$post_type,$data_type,$item_index); } // delete image cache on last entry if($total_count == $item_index){ delete_transient( 'cached_dummy_images' ); flush_rewrite_rules(); } }