{"id":195280,"date":"2024-06-20T20:06:26","date_gmt":"2024-06-20T20:06:26","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/repo-showcase\/"},"modified":"2024-10-28T14:04:09","modified_gmt":"2024-10-28T14:04:09","slug":"repo-showcase","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/repo-showcase\/","author":23053626,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.0","stable_tag":"1.0.0","tested":"6.7.5","requires":"5.0","requires_php":"5.6","requires_plugins":null,"header_name":"Repo Showcase","header_author":"Abdul Samad","header_description":"Introducing RepoShowcase, the ultimate plugin for seamlessly showcasing GitHub repositories on your website. With RepoShowcase, effortlessly integrate and display your GitHub projects directly onto your WordPress site. Enhance your online presence and engage your audience by effortlessly embedding GitHub repositories with style and ease.","assets_banners_color":"96ccd6","last_updated":"2024-10-28 14:04:09","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/getabdulsamad.com","rating":4.3,"author_block_rating":0,"active_installs":10,"downloads":1030,"num_ratings":3,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"abdulsamadshk","date":"2024-10-28 14:04:09"}},"upgrade_notice":{"1.0.0":"<p>This is the first version of the plugin.<\/p>"},"ratings":{"1":0,"2":0,"3":1,"4":0,"5":2},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3105358,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3105358,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3105352,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3105358,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3105362,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3105362,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3105372,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3105372,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"<strong>GitHub Repositories Cards<\/strong> - A preview of the GitHub repositories displayed as cards.","2":"<strong>GitHub Repositories Cards with Pagination<\/strong> - View of repositories with pagination controls.","3":"<strong>Shortcode Usage<\/strong> - Example of the shortcode used in a post or page.","4":"<strong>Admin Settings Page<\/strong> - Settings page where you configure your GitHub access token and username."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1556,1673,789,32224,80],"plugin_category":[43],"plugin_contributors":[228764],"plugin_business_model":[],"class_list":["post-195280","plugin","type-plugin","status-publish","hentry","plugin_tags-api","plugin_tags-github","plugin_tags-portfolio","plugin_tags-repositories","plugin_tags-shortcode","plugin_category-customization","plugin_contributors-abdulsamadshk","plugin_committers-abdulsamadshk"],"banners":{"banner":"https:\/\/ps.w.org\/repo-showcase\/assets\/banner-772x250.png?rev=3105358","banner_2x":"https:\/\/ps.w.org\/repo-showcase\/assets\/banner-1544x500.png?rev=3105352","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/repo-showcase\/assets\/icon-128x128.png?rev=3105358","icon_2x":"https:\/\/ps.w.org\/repo-showcase\/assets\/icon-256x256.png?rev=3105358","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/repo-showcase\/assets\/screenshot-1.png?rev=3105362","caption":"<strong>GitHub Repositories Cards<\/strong> - A preview of the GitHub repositories displayed as cards."},{"src":"https:\/\/ps.w.org\/repo-showcase\/assets\/screenshot-2.png?rev=3105362","caption":"<strong>GitHub Repositories Cards with Pagination<\/strong> - View of repositories with pagination controls."},{"src":"https:\/\/ps.w.org\/repo-showcase\/assets\/screenshot-3.png?rev=3105372","caption":"<strong>Shortcode Usage<\/strong> - Example of the shortcode used in a post or page."},{"src":"https:\/\/ps.w.org\/repo-showcase\/assets\/screenshot-4.png?rev=3105372","caption":"<strong>Admin Settings Page<\/strong> - Settings page where you configure your GitHub access token and username."}],"raw_content":"<!--section=description-->\n<p>Repo Showcase allows you to effortlessly display your GitHub repositories on your WordPress site using simple shortcodes. Perfect for developers wanting to showcase their work in an elegant and functional way.<\/p>\n\n<p><strong>Try it out on your free dummy site: Click here =&gt; <a href=\"https:\/\/tastewp.org\/plugins\/repo-showcase\">https:\/\/tastewp.org\/plugins\/repo-showcase<\/a><\/strong><\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Display GitHub repositories with a simple shortcode.<\/li>\n<li>Pagination support for large numbers of repositories.<\/li>\n<li>Easy setup with a user-friendly settings page.<\/li>\n<li>Responsive design to look great on all devices.<\/li>\n<\/ul>\n\n<h3>Shortcodes<\/h3>\n\n<ul>\n<li><code>[showcase_repositories]<\/code>: Displays GitHub repositories.<\/li>\n<\/ul>\n\n<h3>External Service Usage<\/h3>\n\n<p>Repo Showcase relies on the GitHub API to fetch and display GitHub repositories on your WordPress site. This API integration allows the plugin to retrieve repository data based on the provided GitHub username.<\/p>\n\n<h3>GitHub API Integration<\/h3>\n\n<p>The plugin uses the GitHub API to fetch repository information. This includes repository names, descriptions, star counts, fork counts, programming languages, and last update timestamps.<\/p>\n\n<ul>\n<li><strong>Service Used:<\/strong> GitHub API<\/li>\n<li><strong>API Endpoint:<\/strong> <code>https:\/\/api.github.com\/users\/$username\/repos<\/code><\/li>\n<li><strong>Purpose:<\/strong> Display GitHub repositories on your WordPress site.<\/li>\n<li><strong>Service URL:<\/strong> <a href=\"https:\/\/developer.github.com\/v3\/\">GitHub API Documentation<\/a><\/li>\n<li><strong>Terms of Use:<\/strong> <a href=\"https:\/\/docs.github.com\/en\/github\/site-policy\/github-terms-of-service\">GitHub Terms of Service<\/a><\/li>\n<li><strong>Privacy Policy:<\/strong> <a href=\"https:\/\/docs.github.com\/en\/github\/site-policy\/github-privacy-statement\">GitHub Privacy Statement<\/a><\/li>\n<\/ul>\n\n<p>By using this plugin, you acknowledge and agree to the GitHub API's terms of use and privacy policy.<\/p>\n\n<h3>Legal Considerations<\/h3>\n\n<p>Make sure to review and comply with GitHub's terms of service and privacy policy to ensure data transmissions are handled appropriately and legally.<\/p>\n\n<h3>Support<\/h3>\n\n<p>For support or questions, please visit the <a href=\"https:\/\/wordpress.org\/support\/plugin\/repo-showcase\">plugin support forum<\/a>.<\/p>\n\n<h3>License<\/h3>\n\n<p>Repo Showcase is released under the GPL-2.0-or-later. See LICENSE file for details.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/repo-showcase<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Navigate to Settings &gt; Repo Showcase to configure the plugin.<\/li>\n<li>Enter your GitHub access token and username, then save the settings.<\/li>\n<li>Use the <code>[showcase_repositories]<\/code> shortcode in any post or page where you want to display your GitHub repositories.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='how%20do%20i%20get%20a%20github%20access%20token%3F'><h3>How do I get a GitHub access token?<\/h3><\/dt>\n<dd><ol>\n<li>Log in to your GitHub account.<\/li>\n<li>Navigate to Settings &gt; Developer settings &gt; Personal access tokens.<\/li>\n<li>Generate a new token with the necessary permissions.<\/li>\n<li>Copy the token and paste it into the plugin settings page in your WordPress admin panel.<\/li>\n<\/ol><\/dd>\n<dt id='how%20do%20i%20use%20this%20plugin%3F'><h3>How do I use this plugin?<\/h3><\/dt>\n<dd><p>After setting up the plugin, use the <code>[showcase_repositories]<\/code> shortcode in any post or page where you want to display your GitHub repositories.<\/p><\/dd>\n<dt id='can%20i%20customize%20the%20display%20of%20the%20repositories%3F'><h3>Can I customize the display of the repositories?<\/h3><\/dt>\n<dd><p>The plugin does not currently offer shortcode attributes for customization. However, you can modify the CSS files included in the plugin to change the appearance of the repositories.<\/p><\/dd>\n<dt id='is%20there%20a%20limit%20to%20the%20number%20of%20repositories%20i%20can%20display%3F'><h3>Is there a limit to the number of repositories I can display?<\/h3><\/dt>\n<dd><p>The plugin supports pagination, so you can display any number of repositories by navigating through the pages.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Display GitHub repositories on Website using Repo Showcase&#039;s shortcodes.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/195280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=195280"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/abdulsamadshk"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=195280"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=195280"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=195280"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=195280"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=195280"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=195280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}