{"id":203294,"date":"2024-09-23T00:12:30","date_gmt":"2024-09-23T00:12:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/system-info\/"},"modified":"2024-11-08T13:05:58","modified_gmt":"2024-11-08T13:05:58","slug":"system-info","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/system-info\/","author":13888760,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.1.12","stable_tag":"0.1.12","tested":"6.6.5","requires":"5.3.0","requires_php":"7.3.5","requires_plugins":null,"header_name":"System Info","header_author":"uriel","header_description":"Generates system info and composer.json info based on the current WordPress setup.","assets_banners_color":"","last_updated":"2024-11-08 13:05:58","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/devuri\/system-info","header_author_uri":"https:\/\/github.com\/devuri","rating":0,"author_block_rating":0,"active_installs":10,"downloads":1191,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq"],"tags":{"0.1.10":{"tag":"0.1.10","author":"icelayer","date":"2024-11-08 12:51:27"},"0.1.11":{"tag":"0.1.11","author":"icelayer","date":"2024-11-08 12:58:38"},"0.1.12":{"tag":"0.1.12","author":"icelayer","date":"2024-11-08 13:05:58"},"0.1.7":{"tag":"0.1.7","author":"icelayer","date":"2024-09-23 00:12:04"},"0.1.9":{"tag":"0.1.9","author":"icelayer","date":"2024-09-23 00:23:47"}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.10","0.1.11","0.1.12","0.1.7","0.1.9"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[4473,2680,3972],"plugin_category":[59],"plugin_contributors":[91577],"plugin_business_model":[],"class_list":["post-203294","plugin","type-plugin","status-publish","hentry","plugin_tags-info","plugin_tags-system","plugin_tags-tools","plugin_category-utilities-and-tools","plugin_contributors-icelayer","plugin_committers-icelayer"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/system-info.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>The <strong>System Info<\/strong> plugin generates a <code>composer.json<\/code> file and provides system information based on the active plugins and theme in your WordPress installation. It's designed to help you easily manage your site's dependencies through Composer, a tool for dependency management in PHP.<\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li>Scans your current WordPress setup to detect active plugins and the active theme.<\/li>\n<li>Automatically generates <code>composer.json<\/code> content with the necessary Composer requirements based on the detected plugins and theme.<\/li>\n<li>Displays the generated <code>composer.json<\/code> content in the WordPress admin interface for easy copying.<\/li>\n<\/ul>\n\n<h3>Usage<\/h3>\n\n<ol>\n<li>After activating the plugin, navigate to <code>Tools -&gt; System Info<\/code> in the WordPress admin interface.<\/li>\n<li>Review the automatically generated <code>composer.json<\/code> content.<\/li>\n<li>Copy the displayed content and use it in your Composer setup as needed.<\/li>\n<\/ol>\n\n<h3>Example Output<\/h3>\n\n<p>{\n    \"name\": \"yourname\/wordpress-site\",\n    \"description\": \"A WordPress site managed with Composer\",\n    \"require\": {\n        \"php\": \"&gt;=7.4\",\n        \"johnpbloch\/wordpress\": \"<em>\",\n        \"wpackagist-plugin\/example-plugin\": \"<\/em>\",\n        \"wpackagist-theme\/example-theme\": \"*\"\n    }\n}<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Download the plugin files from WordPress.org or your preferred source.<\/li>\n<li>Upload the <code>system-info<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory on your WordPress server.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in your WordPress admin dashboard.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='what%20does%20this%20plugin%20do%3F'><h3>What does this plugin do?<\/h3><\/dt>\n<dd><p>The plugin scans your current WordPress setup for active plugins and the active theme, then generates <code>composer.json<\/code> information containing the necessary requirements for Composer.<\/p><\/dd>\n<dt id='where%20can%20i%20find%20the%20generated%20%60composer.json%60%20file%3F'><h3>Where can I find the generated `composer.json` file?<\/h3><\/dt>\n<dd><p>The generated <code>composer.json<\/code> content is displayed in the WordPress admin interface under <code>Tools -&gt; System Info<\/code>. You can easily copy the content from there.<\/p><\/dd>\n<dt id='does%20this%20plugin%20write%20any%20files%20to%20the%20server%3F'><h3>Does this plugin write any files to the server?<\/h3><\/dt>\n<dd><p>No, the plugin does not write any files to the server. It simply generates and displays the <code>composer.json<\/code> content for you to copy.<\/p><\/dd>\n<dt id='do%20i%20need%20to%20have%20composer%20installed%20to%20use%20this%20plugin%3F'><h3>Do I need to have Composer installed to use this plugin?<\/h3><\/dt>\n<dd><p>No, you don't need to have Composer installed to use this plugin. It simply generates the <code>composer.json<\/code> file content. Composer itself will need to be installed separately if you intend to manage dependencies with it.<\/p><\/dd>\n\n<\/dl>","raw_excerpt":"The System Info plugin generates a composer.json file and provides system information based on the active plugins and theme in your WordPress installa &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/203294","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=203294"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/icelayer"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=203294"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=203294"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=203294"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=203294"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=203294"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=203294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}