{"id":44528,"date":"2014-02-23T08:38:21","date_gmt":"2014-02-23T08:38:21","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/conveyor\/"},"modified":"2014-10-24T12:31:07","modified_gmt":"2014-10-24T12:31:07","slug":"conveyor","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/conveyor\/","author":4029377,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.4.2","stable_tag":"1.4.2","tested":"4.0.38","requires":"3.3","requires_php":"","requires_plugins":"","header_name":"Conveyor","header_author":"Make Do","header_description":"","assets_banners_color":"c54b6b","last_updated":"2014-10-24 12:31:07","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/makedo.in\/products\/","header_author_uri":"http:\/\/makedo.in\/","rating":5,"author_block_rating":0,"active_installs":10,"downloads":1781,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"":"<p>Prior to version 1.2.4 the function conveyor_render_bootstrap() was called conveyor_render_boostrap(), a legacy function has been added to route the call, so the change shouldn&#039;t cause any issues.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"2"},"assets_icons":[],"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":"874993","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.2","1.0.3","1.1.0","1.1.1","1.1.2","1.1.3","1.2.0","1.2.1","1.2.2","1.2.3","1.2.4","1.2.5","1.3.0","1.3.1","1.3.2","1.3.3","1.4.0","1.4.1","1.4.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":"874976","resolution":"1","location":"assets"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"874976","resolution":"2","location":"assets"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":"874976","resolution":"3","location":"assets"},"screenshot-4.png":{"filename":"screenshot-4.png","revision":"874976","resolution":"4","location":"assets"}},"screenshots":{"1":"The Bootstrap 3 compatible carousel, rendered using the conveyor_render_bootstrap() function","2":"The 'slide' custom post type","3":"The options screen","4":"The 'featured' meta box on an events custom post type"}},"plugin_section":[],"plugin_tags":[786,5645,611,208],"plugin_category":[50],"plugin_contributors":[84537,84539,84538],"plugin_business_model":[],"class_list":["post-44528","plugin","type-plugin","status-closed","hentry","plugin_tags-carousel","plugin_tags-content-slider","plugin_tags-slider","plugin_tags-slideshow","plugin_category-media","plugin_contributors-mkdo","plugin_contributors-mkjones","plugin_contributors-mwtsn","plugin_committers-mwtsn"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/conveyor_c54b6b.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/conveyor\/assets\/screenshot-1.png?rev=874976","caption":"The Bootstrap 3 compatible carousel, rendered using the conveyor_render_bootstrap() function"},{"src":"https:\/\/ps.w.org\/conveyor\/assets\/screenshot-2.png?rev=874976","caption":"The 'slide' custom post type"},{"src":"https:\/\/ps.w.org\/conveyor\/assets\/screenshot-3.png?rev=874976","caption":"The options screen"},{"src":"https:\/\/ps.w.org\/conveyor\/assets\/screenshot-4.png?rev=874976","caption":"The 'featured' meta box on an events custom post type"}],"raw_content":"<!--section=description-->\n<p>Created by <a href=\"http:\/\/makedo.in\/\">Make Do<\/a>, this plugin will give you a custom post type just for carousel slides, or it will let you use your existing post types to generate a carousel (with an optional \u2018featured slide\u2019 checkbox that you can add to any post type).<\/p>\n\n<p>The plugin comes with a function that you can use to generate a loop to query the slides so you can make your own output, or it will render a Bootstrap 3 compatible carousel right out of the box.<\/p>\n\n<p>Too complicated for your needs? Try our <a href=\"http:\/\/wordpress.org\/plugins\/exhibition\/\">Exhibition<\/a> plugin, that allows you to add a gallery of images to any post type, and display them in a carousel.<\/p>\n\n<h4>Conveyor features<\/h4>\n\n<ul>\n<li>Creates a 'Slide' custom post type for you to use with your slider (you can disable this in the options)<\/li>\n<li>Adds a 'Group' taxonomy to the 'Slide' post type, so you can easily group your slides<\/li>\n<li>Add links to your slide, using the built in WordPress link chooser <\/li>\n<li>Use your own post types as slides<\/li>\n<li>Comes with a a 'featured slide' meta box (you can enable this on any post type)<\/li>\n<li>Create your own carousel by using the built in query function<\/li>\n<li>Optionality render a Bootstrap 3 carousel with customisable options<\/li>\n<li>Comes with preset 'golden ratio' image sizes for you to use with your slider, so all the images render to the same height<\/li>\n<\/ul>\n\n<p>View the FAQ section for usage instructions.<\/p>\n\n<p>If you are using this plugin in your project <a href=\"mailto:&#x68;&#101;&#x6c;&#x6c;&#111;&#x40;&#109;&#x61;&#x6b;&#101;&#x64;&#111;&#x2e;&#x69;&#110;\">we would love to hear about it<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Backup your WordPress install<\/li>\n<li>Upload the plugin folder to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt>What functions can I use?<\/dt>\n<dd><p>Two functions are provided by this plugin, these are:<\/p>\n\n<ul>\n<li>conveyor_query_arguements()<\/li>\n<li>conveyor_render_bootstrap()<\/li>\n<\/ul>\n\n<p>Both of these functions accept arguments.<\/p><\/dd>\n<dt>What does the conveyor_query_arguements() function do?<\/dt>\n<dd><p>This function provides arguments for you to filter the slides (or your own post types) creating a custom Loop. You can use it like so:<\/p>\n\n<pre><code>get_posts( conveyor_query_arguements( $args ) );\n<\/code><\/pre>\n\n<p>It accepts the following arguments as an array (or you can leave the $args empty to use the defaults):<\/p>\n\n<pre><code>$defaults = array(\n    'featured'                  =&gt; false,                           \/\/ [ true | false ] - Set to true to return posts that have the featured post custom meta data set to true\n    'featured_post_meta_key'    =&gt; '_conveyor_featured',            \/\/ The custom meta field that identifies the featured post, will also accept an array\n    'order'                     =&gt; 'ASC',                           \/\/ [ ASC | DESC ]\n    'orderby'                   =&gt; 'date',                          \/\/ [ date | menu_order ]\n    'posts_per_page'            =&gt; 5,                               \/\/ Set number of posts to return, -1 will return all\n    'post_type'                 =&gt; 'conveyor_slides',               \/\/ [ post | page | custom post type | array() ]         \n    'taxonomy_filter'           =&gt; false,                           \/\/ [ true | false ] - Set to true to filter by taxonomy\n    'taxonomy_key'              =&gt; 'conveyor_group',                \/\/ The key of the taxonomy we wish to filter by\n    'taxonomy_terms'            =&gt; 'conveyor-group-1'               \/\/ The terms (uses slug), will accept a string or array\n);\n\nget_posts( conveyor_query_arguements( $defaults ) );\n<\/code><\/pre><\/dd>\n<dt>What does the conveyor_render_bootstrap() function do?<\/dt>\n<dd><p>This function will render a Bootstrap 3 carousel. You can use it like so:<\/p>\n\n<pre><code>conveyor_render_bootstrap( $args );\n<\/code><\/pre>\n\n<p>It accepts all the same arguments as the conveyor_query_arguements() function, as well as the following arguments as an array (or you can leave the $args empty to use the defaults):<\/p>\n\n<pre><code>$defaults = array(\n    'featured'                  =&gt; false,                               \/\/ [ true | false ] - Set to true to return posts that have the featured post custom meta data set to true\n    'featured_post_meta_key'    =&gt; '_conveyor_featured',                \/\/ The custom meta field that identifies the featured post, will also accept an array\n    'id'                        =&gt; 'conveyor_carousel',                 \/\/ If you want to have multiple carousels, you will want to change the id each time\n    'image_size'                =&gt; 'golden-ratio-1024',                 \/\/ [ thumbnail | medium | large | full | custom ] - the image size you wish to output\n    'images_as_links'           =&gt; true,                                \/\/ [ true | false ] - Set to true to wrap images with links (if _conveyor_link set on post)\n    'order'                     =&gt; 'ASC',                               \/\/ [ ASC | DESC ]\n    'orderby'                   =&gt; 'date',                              \/\/ [ date | menu_order ]\n    'posts_per_page'            =&gt; 5,                                   \/\/ Set number of posts to return, -1 will return all\n    'post_type'                 =&gt; 'conveyor_slides',                   \/\/ [ post | page | custom post type | array() ]\n    'render_captions'           =&gt; true,                                \/\/ [ true | false ] - Set to true to render captions when excerpt is not empty\n    'render_controls'           =&gt; true,                                \/\/ [ true | false ] - Show the slide left right controls\n    'render_indicators'         =&gt; true                                 \/\/ [ true | false ] - Show the slide indicators\n);\nconveyor_render_bootstrap( $defaults );\n<\/code><\/pre><\/dd>\n<dt>The bootstrap carousel isnt working, what do I need to do?<\/dt>\n<dd><p>The plugin will only render the HTML and JavaScript configuration for the carousel, you will need to add Bootstrap CSS and JS to your theme.<\/p><\/dd>\n<dt>How can I use the meta information stored by the 'Link chooser' meta box?<\/dt>\n<dd><p>The meta keys are:<\/p>\n\n<ul>\n<li>'_conveyor_link'<\/li>\n<li>'_conveyor_open_new_window'<\/li>\n<\/ul><\/dd>\n<dt>How can I use the meta information stored by the  'Featured' meta box?<\/dt>\n<dd><p>The meta key is:<\/p>\n\n<ul>\n<li>'_conveyor_featured'<\/li>\n<\/ul><\/dd>\n<dt>What custom image sizes are created by this plugin?<\/dt>\n<dd><p>The image sizes are:<\/p>\n\n<ul>\n<li>'golden-ratio-2560' - 2560 x 1582<\/li>\n<li>'golden-ratio-2048' - 2048 x 1266<\/li>\n<li>'golden-ratio-1920' - 1920 x 1186<\/li>\n<li>'golden-ratio-1680' - 1680 x 633<\/li>\n<li>'golden-ratio-1440' - 1440 x 890<\/li>\n<li>'golden-ratio-1280' - 1280 x 791<\/li>\n<li>'golden-ratio-1024' - 1024 x 633<\/li>\n<li>'golden-ratio-800' - 800 x 494<\/li>\n<li>'golden-ratio-640' - 640 x 396<\/li>\n<\/ul><\/dd>\n<dt>The custom image sizes dont seem to work, help!<\/dt>\n<dd><p>The image sizes will only take effect on images you have uploaded after this plugin has been installed, however there are other plugins out there (such as <a href=\"http:\/\/wordpress.org\/plugins\/wp-thumb\/\">WPThumb<\/a>) that will fix this for you.<\/p>\n\n<p>If it still isnt working, check that you have the 'GD' module installed in your PHP environment. If you havent, you can install it like so:<\/p>\n\n<pre><code>apt-get install php5-gd\n<\/code><\/pre><\/dd>\n<dt>Can I contribute?<\/dt>\n<dd><p>Sure thing, the GitHub repository is right here: (https:\/\/github.com\/mwtsn\/conveyor)<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>Tested with WordPress 4.0<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Meta box bug fix<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Updated default hidden meta boxes<\/li>\n<\/ul>\n\n<h4>1.3.3<\/h4>\n\n<ul>\n<li>Minor ammendments<\/li>\n<\/ul>\n\n<h4>1.3.1 \/ 1.3.2<\/h4>\n\n<ul>\n<li>Fixed 'featured' checkbox, saves as string, but checking bool<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Added foundation render<\/li>\n<\/ul>\n\n<h4>1.2.5<\/h4>\n\n<ul>\n<li>Version control issue<\/li>\n<\/ul>\n\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>Fixed issue with Bootstrap in function names<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<p>Thumbnail naming fix<\/p>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Changed cpt slug<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Improved documentation<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Added options screen and featured slide meta box<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Fixed featured image issue<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Optimisations<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Added page-attributes to custom post type<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added support for taxonomy queries to filter posts<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Future proofed the way Bootstrap renders by including $version argument<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Initial WordPress repository release<\/li>\n<\/ul>","raw_excerpt":"Gives you a &#039;slides&#039; custom post type, or use your own post type with an optional &#039;featured slide&#039; checkbox to render a carousel.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/44528","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=44528"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mwtsn"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=44528"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=44528"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=44528"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=44528"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=44528"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=44528"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}