function create_menus() { add_media_page(__('Galleries', 'foogallery'), __('Galleries', 'foogallery'), 'upload_files', 'edit.php?post_type=' . FOOGALLERY_CPT_GALLERY); add_media_page(__('Add Gallery', 'foogallery'), __('Add Gallery', 'foogallery'), 'upload_files', 'post-new.php?post_type=' . FOOGALLERY_CPT_GALLERY); $api = new FooGallery_Extensions_API(); if ($api->is_active('albums')) { add_media_page(__('Albums', 'foogallery'), __('Albums', 'foogallery'), 'upload_files', 'edit.php?post_type=' . FOOGALLERY_CPT_ALBUM); add_media_page(__('Add Album', 'foogallery'), __('Add Album', 'foogallery'), 'upload_files', 'post-new.php?post_type=' . FOOGALLERY_CPT_ALBUM); } }
</h2> </div> <div class="foogallery-extension-browser"> <div class="extensions"> <?php foreach ($extensions as $extension) { $slug = $extension['slug']; $classes = 'extension all extension-' . $slug; $downloaded = $api->is_downloaded($extension); if ($downloaded) { $classes .= ' downloaded'; } else { $classes .= ' download'; } if ($downloaded && $api->is_active($slug)) { $classes .= ' activated'; } if ($api->has_errors($slug)) { $classes .= ' has_error'; } $tag_html = ''; if (isset($extension['tags'])) { foreach ($extension['tags'] as $tag) { $classes .= ' ' . $tag; $tag_html .= '<span class="tag ' . $tag . '">' . $tag . '</span>'; } } foreach ($extension['categories'] as $category) { $classes .= ' ' . foo_convert_to_key($category); }