{"id":20092,"date":"2012-09-29T02:24:30","date_gmt":"2012-09-29T02:24:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/media-category-library\/"},"modified":"2020-05-22T02:03:00","modified_gmt":"2020-05-22T02:03:00","slug":"media-category-library","status":"closed","type":"plugin","link":"https:\/\/bs.wordpress.org\/plugins\/media-category-library\/","author":7921465,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.7","stable_tag":"2.7","tested":"5.4.19","requires":"3.0.0","requires_php":"","requires_plugins":"","header_name":"Media Category Library","header_author":"Convoy","header_description":"","assets_banners_color":"","last_updated":"2020-05-22 02:03:00","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/WeAreConvoy.com","header_plugin_uri":"http:\/\/WeAreConvoy.com","header_author_uri":"http:\/\/WeAreConvoy.com","rating":4.5,"author_block_rating":0,"active_installs":400,"downloads":26009,"num_ratings":14,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"0.1":"<p>First release!<\/p>"},"ratings":{"1":"1","2":0,"3":"1","4":"1","5":"11"},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1","0.2","0.3","0.4","0.5","0.6","0.7","0.8","0.9","1.0","1.1","1.2","1.3","1.4","1.5","1.6","1.7","1.8","1.9","2.0","2.1","2.2","2.3","2.4","2.5","2.6","2.7"],"block_files":[],"assets_screenshots":{"screenshot-3.png":{"filename":"screenshot-3.png","revision":"2309886","resolution":"3","location":"plugin"},"screenshot-5.png":{"filename":"screenshot-5.png","revision":"2309886","resolution":"5","location":"plugin"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"2309886","resolution":"2","location":"plugin"},"screenshot-1.png":{"filename":"screenshot-1.png","revision":"2309886","resolution":"1","location":"plugin"},"screenshot-4.png":{"filename":"screenshot-4.png","revision":"2309886","resolution":"4","location":"plugin"}},"screenshots":{"1":"<p>This is a screenshot of the Media Category settings page.<\/p>","2":"<p>This is a screenshot of the Edit Media page with a Media Category checkboxes.<\/p>","3":"<p>This is a screenshot of the backend Media Category Library page.<\/p>","4":"<p>This is a screenshot of the Media Category Taxonomy page.<\/p>","5":"<p>This is a screenshot of the frontend search form.<\/p>"}},"plugin_section":[],"plugin_tags":[1346,233,27269,28159],"plugin_category":[50],"plugin_contributors":[81058],"plugin_business_model":[],"class_list":["post-20092","plugin","type-plugin","status-closed","hentry","plugin_tags-attachments","plugin_tags-media-library","plugin_tags-media-taxonomy","plugin_tags-upload-date","plugin_category-media","plugin_contributors-timmcdaniels","plugin_committers-timmcdaniels"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/media-category-library.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/media-category-library\/trunk\/screenshot-1.png?rev=2309886","caption":"<p>This is a screenshot of the Media Category settings page.<\/p>"},{"src":"https:\/\/ps.w.org\/media-category-library\/trunk\/screenshot-2.png?rev=2309886","caption":"<p>This is a screenshot of the Edit Media page with a Media Category checkboxes.<\/p>"},{"src":"https:\/\/ps.w.org\/media-category-library\/trunk\/screenshot-3.png?rev=2309886","caption":"<p>This is a screenshot of the backend Media Category Library page.<\/p>"},{"src":"https:\/\/ps.w.org\/media-category-library\/trunk\/screenshot-4.png?rev=2309886","caption":"<p>This is a screenshot of the Media Category Taxonomy page.<\/p>"},{"src":"https:\/\/ps.w.org\/media-category-library\/trunk\/screenshot-5.png?rev=2309886","caption":"<p>This is a screenshot of the frontend search form.<\/p>"}],"raw_content":"<!--section=description-->\n<p>Features include:<\/p>\n\n<ul>\n<li>Associate categories to each file in the Media Library<\/li>\n<li>Edit or delete media categories<\/li>\n<li>View files associated to categories in a separate submenu page of Media called Media Category Library<\/li>\n<li>Change the upload date of files in the Media Category Library<\/li>\n<li>In Media Category Library, view a list of Pages that have the file included in the content.<\/li>\n<li>Display lists of files by categories using a shortcode: [mediacat cats=\"Documents,Images\" orderby=\"date\" order=\"DESC\"] or [mediacat cats=\"Documents,Images\" orderby=\"title\" order=\"ASC\"]<\/li>\n<li>Front end search form with customizable rewrite URL -- the default URL is \/mediacat-library\/ (or ?mediacat_library=1 if you use default permalinks), but this can be changed in the plugin settings<\/li>\n<li>Display front end search form by shortcode: [mediacatform]<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload <code>media-category-library<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Enable permalinks (optional but suggested)<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt><h3>How do I access the frontend search form?<\/h3><\/dt>\n<dd><p>The frontend search form is available as a rewrite URL (requires a permalink structure to be defined); the default URL is http:\/\/www.YOUR_DOMAIN_HERE.com\/mediacat-library\/. You can change the rewrite URL under Settings -&gt; Media Category Library. If you don't use a permalink structure, you can access it here: http:\/\/www.YOUR_DOMAIN_HERE.com\/?mediacat_library=1<\/p><\/dd>\n<dt><h3>How do I change the HTML output of the search form, search results, and\/or shortcode output?<\/h3><\/dt>\n<dd><p>Create a directory named media-category-library in your theme directory and then copy the 3 HTML templates (search.php [search form], list.php [search results], and shortcode.php [shortcode output]) from the plugin's views directory into that new directory. The plugin will use the HTML templates in your theme instead of the ones found in the plugin's views directory.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.7<\/h4>\n\n<ul>\n<li>Fix taxonomy counts<\/li>\n<\/ul>\n\n<h4>2.6<\/h4>\n\n<ul>\n<li>Fixed php warnings and updated tested up to version.<\/li>\n<\/ul>\n\n<h4>2.5<\/h4>\n\n<ul>\n<li>Fixed issue reported by rasada@cccc.co.za. Minor changes to markup and CSS.<\/li>\n<\/ul>\n\n<h4>2.4<\/h4>\n\n<ul>\n<li>Add limit for shortcode options<\/li>\n<\/ul>\n\n<h4>2.3<\/h4>\n\n<ul>\n<li>Updated screenshots and readme file.<\/li>\n<\/ul>\n\n<h4>2.2<\/h4>\n\n<ul>\n<li>Added media categories dropdown on Add New Media modal; used solution employed by Media-Taxonomies plugin (https:\/\/github.com\/Horttcore\/Media-Taxonomies).<\/li>\n<\/ul>\n\n<h4>2.1<\/h4>\n\n<ul>\n<li>Added operator as a shortcode option at request of darksteir<\/li>\n<\/ul>\n\n<h4>2.0<\/h4>\n\n<ul>\n<li>Added function_exists call for ANOTHER get_current_screen function<\/li>\n<\/ul>\n\n<h4>1.9<\/h4>\n\n<ul>\n<li>Added function_exists call for get_current_screen function<\/li>\n<\/ul>\n\n<h4>1.8<\/h4>\n\n<ul>\n<li>Add media category dropdown filter to Media Library list.<\/li>\n<\/ul>\n\n<h4>1.7<\/h4>\n\n<ul>\n<li>Make changes that allow plugin to play more nicely with new media uploader.<\/li>\n<li>Allow multiple categories.<\/li>\n<li>Remove ability to choose category after upload -- category association only happens on edit media library page.<\/li>\n<li>Add distinct to search query and use prepared query.<\/li>\n<li>Fix number of warnings in error log.<\/li>\n<li>Fix delete image link from backend library page.<\/li>\n<\/ul>\n\n<h4>1.6<\/h4>\n\n<ul>\n<li>Added French language support (translation by tlemaire).<\/li>\n<\/ul>\n\n<h4>1.5<\/h4>\n\n<ul>\n<li>Fix backend search bug.<\/li>\n<\/ul>\n\n<h4>1.4<\/h4>\n\n<ul>\n<li>Fixed keyword search issue.<\/li>\n<li>Fixed misspelling in views\/list.php (Mar changed to May).<\/li>\n<li>Added Check All option to search form.<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Changed manage_options to manage_categories.<\/li>\n<li>Added set height for category container with overflow auto on search form.<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Fixed warning: Warning: in_array() expects parameter 2 to be array, null given in views\/search.php<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Fixed warning: Warning: Missing argument 1 for MediaCategoryLibrary::media_category_content()<\/li>\n<li>Localization for Media Categories page name<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Added Media Categories taxonomy add\/edit page.<\/li>\n<li>Improved links on edit media page.<\/li>\n<\/ul>\n\n<h4>0.9<\/h4>\n\n<ul>\n<li>Fixed category deletion issue.<\/li>\n<\/ul>\n\n<h4>0.8<\/h4>\n\n<ul>\n<li>Added returnposts parameter for shortcode function.<\/li>\n<\/ul>\n\n<h4>0.7<\/h4>\n\n<ul>\n<li>Fixed shortcode orderby issue.<\/li>\n<li>Allow title or post_title and date or post_date for short code attributes.<\/li>\n<li>Add classes to shortcode table output to enable css display:none for certain columns.<\/li>\n<\/ul>\n\n<h4>0.6<\/h4>\n\n<ul>\n<li>Fixed shortcode sorting issue.<\/li>\n<li>Add ability to customize templates by copying them to current theme.<\/li>\n<\/ul>\n\n<h4>0.5<\/h4>\n\n<ul>\n<li>Fixed base url issue with search and pagination.<\/li>\n<li>Add orderby (title or date) and order (ASC, DESC, menu_order) to search and shortcode.<\/li>\n<\/ul>\n\n<h4>0.4<\/h4>\n\n<ul>\n<li>Added priority for wp_title add_filter.<\/li>\n<\/ul>\n\n<h4>0.3<\/h4>\n\n<ul>\n<li>Changed backend posts per page to 20.<\/li>\n<\/ul>\n\n<h4>0.2<\/h4>\n\n<ul>\n<li>Fixed issues for WordPress subdirectory installs (thanks to Logitec21).<\/li>\n<li>Added German language support (translation by Logitec21).<\/li>\n<li>Changed URLs in plugin so that things work if you use default permalinks.<\/li>\n<li>Add custom column for media category on Media Library listing.<\/li>\n<\/ul>\n\n<h4>0.1<\/h4>\n\n<ul>\n<li>First release!<\/li>\n<\/ul>","raw_excerpt":"WordPress plugin that allows items in the Media Library to be assigned to a category.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/20092","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bs.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bs.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=20092"}],"author":[{"embeddable":true,"href":"https:\/\/bs.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/timmcdaniels"}],"wp:attachment":[{"href":"https:\/\/bs.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=20092"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=20092"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=20092"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=20092"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=20092"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=20092"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}