{"id":18709273,"url":"https://github.com/jojoee/auto-subpage-menu","last_synced_at":"2025-04-12T10:35:15.011Z","repository":{"id":36939717,"uuid":"41247088","full_name":"jojoee/auto-subpage-menu","owner":"jojoee","description":":tada: New child pages will be automatically added to menus, update the menu hierarchy when page's updated and also remove page from menu when page's moved to trash","archived":false,"fork":false,"pushed_at":"2020-08-04T00:25:16.000Z","size":164,"stargazers_count":8,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-26T05:51:10.383Z","etag":null,"topics":["menu","sub-menu","wordpress","wordpress-plugin"],"latest_commit_sha":null,"homepage":"https://wordpress.org/plugins/auto-subpage-menu/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jojoee.png","metadata":{"files":{"readme":"readme.txt","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-08-23T11:30:54.000Z","updated_at":"2023-08-03T06:38:43.000Z","dependencies_parsed_at":"2022-07-09T03:31:09.955Z","dependency_job_id":null,"html_url":"https://github.com/jojoee/auto-subpage-menu","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jojoee%2Fauto-subpage-menu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jojoee%2Fauto-subpage-menu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jojoee%2Fauto-subpage-menu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jojoee%2Fauto-subpage-menu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jojoee","download_url":"https://codeload.github.com/jojoee/auto-subpage-menu/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248553919,"owners_count":21123549,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["menu","sub-menu","wordpress","wordpress-plugin"],"created_at":"2024-11-07T12:26:55.787Z","updated_at":"2025-04-12T10:35:14.726Z","avatar_url":"https://github.com/jojoee.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"=== Auto Subpage Menu ===\n\nContributors: jojoee\nDonate link: \nTags: admin, navigation, menu, menus, child page, child pages, page, pages, submenu, submenus, subpage, subpages, child page, child pages\nRequires at least: 3.3.0\nTested up to: 5.4.2\nStable tag: 4.3\nLicense: GPLv2 or later\nLicense URI: http://www.gnu.org/licenses/gpl-2.0.html\n\n== Description ==\n\nBy default wordpress menu system, wordpress can only automatically add/remove **top-level page** to/from menus\n\n* When **publish** top-level page then add it into menus\n* When **move** top-level page to trash then remove it from menus\n* When **restore** top-level page then add it into menus\n\nthis feature has no effect with **subpage** (child page), but **Auto Subpage Menu** can\n\n* When **publish** subpage (child page) then add it into menus (if its page parent exists in menu)\n* When **update** subpage (child page) then update menus\n* When **move** subpage (child page) to trash then remove it from menus\n* When **restore** subpage (child page) then add it into menus\n\n== Installation ==\n\n1. Install the plugin via plugin's dashboard or download and upload this plugin into `wp-content/plugins` directory\n2. Activate the plugin through the **Plugins** menu in WordPress\n3. Go to **Menus** and check `Automatically add new top-level pages to this menu`\n4. Let's see the magic\n\n== Frequently Asked Questions ==\n\n= How to use it ==\nactivate the plugin on your plugin dashboard (`/wp-admin/plugins.php`)\n\n= How it work ==\nplease see [screenshot](https://wordpress.org/plugins/auto-subpage-menu/screenshots/)\n\n== Screenshots ==\n\n1. When publish subpage then add it into menus (screenshot-1.jpg)\n2. When update subpage then update menus (screenshot-2.jpg)\n3. When trash subpage then remove it from menus (screenshot-3.jpg)\n4. When restore subpage then add it into menus (screenshot-4.jpg)\n\n== Changelog ==\n\n= 1.1.4 (24 Apr 2016) =\n* Fix issue - plugin is not working if not using default table prefix (wp_), found and fixed by [ncwebdev](https://wordpress.org/support/profile/ncwebdev), [topic](https://wordpress.org/support/topic/menu-link-doesnt-work-properly-when-moving-a-page)\n* Update code style\n* Add TODO section\n\n= 1.1.3 (14 Feb 2016) =\n* Update meta (readme file, description, link)\n\n= 1.1.2 (27 Aug 2015) =\n* Update readme file according wordpress readme file standard\n\n= 1.1.1 (26 Aug 2015) =\n* Change file name from README.md to readme.txt\n* Update plugin description\n\n= 1.1.0 (24 Aug 2015) =\n* Fix issue (twice add child page to menus when update with unchanged page parent)\n* Refactoring\n\n= 1.0.0 (23 Aug 2015) =\n* First release\n\n== Notes ==\n\n* [WordPress Coding Standards](https://codex.wordpress.org/WordPress_Coding_Standards)\n* [phpDocumentor](http://www.phpdoc.org/) DocBlock Standard\n* [Auto Subpage Menu](https://wordpress.org/plugins/auto-subpage-menu/) - Wordpress Directory Uri\n* 2 spaces for indent\n* [Repository on Github](https://github.com/jojoee/auto-subpage-menu)\n\n== TODO ==\n\n* [ ] Implement DocBlock to all\n* [ ] Automatically update child-page when its parent have been move, suggested by [ncwebdev](https://wordpress.org/support/profile/ncwebdev), [topic](https://wordpress.org/support/topic/menu-link-doesnt-work-properly-when-moving-a-page)\n* [ ] Add other versions into wordpress download page\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjojoee%2Fauto-subpage-menu","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjojoee%2Fauto-subpage-menu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjojoee%2Fauto-subpage-menu/lists"}