{"id":273,"date":"2016-01-16T00:51:45","date_gmt":"2016-01-16T00:51:45","guid":{"rendered":"http:\/\/buddydev.com\/mediapress\/?p=273"},"modified":"2016-01-16T00:52:03","modified_gmt":"2016-01-16T00:52:03","slug":"mpp_register_gallery_view","status":"publish","type":"post","link":"https:\/\/buddydev.com\/mediapress\/views\/mpp_register_gallery_view\/","title":{"rendered":"mpp_register_gallery_view"},"content":{"rendered":"<h3>mpp_register_gallery_view( $type, $view )<\/h3>\n<p>Register a gallery view for the given type.<\/p>\n<h3>Description<\/h3>\n<p>This\u00a0function is used to register\u00a0new gallery view for given type. Admin can choose to use this view from the settings page for each component.<\/p>\n<h3>Parameters<\/h3>\n<p><strong>$type\u00a0<\/strong>(String) (Required):- The unique identifier for the media type we registered via\u00a0<a href=\"https:\/\/buddydev.com\/mediapress\/topics\/api-reference\/core\/media-type\/mpp_register_type\/\">mpp_register_type<\/a><\/p>\n<p><strong>$view\u00a0<\/strong>(MPP_Gallery_View) (Required):- An object of\u00a0MPP_Gallery_View type. You must extend this class to provide a concrete implementation.<\/p>\n<h3>Returns<\/h3>\n<p>Boolean. True on success, false on failure.<\/p>\n<h3>\u00a0Examples<\/h3>\n<p>The code shows\u00a0how we register the\u00a0default gallery view(grid view) for photos.<\/p>\n<pre class=\"lang:default decode:true\">function mpp_custom_register_default_gallery_view() {\r\n\t\r\n\t$view = MPP_Gallery_View_Default::get_instance();\r\n\tmpp_register_gallery_view( 'photo', $view );\r\n\t\t\r\n}\r\n\r\nadd_action( 'mpp_setup', 'mpp_custom_register_default_gallery_view', 11 );\r\n<\/pre>\n<h3>Note:-<\/h3>\n<p>It must be used on or after &#8220;mpp_setup_core&#8221; action.<\/p>\n<h3>See also:-<\/h3>\n<p><a href=\"https:\/\/buddydev.com\/mediapress\/topics\/api-reference\/core\/status\/mpp_deregister_gallery_view\/\">mpp_deregister_gallery_view<\/a><\/p>\n<h3>\u00a0Changelog<\/h3>\n<ul>\n<li>Since 1.0.0<\/li>\n<\/ul>\n<h3>Source<\/h3>\n<p>medisapress\/core\/api\/mpp-api.php<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>mpp_register_gallery_view( $type, $view ) Register a gallery view for the given type. Description This\u00a0function is used to register\u00a0new gallery view for given type. Admin can choose to use this view from the settings page for each component. Parameters $type\u00a0(String) (Required):- The unique identifier for the media type we registered via\u00a0mpp_register_type $view\u00a0(MPP_Gallery_View) (Required):- An object of\u00a0MPP_Gallery_View &#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8206],"tags":[],"class_list":["clearfix","post-273","post","type-post","status-publish","format-standard","hentry","category-views"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>mpp_register_gallery_view &#8226; MediaPress | BuddyDev<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/buddydev.com\/mediapress\/views\/mpp_register_gallery_view\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"mpp_register_gallery_view &#8226; MediaPress | BuddyDev\" \/>\n<meta property=\"og:description\" content=\"mpp_register_gallery_view( $type, $view ) Register a gallery view for the given type. Description This\u00a0function is used to register\u00a0new gallery view for given type. Admin can choose to use this view from the settings page for each component. Parameters $type\u00a0(String) (Required):- The unique identifier for the media type we registered via\u00a0mpp_register_type $view\u00a0(MPP_Gallery_View) (Required):- An object of\u00a0MPP_Gallery_View ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/buddydev.com\/mediapress\/views\/mpp_register_gallery_view\/\" \/>\n<meta property=\"og:site_name\" content=\"MediaPress | BuddyDev\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/bpdev\" \/>\n<meta property=\"article:published_time\" content=\"2016-01-16T00:51:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-01-16T00:52:03+00:00\" \/>\n<meta name=\"author\" content=\"Brajesh Singh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@sbrajesh\" \/>\n<meta name=\"twitter:site\" content=\"@buddydev\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brajesh Singh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/buddydev.com\/mediapress\/views\/mpp_register_gallery_view\/\",\"url\":\"https:\/\/buddydev.com\/mediapress\/views\/mpp_register_gallery_view\/\",\"name\":\"mpp_register_gallery_view &#8226; MediaPress | BuddyDev\",\"isPartOf\":{\"@id\":\"https:\/\/buddydev.com\/mediapress\/#website\"},\"datePublished\":\"2016-01-16T00:51:45+00:00\",\"dateModified\":\"2016-01-16T00:52:03+00:00\",\"author\":{\"@id\":\"https:\/\/buddydev.com\/mediapress\/#\/schema\/person\/4ebf5f3e519f8cbddc6583e182dbe4fb\"},\"breadcrumb\":{\"@id\":\"https:\/\/buddydev.com\/mediapress\/views\/mpp_register_gallery_view\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/buddydev.com\/mediapress\/views\/mpp_register_gallery_view\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/buddydev.com\/mediapress\/views\/mpp_register_gallery_view\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/buddydev.com\/mediapress\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"mpp_register_gallery_view\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/buddydev.com\/mediapress\/#website\",\"url\":\"https:\/\/buddydev.com\/mediapress\/\",\"name\":\"MediaPress | BuddyDev\",\"description\":\"The Best Media Gallery Plugin For BuddyPress\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/buddydev.com\/mediapress\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/buddydev.com\/mediapress\/#\/schema\/person\/4ebf5f3e519f8cbddc6583e182dbe4fb\",\"name\":\"Brajesh Singh\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/buddydev.com\/mediapress\/#\/schema\/person\/image\/\",\"url\":\"\/\/www.gravatar.com\/avatar\/2106622ee90d53d15ac1402806616aca?s=96&#038;r=g&#038;d=identicon\",\"contentUrl\":\"\/\/www.gravatar.com\/avatar\/2106622ee90d53d15ac1402806616aca?s=96&#038;r=g&#038;d=identicon\",\"caption\":\"Brajesh Singh\"},\"sameAs\":[\"http:\/\/buddydev.com\/members\/sbrajesh\/\",\"https:\/\/x.com\/sbrajesh\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"mpp_register_gallery_view &#8226; MediaPress | BuddyDev","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/buddydev.com\/mediapress\/views\/mpp_register_gallery_view\/","og_locale":"en_US","og_type":"article","og_title":"mpp_register_gallery_view &#8226; MediaPress | BuddyDev","og_description":"mpp_register_gallery_view( $type, $view ) Register a gallery view for the given type. Description This\u00a0function is used to register\u00a0new gallery view for given type. Admin can choose to use this view from the settings page for each component. Parameters $type\u00a0(String) (Required):- The unique identifier for the media type we registered via\u00a0mpp_register_type $view\u00a0(MPP_Gallery_View) (Required):- An object of\u00a0MPP_Gallery_View ...","og_url":"https:\/\/buddydev.com\/mediapress\/views\/mpp_register_gallery_view\/","og_site_name":"MediaPress | BuddyDev","article_publisher":"https:\/\/www.facebook.com\/bpdev","article_published_time":"2016-01-16T00:51:45+00:00","article_modified_time":"2016-01-16T00:52:03+00:00","author":"Brajesh Singh","twitter_card":"summary_large_image","twitter_creator":"@sbrajesh","twitter_site":"@buddydev","twitter_misc":{"Written by":"Brajesh Singh","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/buddydev.com\/mediapress\/views\/mpp_register_gallery_view\/","url":"https:\/\/buddydev.com\/mediapress\/views\/mpp_register_gallery_view\/","name":"mpp_register_gallery_view &#8226; MediaPress | BuddyDev","isPartOf":{"@id":"https:\/\/buddydev.com\/mediapress\/#website"},"datePublished":"2016-01-16T00:51:45+00:00","dateModified":"2016-01-16T00:52:03+00:00","author":{"@id":"https:\/\/buddydev.com\/mediapress\/#\/schema\/person\/4ebf5f3e519f8cbddc6583e182dbe4fb"},"breadcrumb":{"@id":"https:\/\/buddydev.com\/mediapress\/views\/mpp_register_gallery_view\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/buddydev.com\/mediapress\/views\/mpp_register_gallery_view\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/buddydev.com\/mediapress\/views\/mpp_register_gallery_view\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/buddydev.com\/mediapress\/"},{"@type":"ListItem","position":2,"name":"mpp_register_gallery_view"}]},{"@type":"WebSite","@id":"https:\/\/buddydev.com\/mediapress\/#website","url":"https:\/\/buddydev.com\/mediapress\/","name":"MediaPress | BuddyDev","description":"The Best Media Gallery Plugin For BuddyPress","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/buddydev.com\/mediapress\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/buddydev.com\/mediapress\/#\/schema\/person\/4ebf5f3e519f8cbddc6583e182dbe4fb","name":"Brajesh Singh","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/buddydev.com\/mediapress\/#\/schema\/person\/image\/","url":"\/\/www.gravatar.com\/avatar\/2106622ee90d53d15ac1402806616aca?s=96&#038;r=g&#038;d=identicon","contentUrl":"\/\/www.gravatar.com\/avatar\/2106622ee90d53d15ac1402806616aca?s=96&#038;r=g&#038;d=identicon","caption":"Brajesh Singh"},"sameAs":["http:\/\/buddydev.com\/members\/sbrajesh\/","https:\/\/x.com\/sbrajesh"]}]}},"_links":{"self":[{"href":"https:\/\/buddydev.com\/mediapress\/wp-json\/wp\/v2\/posts\/273","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buddydev.com\/mediapress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buddydev.com\/mediapress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buddydev.com\/mediapress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/buddydev.com\/mediapress\/wp-json\/wp\/v2\/comments?post=273"}],"version-history":[{"count":1,"href":"https:\/\/buddydev.com\/mediapress\/wp-json\/wp\/v2\/posts\/273\/revisions"}],"predecessor-version":[{"id":274,"href":"https:\/\/buddydev.com\/mediapress\/wp-json\/wp\/v2\/posts\/273\/revisions\/274"}],"wp:attachment":[{"href":"https:\/\/buddydev.com\/mediapress\/wp-json\/wp\/v2\/media?parent=273"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buddydev.com\/mediapress\/wp-json\/wp\/v2\/categories?post=273"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buddydev.com\/mediapress\/wp-json\/wp\/v2\/tags?post=273"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}