PUM_Abstract_Upgrade_Themes
Implements a batch processor for migrating existing popup themes to new data structure.
Description Description
See also See also
- PUM_Abstract_Upgrade
- PUM_Interface_Batch_PrefetchProcess
- PUM_Interface_Upgrade_Posts
Warning: preg_match(): Compilation failed: invalid range in character class at offset 24 in /mnt/data/home/502433.cloudwaysapps.com/rhbymdevka/public_html/wp-content/themes/wporg-developer/inc/formatting.php on line 207
Warning: preg_match(): Compilation failed: invalid range in character class at offset 24 in /mnt/data/home/502433.cloudwaysapps.com/rhbymdevka/public_html/wp-content/themes/wporg-developer/inc/formatting.php on line 207
Warning: preg_match(): Compilation failed: invalid range in character class at offset 24 in /mnt/data/home/502433.cloudwaysapps.com/rhbymdevka/public_html/wp-content/themes/wporg-developer/inc/formatting.php on line 207
Source Source
File: classes/Abstract/Upgrade/Themes.php
abstract class PUM_Abstract_Upgrade_Themes extends PUM_Abstract_Upgrade_Posts implements PUM_Interface_Upgrade_Posts { /** * Post type. * * @var string */ public $post_type = 'popup_theme'; /** * Process needed upgrades on each post. * * @param int $post_id */ public function process_post( $post_id = 0 ) { $this->process_theme( $post_id ); } /** * Process needed upgrades on each popup theme. * * @param int $theme_id * * @return int $theme_id */ abstract public function process_theme( $theme_id = 0 ); }
Expand full source code Collapse full source code View on Trac
Changelog Changelog
Version | Description |
---|---|
1.7.0 | Introduced. |
Methods Methods
- process_post — Process needed upgrades on each post.
- process_theme — Process needed upgrades on each popup theme.