{"id":107037,"date":"2019-09-06T04:32:21","date_gmt":"2019-09-06T04:32:21","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/render-posts\/"},"modified":"2020-01-07T02:55:37","modified_gmt":"2020-01-07T02:55:37","slug":"render-posts","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/render-posts\/","author":15349673,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.0.0","stable_tag":"2.0","tested":"5.3.21","requires":"4.6","requires_php":"7.0","requires_plugins":"","header_name":"Render Posts","header_author":"coder618","header_description":"Render Posts Easily","assets_banners_color":"","last_updated":"2020-01-07 02:55:37","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/coder618.github.io","header_plugin_uri":"","header_author_uri":"https:\/\/coder618.github.io","rating":0,"author_block_rating":0,"active_installs":10,"downloads":808,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"2.0.0":"<p>Changelog:\n1. Remove Function base template system.\n2. Add file base template system.\n3. Add category filtering option, to the shortcode (eg. cat=&quot;some-category-slug&quot;).<\/p>","1.0.0":"<p>First release.<\/p>\n\n<p>Developer:\nPlease Visit: <a href=\"https:\/\/coder618.github.io\">Developer Profile<\/a><\/p>"},"ratings":[],"assets_icons":{"icon.svg":{"filename":"icon.svg","revision":"2152101","resolution":"","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.JPG":{"filename":"screenshot-1.JPG","revision":"2223243","resolution":"1","location":"assets","locale":""}},"screenshots":{"1":"How To Use the shortcode."}},"plugin_section":[],"plugin_tags":[175910,175909],"plugin_category":[],"plugin_contributors":[175911],"plugin_business_model":[],"class_list":["post-107037","plugin","type-plugin","status-closed","hentry","plugin_tags-render-post","plugin_tags-show-post","plugin_contributors-coder618","plugin_committers-coder618"],"banners":[],"icons":{"svg":"https:\/\/ps.w.org\/render-posts\/assets\/icon.svg?rev=2152101","icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/render-posts.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/render-posts\/assets\/screenshot-1.JPG?rev=2223243","caption":"How To Use the shortcode."}],"raw_content":"<!--section=description-->\n<p>This plugin will help the developer \/ user to show\/render posts very easily regardless of the post type.\nThis plugin register a short-code, which developer\/user can use to render any kind of posts, in a custom defined format\/template.\nThis plugin also contains a (AJAX) load more feature, which help users to load remaining posts without leaving the current page, (Also known as Ajax Pagination).\nThis plugin also support with Gutenberg and other builder (Because it's just a shortcode) .<\/p>\n\n<h3>How to use<\/h3>\n\n<p>eg. shortcode:  [render-posts type=\"post\"]<\/p>\n\n<h4>Available Arguments<\/h4>\n\n<ul>\n<li>*type = \"You Post type \" <\/li>\n<li>number = \"Posts Per Page\" -- if not specify it will inherit from wordpress global posts_per_page option serttings.<\/li>\n<li>title = \"Section title\"<\/li>\n<li>detail = \"Section Detail\"<\/li>\n<li>noloadmore = \"true\" -- Set it if you dont want to show loadmore button\n*required field.<\/li>\n<\/ul>\n\n<h3>Technical documentation<\/h3>\n\n<p>How to add Custom Markup for a specific post type?\nSimply follow this steps:\n1. Create a folder at the root of your activated theme folder which name will be: loop-templates.\n2. Create the template file in the newly created folder, name : content-{$post_type_slug}.php . then you are good to go. \nYou can use all standard wordpress function, raw php, html there.<\/p>\n\n<h4>Template Naming<\/h4>\n\n<ul>\n<li>content-post.php  -&gt; when post type is post<\/li>\n<li>content-event.php -&gt; when post type is event<\/li>\n<li>content-member.php  -&gt; when post type is member<\/li>\n<\/ul>\n\n<p>Note: Plugin will add sufficient amount of DIV with dynamic CLASS's (related with the post type name) at rendering,\nwhich will help you to create any kind of layout very easily by using css.<\/p>\n\n<!--section=installation-->\n<ul>\n<li>Upload the plugin folder to the <code>\/wp-content\/plugins<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress Dashboard.<\/li>\n<\/ul>\n\n<p>This plugin do not have any settings page, so after install you just have to active the plugin, thats it.\nThen you can use [render-post] shortcode.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt>Is this plugin have any settings page<\/dt>\n<dd><p>No, This plugin currently do not have any settings page. you just have to active the plugin to use.<\/p><\/dd>\n<dt>Can I Render\/Show Custom Post type by this plugin short-code<\/dt>\n<dd><p>Yes, You can, you have to provide type argument with your post type. eg [render-posts type=\"custom-post-type-slug\"]<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release.<\/li>\n<\/ul>","raw_excerpt":"This plugin will help the developer \/ user to show\/render posts very easily regardless of the post type.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/107037","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=107037"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/coder618"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=107037"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=107037"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=107037"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=107037"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=107037"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=107037"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}