| | |
| | | |
| | | } |
| | | |
| | | public function activate() |
| | | public static function activate() |
| | | { |
| | | $this->registerDirectories(); |
| | | $tmp = new self(); |
| | | $tmp->registerDirectories(); |
| | | |
| | | $created = []; |
| | | $directories = []; |
| | | |
| | | foreach($this->directories as $directory => $type) { |
| | | $config = $this->getConfigFromType($directory); |
| | | $title = $this->directoryTitle($config); |
| | | foreach($tmp->directories as $directory => $type) { |
| | | $config = $tmp->getConfigFromType($directory); |
| | | $title = $tmp->directoryTitle($config); |
| | | $excerpt = implode(' ', $config['description']??[]); |
| | | $ID = wp_insert_post([ |
| | | 'post_type' => BASE.'directory', |