开发者 | hashthemes |
---|---|
更新时间 | 2024年12月10日 19:34 |
PHP版本: | 5.0 及以上 |
WordPress版本: | 6.7 |
版权: | GPLv2 or later |
版权网址: | 版权信息 |
An answer to that question.
array( // demo-slug should match the 'external_url' zip file name
'name' => 'Demo Import One',
'type' => 'pro', // the value should be either 'free' or 'pro' - default is 'free'
'buy_url' => 'http://www.your_domain.com/theme-name/', // optional - only if the 'type' is set to 'pro'
'external_url' => 'http://www.your_domain.com/import/demo-slug1.zip', // zip file should contain content.xml, customizer.dat, widget.wie, option_name1.json, option_name2.json, revslider.zip(exported slider content from revolution slider) - you can skip any of the files if your demo does not need it
'image' => 'http://www.your_domain.com/import/screenshot.png',
'preview_url' => 'http://www.your_domain.com/demo-slug',
'options_array' => array('option_name1','option_name2'), // option_name1.json, option_name2.json file should be included in the zip file
'menu_array' => array( // list of menus
'primary' => 'Primary Menu',
'secondary' => 'Secondary Menu'
),
'plugins' => array( // these plugins will be installed automatically before demo import
'simple-floating-menu' => array(
'name' => 'Simple Floating Menu', // name of the plugin
'source' => 'wordpress', // source is either 'wordpress' for plugins in WordPress directory or 'remote' for external stored
'file_path' => 'simple-floating-menu/simple-floating-menu.php' // path of the main file of the plugin
),
'contact-form-7' => array(
'name' => 'Contact Form 7',
'source' => 'wordpress',
'file_path' => 'contact-form-7/wp-contact-form-7.php'
)
'revslider' => array(
'name' => 'Slider Revolution',
'source' => 'remote',
'file_path' => 'revslider/revslider.php',
'location' => 'http://www.your_domain.com/import/revslider.zip' // if source is 'remote', add the location of the plugin zip
)
),
'home_slug' => 'home',
'blog_slug' => 'blog',
'tags' => array( // Optional - add filter tab on the header to sort the demo by their type
'magazine' => 'Magazine',
'business' => 'Business',
'blog' => 'Blog'
)
),
'demo-slug2' => array(
'name' => 'Demo Import Two',
'external_url' => 'http://www.your_domain.com/import/demo-slug2.zip',
'image' => 'http://www.your_domain.com/import/screenshot.png',
'preview_url' => 'http://www.your_domain.com/demo-slug2',
'menu_array' => array(
'primary' => 'Primary Menu'
),
'home_slug' => 'home',
'blog_slug' => 'blog'
)
);
}
add_filter( 'hdi_import_files', 'hdi_import_files_array' );
?>