[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ffAOvjqG6tPgbisIZejbOQLBjW0tstL7s6GYeCim2n5I":3,"$fPh4qpalBpbsuDq7mXjRSUPORAQAqC60nr5Ao5uNwMvA":291,"$fQCdftNi1EBsmgv51Hx1pcIX81Z12te1Y-aV37NOakVo":296},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"discovery_status":31,"vulnerabilities":32,"developer":33,"crawl_stats":29,"alternatives":37,"analysis":146,"fingerprints":264},"pagemagic-page-lists","PageMagic – Page Lists","1.0","meaghanbass","https:\u002F\u002Fprofiles.wordpress.org\u002Fmeaghanbass\u002F","\u003Cp>Create visual hierarchies of site pages. Options to list all pages, subpages, current page siblings. Also able to show page featured image and custom excerpts.\u003C\u002Fp>\n\u003Ch4>Quick Shortcodes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>[pagemagic_listall]\u003C\u002Fstrong> – hierarchical tree of all pages on site (useful to show sitemap of the site)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[pagemagic_subpages]\u003C\u002Fstrong> – hierarchical tree of subpages to the current page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[pagemagic_siblings]\u003C\u002Fstrong> – hierarchical tree of sibling pages to the current page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[pagemagic_image_excerpt]\u003C\u002Fstrong> – list of pages with featured image and with excerpt\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Example Parameters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>[pagemagic_listall child_of=\"4\" depth=\"2\" exclude=\"6,7,8\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>[pagemagic_image_excerpt child_of=\"4\" exclude=\"6,7,8\" image_width=\"50\" image_height=\"50\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Page List Parameters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>[pagemagic_listall]\u003C\u002Fstrong> – list of all pages as the hierarchical list\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[pagemagic_subpages]\u003C\u002Fstrong> – list of subpages to the current page as the hierarchical list; Same as: \u003Ccode>[pagemagic_listall child_of=\"current\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[pagemagic_siblings]\u003C\u002Fstrong> – list of sibling pages to the current page as the hierarchical list; Same as: \u003Ccode>[pagemagic_listall child_of=\"parent\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>depth\u003C\u002Fstrong> – how many levels in the hierarchy of pages are to be included in the list: \u003Ccode>[pagemagic_listall depth=\"3\"]\u003C\u002Fcode>; by default depth is unlimited (depth=”0″); Displays pages at any depth and arranges them in a flat list: \u003Ccode>[pagemagic_listall depth=\"-1\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>child_of\u003C\u002Fstrong> – displays the sub-pages of a single Page by ID: \u003Ccode>[pagemagic_listall child_of=\"4\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>exclude\u003C\u002Fstrong> – define a comma-separated list of Page IDs to be excluded from the list: \u003Ccode>[pagemagic_listall exclude=\"6,7,8\"]\u003C\u002Fcode>; You may exclude current page: \u003Ccode>[pagemagic_listall exclude=\"current\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>exclude_tree\u003C\u002Fstrong> – define a comma-separated list of parent Page IDs and all its subpages to be excluded: \u003Ccode>[pagemagic_listall exclude_tree=\"7,10\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>include\u003C\u002Fstrong> – include a comma-separated list of Page IDs into the list: \u003Ccode>[pagemagic_listall include=\"6,7,8\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>title_li\u003C\u002Fstrong> – set the text and style of the Page list’s heading: \u003Ccode>[pagemagic_listall title_li=\"\u003Ch2>List of pages\u003C\u002Fh2>\"]\u003C\u002Fcode>; by default there is no title (title_li=””)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>authors\u003C\u002Fstrong> – only include pages authored by the authors in this comma-separated list of author IDs: \u003Ccode>[pagemagic_listall authors=\"2,5\"]\u003C\u002Fcode>; by default all authors are included (authors=””)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>number\u003C\u002Fstrong> – sets the number of pages to display: \u003Ccode>[pagemagic_listall number=\"10\"]\u003C\u002Fcode>; by default the number is unlimited (number=””)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>offset\u003C\u002Fstrong> – the number of pages to pass over (or displace) before collecting the set of pages: \u003Ccode>[pagemagic_listall offset=\"5\"]\u003C\u002Fcode>; by default there is no offset (offset=””)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>post_type\u003C\u002Fstrong> – list associated with a certain hierarchical Post Type \u003Ccode>[pagemagic_listall post_type=\"page\"]\u003C\u002Fcode>; by default: (post_type=”page”); possible values: page, revision, Hierarchical Custom Post Types (‘post’ is not a Hierarchical Post Type)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>post_status\u003C\u002Fstrong> – a comma-separated list of all post status types: \u003Ccode>[pagemagic_listall post_status=\"private\"]\u003C\u002Fcode>; by default: (post_status=”publish”); possible values: publish, private, draft\u003C\u002Fli>\n\u003Cli>\u003Cstrong>meta_key\u003C\u002Fstrong> and \u003Cstrong>meta_value\u003C\u002Fstrong> – only include the pages that have this Custom Field Key and this Custom Field Value: \u003Ccode>[pagemagic_listall meta_key=\"metakey\" meta_value=\"metaval\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>show_date\u003C\u002Fstrong> – display creation or last modified date next to each Page: \u003Ccode>[pagemagic_listall show_date=\"created\"]\u003C\u002Fcode>; possible values: created, modified, updated\u003C\u002Fli>\n\u003Cli>\u003Cstrong>date_format\u003C\u002Fstrong> – the format of the Page date set by the show_date parameter: \u003Ccode>[pagemagic_listall date_format=\"l, F j, Y\"]\u003C\u002Fcode>; by default use the date format configured in your WordPress options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>sort_column\u003C\u002Fstrong> – sort the list of pages by column: \u003Ccode>[pagemagic_listall sort_column=\"menu_order\"]\u003C\u002Fcode>; by default: (sort_column=”menu_order, post_title”); possible values: post_title, menu_order, post_date (sort by creation time), post_modified, ID, post_author, post_name (sort by page slug)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>sort_order\u003C\u002Fstrong> – the sort order of the list of pages (either ascending or descending): \u003Ccode>[pagemagic_listall sort_order=\"desc\"]\u003C\u002Fcode>; by default: (sort_order=”asc”); possible values: asc, desc\u003C\u002Fli>\n\u003Cli>\u003Cstrong>link_before\u003C\u002Fstrong> – sets the text or html that precedes the link text inside link tag: \u003Ccode>[pagemagic_listall link_before=\"\u003Cspan>\"]\u003C\u002Fcode>; you may specify html tags only in the \u003Ccode>HTML\u003C\u002Fcode> tab in your Rich-text editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>link_after\u003C\u002Fstrong> – sets the text or html that follows the link text inside link tag: \u003Ccode>[pagemagic_listall link_after=\"\u003C\u002Fspan>\"]\u003C\u002Fcode>; you may specify html tags only in the \u003Ccode>HTML\u003C\u002Fcode> tab in your Rich-text editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>class\u003C\u002Fstrong> – the CSS class for list of pages: \u003Ccode>[pagemagic_listall class=\"listclass\"]\u003C\u002Fcode>; by default the class is empty (class=””)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>columns\u003C\u002Fstrong> – for splitting list of pages into columns: \u003Ccode>[pagemagic_listall class=\"pagemagic-cols-2\"]\u003C\u002Fcode>; available classes: pagemagic-cols-2, pagemagic-cols-3, pagemagic-cols-4, pagemagic-cols-5; works in all modern browsers and IE10+; columns are responsive and become 1 column at less than 768px\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>[More info] about parameters (https:\u002F\u002Fdeveloper.wordpress.org\u002Freference\u002Ffunctions\u002Fget_pages\u002F#parameters) for [pagemagic_listall].\u003C\u002Fp>\n\u003Ch4>Parameters for Page List Excerpts\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>[pagemagic_image_excerpt]\u003C\u002Fstrong> – by default shows list of subpages to current page; but if there is no subpages than all pages will be shown\u003C\u002Fli>\n\u003Cli>\u003Cstrong>show_image\u003C\u002Fstrong> – show or hide featured image \u003Ccode>[pagemagic_image_excerpt show_image=\"0\"]\u003C\u002Fcode>; “show_image” have higher priority than “show_first_image”; by default: show_image=”1″\u003C\u002Fli>\n\u003Cli>\u003Cstrong>show_first_image\u003C\u002Fstrong> – show or hide first image from content if there is no featured image \u003Ccode>[pagemagic_image_excerpt show_first_image=\"1\"]\u003C\u002Fcode>; by default: show_first_image=”0″\u003C\u002Fli>\n\u003Cli>\u003Cstrong>show_title\u003C\u002Fstrong> – show or hide title \u003Ccode>[pagemagic_image_excerpt show_title=\"0\"]\u003C\u002Fcode>; by default: show_title=”1″\u003C\u002Fli>\n\u003Cli>\u003Cstrong>show_content\u003C\u002Fstrong> – show or hide content \u003Ccode>[pagemagic_image_excerpt show_content=\"0\"]\u003C\u002Fcode>; by default: show_content=”1″\u003C\u002Fli>\n\u003Cli>\u003Cstrong>more_tag\u003C\u002Fstrong> – output all content before and after more tag: \u003Ccode>[pagemagic_image_excerpt more_tag=\"0\"]\u003C\u002Fcode>; this parameter does not add “more-link” to the end of content, it just cut content before more-tag; “more_tag” parameter have higher priority than “limit_content”; by default the more_tag is enabled (more_tag=”1″) and showing only content before more tag\u003C\u002Fli>\n\u003Cli>\u003Cstrong>limit_content\u003C\u002Fstrong> – content is limited by “more-tag” if it is exist or by “limit_content” parameter \u003Ccode>[pagemagic_image_excerpt limit_content=\"100\"]\u003C\u002Fcode>; by default: limit_content=”250″\u003C\u002Fli>\n\u003Cli>\u003Cstrong>image_width\u003C\u002Fstrong> – width of the image \u003Ccode>[pagemagic_image_excerpt image_width=\"80\"]\u003C\u002Fcode>; by default: image_width=”50″\u003C\u002Fli>\n\u003Cli>\u003Cstrong>image_height\u003C\u002Fstrong> – height of the image \u003Ccode>[pagemagic_image_excerpt image_height=\"80\"]\u003C\u002Fcode>; by default: image_height=”50″\u003C\u002Fli>\n\u003Cli>\u003Cstrong>child_of\u003C\u002Fstrong> – displays the sub-pages of a single Page by ID: \u003Ccode>[pagemagic_image_excerpt child_of=\"4\"]\u003C\u002Fcode>; by default it shows subpages to the current page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>parent\u003C\u002Fstrong> – list those pages that have the provided single page only ID as parent: \u003Ccode>[pagemagic_image_excerpt parent=\"4\"]\u003C\u002Fcode>; by default parent=”-1″ and depth is unlimited\u003C\u002Fli>\n\u003Cli>\u003Cstrong>sort_column\u003C\u002Fstrong> – sort the list of pages by column: \u003Ccode>[pagemagic_image_excerpt sort_column=\"menu_order\"]\u003C\u002Fcode>; by default: (sort_column=”menu_order, post_title”); possible values: post_title, menu_order, post_date (sort by creation time), post_modified, ID, post_author, post_name (sort by page slug)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>sort_order\u003C\u002Fstrong> – the sort order of the list of pages (either ascending or descending): \u003Ccode>[pagemagic_image_excerpt sort_order=\"desc\"]\u003C\u002Fcode>; by default: (sort_order=”asc”); possible values: asc, desc;* \u003Cstrong>hierarchical\u003C\u002Fstrong> – display subpages below their parent page \u003Ccode>[pagemagic_image_excerpt hierarchical=\"0\"]\u003C\u002Fcode>; by default: hierarchical=”1″\u003C\u002Fli>\n\u003Cli>\u003Cstrong>hierarchical\u003C\u002Fstrong> – display subpages below their parent page \u003Ccode>[pagemagic_image_excerpt hierarchical=\"0\"]\u003C\u002Fcode>; by default: hierarchical=”1″\u003C\u002Fli>\n\u003Cli>\u003Cstrong>exclude\u003C\u002Fstrong> – define a comma-separated list of Page IDs to be excluded from the list: \u003Ccode>[pagemagic_image_excerpt exclude=\"6,7,8\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>exclude_tree\u003C\u002Fstrong> – define a comma-separated list of parent Page IDs and all its subpages to be excluded: \u003Ccode>[pagemagic_image_excerpt exclude_tree=\"7,10\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>include\u003C\u002Fstrong> – include a comma-separated list of Page IDs into the list: \u003Ccode>[pagemagic_image_excerpt include=\"6,7,8\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>meta_key\u003C\u002Fstrong> and \u003Cstrong>meta_value\u003C\u002Fstrong> – only include the pages that have this Custom Field Key and this Custom Field Value: \u003Ccode>[pagemagic_image_excerpt meta_key=\"metakey\" meta_value=\"metaval\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>authors\u003C\u002Fstrong> – only include the pages written by the given author(s) \u003Ccode>[pagemagic_image_excerpt authors=\"6,7,8\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>number\u003C\u002Fstrong> – sets the number of pages to display: \u003Ccode>[pagemagic_image_excerpt number=\"10\"]\u003C\u002Fcode>; by default the number is unlimited (number=””)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>offset\u003C\u002Fstrong> – the number of pages to pass over (or displace) before collecting the set of pages: \u003Ccode>[pagemagic_image_excerpt offset=\"5\"]\u003C\u002Fcode>; by default there is no offset (offset=””)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>post_type\u003C\u002Fstrong> – list associated with a certain hierarchical Post Type \u003Ccode>[pagemagic_image_excerpt post_type=\"page\"]\u003C\u002Fcode>; by default: (post_type=”page”); possible values: page, revision, Hierarchical Custom Post Types (‘post’ is not a Hierarchical Post Type)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>post_status\u003C\u002Fstrong> – a comma-separated list of all post status types: \u003Ccode>[pagemagic_image_excerpt post_status=\"private\"]\u003C\u002Fcode>; by default: (post_status=”publish”); possible values: publish, private, draft\u003C\u002Fli>\n\u003Cli>\u003Cstrong>class\u003C\u002Fstrong> – the CSS class for list of pages: \u003Ccode>[pagemagic_image_excerpt class=\"listclass\"]\u003C\u002Fcode>; by default the class is empty (class=””)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>strip_tags\u003C\u002Fstrong> – strip tags or not: \u003Ccode>[pagemagic_image_excerpt strip_tags=\"0\"]\u003C\u002Fcode>; by default the tags are stripped (strip_tags=”1″)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>strip_shortcodes\u003C\u002Fstrong> – strip registered shortcodes or not: \u003Ccode>[pagemagic_image_excerpt strip_shortcodes=\"0\"]\u003C\u002Fcode>; by default shortcodes are stripped (strip_shortcodes=”1″) and all registered shortcodes are removed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>show_child_count\u003C\u002Fstrong> – show count of subpages: \u003Ccode>[pagemagic_image_excerpt show_child_count=\"1\"]\u003C\u002Fcode>; by default the child_count is disabled (show_child_count=”0″); If show_child_count=”1″, but count of subpages=0, than child count is not shown\u003C\u002Fli>\n\u003Cli>\u003Cstrong>child_count_template\u003C\u002Fstrong> – the template of child_count: \u003Ccode>[pagemagic_image_excerpt show_child_count=\"1\" child_count_template=\"Subpages: %child_count%\"]\u003C\u002Fcode>; by default child_count_template=”Subpages: %child_count%”\u003C\u002Fli>\n\u003Cli>\u003Cstrong>show_meta_key\u003C\u002Fstrong> – show or hide meta key: \u003Ccode>[pagemagic_image_excerpt show_meta_key=\"your_meta_key\"]\u003C\u002Fcode>; by default the show_meta_key is empty (show_meta_key=””); If show_meta_key is enabled, but meta_value is empty, than meta_key is not shown\u003C\u002Fli>\n\u003Cli>\u003Cstrong>meta_template\u003C\u002Fstrong> – the template of meta: \u003Ccode>[pagemagic_image_excerpt show_meta_key=\"your_meta_key\" meta_template=\"Meta: %meta%\"]\u003C\u002Fcode>; by default meta_template=”%meta%”\u003C\u002Fli>\n\u003Cli>\u003Cstrong>columns\u003C\u002Fstrong> – for splitting list of pages into columns: \u003Ccode>[pagemagic_image_excerpt class=\"pagemagic-cols-2\"]\u003C\u002Fcode>; available classes: pagemagic-cols-2, pagemagic-cols-3, pagemagic-cols-4, pagemagic-cols-5; works in all modern browsers and IE10+;  columns are responsive and become 1 column at less than 768px\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>[More info] about parameters (https:\u002F\u002Fdeveloper.wordpress.org\u002Freference\u002Ffunctions\u002Fget_pages\u002F#parameters) for [pagemagic_image_excerpt].\u003C\u002Fp>\n","Create visual hierarchies of site pages. Options to list all pages, subpages, current page siblings. Also able to show page featured image and custom  &hellip;",30,1560,100,7,"2020-06-30T23:13:00.000Z","5.4.19","3.0","",[20,21,22,23,24],"list-pages","listpages","page-nav","page-navigation","page-tree","https:\u002F\u002Fpagemagic.dev\u002Fpagelistsplugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpagemagic-page-lists.1.0.zip",85,0,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":11,"trust_score":35,"computed_at":36},1,84,"2026-05-20T09:11:17.795Z",[38,65,89,108,126],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":18,"tags":53,"homepage":59,"download_link":60,"security_score":61,"vuln_count":62,"unpatched_count":28,"last_vuln_date":63,"fetched_at":64},"page-scroll-to-id","Page scroll to id","1.7.9","malihu","https:\u002F\u002Fprofiles.wordpress.org\u002Fmalihu\u002F","\u003Cp>\u003Cstrong>Page scroll to id\u003C\u002Fstrong> is a fully featured plugin which replaces browser’s “jumping” behavior with a \u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Frepository\u002Fpage-scroll-to-id\u002Fdemo\u002Fdemo.html\" rel=\"nofollow ugc\">smooth scrolling animation\u003C\u002Fa>, when links with href value containing # are clicked. It provides all the basic tools and advanced functionality for single-page websites, in-page navigation, back-to-top links etc. with features like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Adjustable scrolling animation \u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress\u002F#plugin-settings-scroll-type-easing\" rel=\"nofollow ugc\">duration and easing (over 30 easing types)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Link and target highlighting via ready-to-use CSS classes\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Frepository\u002Fpage-scroll-to-id\u002Fdemo\u002Fdemo.html\" rel=\"nofollow ugc\">Vertical\u003C\u002Fa> and\u002For \u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Frepository\u002Fpage-scroll-to-id\u002Fdemo\u002Fdemo-horizontal-layout.html\" rel=\"nofollow ugc\">horizontal\u003C\u002Fa> scrolling\u003C\u002Fli>\n\u003Cli>Scrolling from\u002Fto different pages (scrolling to target id on page load)\u003C\u002Fli>\n\u003Cli>Offset scrolling by pixels or element selector with custom expressions\u003C\u002Fli>\n\u003Cli>Insert link and target id buttons in post visual editor \u003C\u002Fli>\n\u003Cli>Link-specific offset, scrolling duration, highlight target etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Frepository\u002Fpage-scroll-to-id\u002Fdemo\u002Fdemo.html\" rel=\"nofollow ugc\">Demo (default animation duration\u002Feasing, link highlighting etc.)\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Plugin resources, links and tutorials\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress\u002F\" rel=\"nofollow ugc\">Plugin homepage\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress\u002F2\u002F\" rel=\"nofollow ugc\">Knowledge Base – FAQ\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress-tutorial\u002F\" rel=\"nofollow ugc\">Basic tutorial\u003C\u002Fa> – \u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress-tutorial\u002F#video-tutorial\" rel=\"nofollow ugc\">Video tutorial\u003C\u002Fa>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fusing-page-scroll-to-id-with-the-divi-builder-plugin\u002F\" rel=\"nofollow ugc\">Using Page scroll to id with the Divi Builder plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fusing-page-scroll-to-id-with-siteorigin-page-builder\u002F\" rel=\"nofollow ugc\">Using Page scroll to id with SiteOrigin Page Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fusing-page-scroll-to-id-with-wpbakery-page-builder\u002F\" rel=\"nofollow ugc\">Using Page scroll to id with WPBakery Page Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-elementor-guide\u002F\" rel=\"nofollow ugc\">Using Page scroll to id with Elementor Page Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fpage-scroll-to-id\" rel=\"ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cp>Page scroll to id requires WordPress version \u003Cstrong>3.3\u003C\u002Fstrong> or higher (jQuery version \u003Cstrong>1.7.0\u003C\u002Fstrong> or higher) and your theme \u003Cstrong>must\u003C\u002Fstrong> (and should) have \u003Ccode>wp_head()\u003C\u002Fcode> and \u003Ccode>wp_footer()\u003C\u002Fcode> functions. In some Microsoft Windows based web servers some plugins might produce an error 500 (depends on server\u002FPHP configuration). To pinpoint the issue \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FDebugging_in_WordPress\" rel=\"nofollow ugc\">enable debugging\u003C\u002Fa> in \u003Ccode>wp-config.php\u003C\u002Fcode> and check \u003Ccode>wp-content\u002Fdebug.log\u003C\u002Fcode> file for relevant errors.\u003C\u002Fp>\n\u003Ch4>GDPR (General Data Protection Regulation)\u003C\u002Fh4>\n\u003Cp>The plugin is GDPR compliant. It does not use or store any kind of user information\u002Fdata. In fact, it’s functionality has nothing to do with user data (personal or otherwise). So there’s that.\u003C\u002Fp>\n\u003Ch4>Quick usage and tips\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpage-scroll-to-id\u002Finstallation\u002F\" rel=\"ugc\">Install the plugin\u003C\u002Fa>. \u003C\u002Fli>\n\u003Cli>The plugin is enabled by default on your WordPress Menu links, so you can start adding custom links and set their URL to the id\u002Ftarget you want to scroll to. \u003C\u002Fli>\n\u003Cli>Create id targets within your content using plugin’s “Insert Page scroll to id target” button and\u002For shortcode (see contextual “Help” menu in plugin settings page) in post visual\u002Ftext editor. Create targets in widgets areas using “Page scroll to id target” widget. \u003C\u002Fli>\n\u003Cli>Create links within your content using plugin’s “Insert\u002Fedit Page scroll to id link” button and\u002For shortcode in post visual\u002Ftext editor. You can also add the class \u003Ccode>ps2id\u003C\u002Fcode> on any existing link you want to be handled by the plugin. \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>For more info \u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress-tutorial\u002F\" rel=\"nofollow ugc\">see plugin’s basic tutorial\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>MIT\u003C\u002Fp>\n\u003Cp>You should have received a copy of the MIT License along with this program.\u003Cbr \u002F>\nIf not, see \u003Ca href=\"http:\u002F\u002Fopensource.org\u002Flicenses\u002FMIT\" rel=\"nofollow ugc\">http:\u002F\u002Fopensource.org\u002Flicenses\u002FMIT\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Donate\u003C\u002Fh3>\n\u003Cp>If you like this plugin and find it useful, consider making a \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_s-xclick&hosted_button_id=UYJ5G65M6ZA28\" rel=\"nofollow ugc\">donation\u003C\u002Fa> :).\u003C\u002Fp>\n\u003Ch3>Plugin previous\u002Fother versions\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress\u002F#plugin-versions\" rel=\"nofollow ugc\">All plugin versions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Other\u002Fexternal resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.virfice.com\u002Fhow-to-create-anchor-links-on-wordpress-gutenberg-editor\u002F\" rel=\"nofollow ugc\">How to create anchor links on WordPress Gutenberg editor\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fusing-page-scroll-to-id-with-the-divi-builder-plugin\u002F\" rel=\"nofollow ugc\">Using Page scroll to id with the Divi Builder plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=ZJt7-0W-DeE\" rel=\"nofollow ugc\">One Page WordPress Smooth Scrolling Menu – How to Use Page Scroll to ID Plugin 2017\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fsridharkatakam.com\u002Fsmooth-scrolling-page-sections-using-page-scroll-id\u002F\" rel=\"nofollow ugc\">Smooth scrolling between page sections using Page scroll to id\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.pootlepress.com\u002F2013\u002F02\u002Fvideo-tutorial-a-beginners-guide-on-how-to-create-a-single-page-wordpress-website\u002F\" rel=\"nofollow ugc\">Video tutorial: How to create a single page WordPress website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fsnifflevalve.com\u002Ftutorials\u002Fgeneratepress-elementor-page-scroll-id-one-page-website\u002F\" rel=\"nofollow ugc\">GeneratePress – Elementor – Page Scroll to ID – One Page Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=XZ4SbV3aZb8\" rel=\"nofollow ugc\">Onepage WordPress – Page scroll to iD plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Create links that scroll the page smoothly to any id within the document.",100000,1851246,98,224,"2025-12-24T13:21:00.000Z","6.9.4","3.3",[54,55,56,57,58],"navigation","page-animation","page-scrolling","single-page-navigation","smooth-scroll","http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-scroll-to-id.1.7.9.zip",99,2,"2024-02-16 00:00:00","2026-04-16T10:56:18.058Z",{"slug":66,"name":67,"version":68,"author":69,"author_profile":70,"description":71,"short_description":72,"active_installs":73,"downloaded":74,"rating":48,"num_ratings":75,"last_updated":76,"tested_up_to":51,"requires_at_least":77,"requires_php":78,"tags":79,"homepage":84,"download_link":85,"security_score":86,"vuln_count":87,"unpatched_count":28,"last_vuln_date":88,"fetched_at":64},"cc-child-pages","CC Child Pages","2.1.1","caterhamcomputing","https:\u002F\u002Fprofiles.wordpress.org\u002Fcaterhamcomputing\u002F","\u003Cp>CC Child Pages displays WordPress child pages of any parent page in a responsive grid or list layout, making it easy to display hierarchical page structures, subpages and navigation.\u003C\u002Fp>\n\u003Cp>You can use it in page content, widget areas, or templates using:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>the \u003Ccode>[child_pages]\u003C\u002Fcode> shortcode,\u003C\u002Fli>\n\u003Cli>the \u003Cstrong>CC Child Pages\u003C\u002Fstrong> Gutenberg block, or\u003C\u002Fli>\n\u003Cli>the \u003Cstrong>CC Child Pages\u003C\u002Fstrong> Elementor widget (when Elementor is active).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All output methods use a modern CSS system based on CSS variables and flexible grid layouts for improved theme compatibility. For older or heavily customised themes, a Legacy CSS mode is available — either by checking the \u003Cstrong>Use Legacy CSS\u003C\u002Fstrong> option in the block or Elementor sidebar, or by setting \u003Ccode>use_legacy_css=\"true\"\u003C\u002Fcode> in the shortcode.\u003C\u002Fp>\n\u003Cp>This makes it ideal for building sub-navigation sections, page directories, or visual site maps.\u003C\u002Fp>\n\u003Cp>Full documentation is available at \u003Ca href=\"https:\u002F\u002Fdocs.ccplugins.co.uk\u002Fplugins\u002Fcc-child-pages\u002F\" rel=\"nofollow ugc\">docs.ccplugins.co.uk\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display WordPress child pages in grid or list layout\u003C\u002Fli>\n\u003Cli>Supports shortcode, Gutenberg block and Elementor widget\u003C\u002Fli>\n\u003Cli>Flexible column layouts (1–6 columns)\u003C\u002Fli>\n\u003Cli>Modern CSS system based on CSS variables\u003C\u002Fli>\n\u003Cli>Optional Legacy CSS mode for older themes\u003C\u002Fli>\n\u003Cli>Pagination and sorting controls\u003C\u002Fli>\n\u003Cli>Custom field overrides\u003C\u002Fli>\n\u003Cli>Lazy loading support\u003C\u002Fli>\n\u003Cli>Fully translatable\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>A Pro add-on is also available at \u003Ca href=\"https:\u002F\u002Fccplugins.co.uk\" rel=\"nofollow ugc\">ccplugins.co.uk\u003C\u002Fa> which adds additional display skins, advanced layout controls, colour customisation options and Elementor enhancements.\u003C\u002Fp>\n\u003Ch3>What’s New in 2.x\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Gutenberg block with live preview\u003C\u002Fli>\n\u003Cli>Elementor widget integration\u003C\u002Fli>\n\u003Cli>Modern CSS skins using CSS variables\u003C\u002Fli>\n\u003Cli>Legacy CSS compatibility toggle\u003C\u002Fli>\n\u003Cli>Reorganised shortcode structure\u003C\u002Fli>\n\u003Cli>Continued support for the classic widget (legacy)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Ch4>Gutenberg Block\u003C\u002Fh4>\n\u003Cp>Insert the \u003Cstrong>CC Child Pages\u003C\u002Fstrong> block in the editor. Configure:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Parent page\u003C\u002Fli>\n\u003Cli>Columns\u003C\u002Fli>\n\u003Cli>Thumbnails\u003C\u002Fli>\n\u003Cli>Excerpt display\u003C\u002Fli>\n\u003Cli>Sorting\u003C\u002Fli>\n\u003Cli>Legacy CSS toggle\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The block provides a live preview while editing.\u003C\u002Fp>\n\u003Ch4>Elementor Widget\u003C\u002Fh4>\n\u003Cp>If \u003Cstrong>Elementor\u003C\u002Fstrong> is installed and active, a \u003Cstrong>CC Child Pages\u003C\u002Fstrong> widget becomes available.\u003C\u002Fp>\n\u003Cp>The widget is located inside the \u003Cstrong>CC Plugins\u003C\u002Fstrong> category within the Elementor panel.\u003C\u002Fp>\n\u003Cp>You can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Select the parent page\u003C\u002Fli>\n\u003Cli>Choose columns (1–6)\u003C\u002Fli>\n\u003Cli>Enable thumbnails and lazy loading\u003C\u002Fli>\n\u003Cli>Control excerpt display\u003C\u002Fli>\n\u003Cli>Configure sorting\u003C\u002Fli>\n\u003Cli>Enable Legacy CSS if required\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All shortcode options are available via intuitive controls in the Elementor sidebar.\u003C\u002Fp>\n\u003Cp>The widget renders the same output structure as the shortcode and block, ensuring consistent styling across editors.\u003C\u002Fp>\n\u003Ch4>Shortcode\u003C\u002Fh4>\n\u003Cp>Insert:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>By default, this displays the child pages of the current page.\u003C\u002Fp>\n\u003Cp>To enable legacy styling:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages use_legacy_css=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The shortcode supports detailed layout and query control, documented below.\u003C\u002Fp>\n\u003Ch3>Complete Shortcode Guide\u003C\u002Fh3>\n\u003Ch3>1. Basic Usage\u003C\u002Fh3>\n\u003Cp>Display children of current page:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Display children of a specific page:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages id=\"42\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Display specific pages only:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages page_ids=\"3,7,10\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Exclude specific pages:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages exclude=\"5,9,12\"]\u003Ch3>2. Grid Layout Options\u003C\u002Fh3>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Choose number of columns:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages cols=\"1\"]\n[child_pages cols=\"2\"]\n[child_pages cols=\"3\"]\n[child_pages cols=\"4\"]\n[child_pages cols=\"5\"]\n[child_pages cols=\"6\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Choose skin:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages skin=\"simple\"]\n[child_pages skin=\"red\"]\n[child_pages skin=\"green\"]\n[child_pages skin=\"blue\"]\n[child_pages skin=\"sleek\"]\n[child_pages skin=\"bold\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Add custom wrapper class:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages class=\"my-custom-grid\"]\u003Ch3>3. List Mode (Instead of Grid)\u003C\u002Fh3>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Display as unordered list:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages list=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Control hierarchy depth:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages list=\"true\" depth=\"0\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Depth values:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>0\u003C\u002Fcode> – unlimited depth (nested list)\u003C\u002Fli>\n\u003Cli>\u003Ccode>-1\u003C\u002Fcode> – flat list\u003C\u002Fli>\n\u003Cli>\u003Ccode>1\u003C\u002Fcode> – top level only\u003C\u002Fli>\n\u003Cli>\u003Ccode>2, 3, 4\u003C\u002Fcode> – specific depth\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In list mode, only these attributes apply:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>id, `exclude`, `orderby`, `order`, `cols`, `class`, `depth`\u003Ch3>4. Thumbnails\u003C\u002Fh3>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Show featured images:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages thumbs=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Specify size:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages thumbs=\"large\"]\n[child_pages thumbs=\"full\"]\n[child_pages thumbs=\"my-custom-size\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Make thumbnails clickable:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages thumbs=\"medium\" link_thumbs=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Enable lazy loading:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages thumbs=\"medium\" lazy_load=\"true\"]\n[child_pages thumbs=\"medium\" link_thumbs=\"true\" lazy_load=\"true\"]\u003Ch3>5. Titles & Links\u003C\u002Fh3>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Make titles clickable:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages link_titles=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Hide titles:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages hide_title=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Hide “Read more” link:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages hide_more=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Change “Read more” text:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages more=\"View Details\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Open links in new tab:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages link_target=\"_blank\"]\u003Ch3>6. Excerpt Control\u003C\u002Fh3>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Limit word count:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages words=\"20\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Disable excerpt truncation:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages truncate_excerpt=\"false\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Hide excerpt completely:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages hide_excerpt=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Hide WordPress “Continue reading” text:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages hide_wp_more=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Show full page content:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages show_page_content=\"true\"]\u003Ch3>7. Sorting & Query Control\u003C\u002Fh3>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Order results:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages orderby=\"title\" order=\"ASC\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Supported \u003Ccode>orderby\u003C\u002Fcode> values:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>menu_order\u003C\u002Fcode> (default)\u003C\u002Fli>\n\u003Cli>\u003Ccode>id\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>title\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>slug\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>author\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>date\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>modified\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>rand\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Limit number displayed:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages limit=\"5\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Offset results:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages offset=\"2\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Display sibling pages:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages siblings=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Include current page with siblings:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages siblings=\"true\" show_current_page=\"true\"]\u003Ch3>8. Pagination\u003C\u002Fh3>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Enable pagination:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages posts_per_page=\"6\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Force a specific page:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages posts_per_page=\"6\" page=\"2\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Pagination does not apply in list mode.\u003C\u002Fp>\n\u003Ch3>9. Post Status Control\u003C\u002Fh3>\n\u003Cp>By default:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Published pages are shown\u003C\u002Fli>\n\u003Cli>Private pages are shown to authorised users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Specify manually:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages post_status=\"publish\"]\n[child_pages post_status=\"publish,private\"]\u003Ch3>10. Display Meta Information\u003C\u002Fh3>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Show author:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages show_author=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Show creation date:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages show_date_created=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Show modified date:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages show_date_modified=\"true\"]\u003Ch3>11. Custom Fields (Advanced)\u003C\u002Fh3>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Override default values using meta fields.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages use_custom_excerpt=\"custom_excerpt\"]\n[child_pages use_custom_title=\"custom_title\"]\n[child_pages use_custom_thumbs=\"custom_thumb\"]\n[child_pages use_custom_link=\"custom_link\"]\n[child_pages use_custom_link_target=\"custom_target\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Custom field overrides are ignored in list mode.\u003C\u002Fp>\n\u003Ch3>12. Sticky Posts\u003C\u002Fh3>\n\u003Cp>Sticky posts are ignored by default.\u003C\u002Fp>\n\u003Cp>To include them:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[child_pages ignore_sticky_posts=\"false\"]\u003Ch3>License\u003C\u002Fh3>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This plugin is free software; you may redistribute it and\u002For modify it under the terms of the GNU General Public License v2 or later.\u003C\u002Fp>\n\u003Cp>See https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\u003C\u002Fp>\n","Display WordPress child pages in a responsive grid or list using a shortcode, Gutenberg block or Elementor widget.",10000,160591,49,"2026-03-05T16:53:00.000Z","6.7","7.4",[80,81,82,23,83],"child-pages","elementor","page-list","subpages","https:\u002F\u002Fccplugins.co.uk\u002Fplugins\u002Fcc-child-pages\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcc-child-pages.2.1.1.zip",96,3,"2026-05-13 19:50:53",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":97,"downloaded":98,"rating":86,"num_ratings":99,"last_updated":100,"tested_up_to":101,"requires_at_least":17,"requires_php":18,"tags":102,"homepage":106,"download_link":107,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":64},"easy-wp-page-navigation","Easy WP Page Navigation","1.4","PenciDesign","https:\u002F\u002Fprofiles.wordpress.org\u002Fbboy8k\u002F","\u003Cp>This plugin will create a new page navigation. Easy to use and custom it.\u003Cbr \u002F>\nWith this plugin, you don’t worry about paging in your blog.\u003C\u002Fp>\n\u003Cp>Multiple styles for navigation, you can see in \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-wp-page-navigation\u002Fscreenshots\u002F\" rel=\"ugc\">Screenshots\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>To using it in your blog, see the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-wp-page-navigation\u002Finstallation\u002F\" rel=\"ugc\">installation instructions\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Subscribe our newsletter \u003Ca href=\"http:\u002F\u002Fpencidesign.com\u002F#footer-subscribe\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>You need a theme? see \u003Ca href=\"http:\u002F\u002Fthemeforest.net\u002Fuser\u002Fpencidesign\u002Fportfolio?ref=PenciDesign\" rel=\"nofollow ugc\">our premium themes\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Support is handled in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Feasy-wp-page-navigation\" rel=\"ugc\">WordPress forums\u003C\u002Fa>. Please note that support is limited and does not cover any custom implementation of the plugin.\u003C\u002Fp>\n","Easy to add page navigation in your blog",800,30819,10,"2016-04-07T09:35:00.000Z","4.5.33",[103,90,23,104,105],"admin","page-navigation-in-wordpress","taxonomies","http:\u002F\u002Fpencidesign.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-wp-page-navigation.zip",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":13,"downloaded":116,"rating":13,"num_ratings":34,"last_updated":117,"tested_up_to":118,"requires_at_least":119,"requires_php":18,"tags":120,"homepage":18,"download_link":125,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":64},"quick-page-navigation","Quick Page Navigation","1.0.0","Sandesh","https:\u002F\u002Fprofiles.wordpress.org\u002Fsandesh055\u002F","\u003Cp>Quick Page Navigation is a tool for developer and designer who want to navigate pages frequently. Its big pain to navigate in WordPress. It take several clicks for desired page. This plugin will help you to search page at any location through admin bar.\u003C\u002Fp>\n\u003Cp>It adds quick access menu in your admin bar with search feature. It supports Beaver Builder also. Most Important Beaver Builder Live Preview Feature Added. ( It will help you to see finished page without save ).\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easily Navigate Pages\u003C\u002Fli>\n\u003Cli>Directly Edit in WordPress or Beaver Builder\u003C\u002Fli>\n\u003Cli>Search Pages From Any Location Through Admin Bar\u003C\u002Fli>\n\u003Cli>Beaver Builder Live Preview\u003C\u002Fli>\n\u003C\u002Ful>\n","Quick Access to any page from admin bar at frontend \u002F backend. Easily edit any page in WordPress or Beaver Builder. Just Click, Search and Go.",3331,"2016-06-18T06:26:00.000Z","4.6.30","4.0.0",[121,122,123,124,23],"beaver-builder","beaver-builder-live-preview","developer","edit-any-page","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-page-navigation.1.0.0.zip",{"slug":127,"name":128,"version":129,"author":130,"author_profile":131,"description":132,"short_description":133,"active_installs":13,"downloaded":134,"rating":13,"num_ratings":87,"last_updated":135,"tested_up_to":136,"requires_at_least":17,"requires_php":18,"tags":137,"homepage":143,"download_link":144,"security_score":27,"vuln_count":34,"unpatched_count":28,"last_vuln_date":145,"fetched_at":64},"wp-home-page-menu","WP Home Page Menu","3.1","Free WP TP","https:\u002F\u002Fprofiles.wordpress.org\u002Ffreewptp\u002F","\u003Cp>WP Home Page Menu plugin adds home page menu in your site navigation bar which points to the home page of your site.\u003C\u002Fp>\n\u003Cp>The plugin provides you various settings in the admin area which can be used to change home page menu label, title and add classes to menu.\u003C\u002Fp>\n\u003Cp>Also you can enable or disable home page menu from the plugin settings and control on which navigation menu on your site it should be displayed.\u003C\u002Fp>\n\u003C\u002Fp>\n\u003Cp>Like Add Search To Menu? \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-home-page-menu\u002Freviews\u002F?filter=5#new-post\" rel=\"ugc\">Give us a rating\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Need Help or Have Suggestions? contact us on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-home-page-menu\u002F\" rel=\"ugc\">Plugin support forum\u003C\u002Fa>\u003C\u002Fp>\n","This plugin displays home page menu in the navigation bar which can be configured easily from the admin area.",14122,"2022-02-18T16:27:00.000Z","5.9.13",[138,139,140,141,142],"home-menu","home-page-menu","home-page-navigation-menu","menu","navigation-bar-home-menu","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-home-page-menu\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-home-page-menu.3.1.zip","2022-02-21 00:00:00",{"attackSurface":147,"codeSignals":251,"taintFlows":259,"riskAssessment":260,"analyzedAt":263},{"hooks":148,"ajaxHandlers":167,"restRoutes":168,"shortcodes":169,"cronEvents":249,"entryPointCount":250,"unprotectedCount":28},[149,155,158,162],{"type":150,"name":151,"callback":152,"file":153,"line":154},"action","wp_enqueue_scripts","pagemagic_unqprfx_add_stylesheet","page-list.php",18,{"type":150,"name":156,"callback":157,"file":153,"line":11},"add_meta_boxes","pagemagic_add_post_meta_boxes",{"type":150,"name":159,"callback":160,"priority":99,"file":153,"line":161},"save_post","pagemagic_save_excerpt_meta",78,{"type":163,"name":164,"callback":165,"priority":99,"file":153,"line":166},"filter","plugin_row_meta","pagemagic_unqprfx_plugin_meta",592,[],[],[170,174,177,180,183,186,189,192,195,198,201,205,208,211,214,217,220,224,227,230,233,236,240,243,246],{"tag":171,"callback":172,"file":153,"line":173},"allpages","pagemagic_unqprfx_shortcode",148,{"tag":175,"callback":172,"file":153,"line":176},"all_pages",149,{"tag":178,"callback":172,"file":153,"line":179},"all-pages",150,{"tag":181,"callback":172,"file":153,"line":182},"pagemagic_list_all",151,{"tag":184,"callback":172,"file":153,"line":185},"pagemagic_listall",152,{"tag":187,"callback":172,"file":153,"line":188},"pagemagic_sitemap",153,{"tag":190,"callback":172,"file":153,"line":191},"pagemagic_all",154,{"tag":193,"callback":172,"file":153,"line":194},"pagemagic_allpages",155,{"tag":196,"callback":172,"file":153,"line":197},"pagemagic_all_pages",156,{"tag":199,"callback":172,"file":153,"line":200},"sitemap",157,{"tag":202,"callback":203,"file":153,"line":204},"this_subpages","subpages_pagemagic_pl_shortcode",200,{"tag":206,"callback":203,"file":153,"line":207},"this_sub_pages",201,{"tag":209,"callback":203,"file":153,"line":210},"thissubpages",202,{"tag":212,"callback":203,"file":153,"line":213},"pagemagic_subpages",203,{"tag":215,"callback":203,"file":153,"line":216},"pagemagic_sub_pages",204,{"tag":218,"callback":203,"file":153,"line":219},"pagemagic_thissubpages",205,{"tag":221,"callback":222,"file":153,"line":223},"this_siblings","siblings_pagemagic_pl_shortcode",252,{"tag":225,"callback":222,"file":153,"line":226},"thissiblings",253,{"tag":228,"callback":222,"file":153,"line":229},"pagemagic_this_siblings",254,{"tag":231,"callback":222,"file":153,"line":232},"pagemagic_thissiblings",255,{"tag":234,"callback":222,"file":153,"line":235},"pagemagic_siblings",256,{"tag":237,"callback":238,"file":153,"line":239},"pagelist_image_excerpt","pagemagic_unqprfx_data_shortcode",493,{"tag":241,"callback":238,"file":153,"line":242},"pagelistimageexcerpt",494,{"tag":244,"callback":238,"file":153,"line":245},"pagemagic_image_excerpt",495,{"tag":247,"callback":238,"file":153,"line":248},"pagemagicimageexcerpt",496,[],25,{"dangerousFunctions":252,"sqlUsage":253,"outputEscaping":255,"fileOperations":28,"externalRequests":28,"nonceChecks":34,"capabilityChecks":34,"bundledLibraries":258},[],{"prepared":28,"raw":28,"locations":254},[],{"escaped":256,"rawEcho":28,"locations":257},8,[],[],[],{"summary":261,"deductions":262},"The 'pagemagic-page-lists' plugin v1.0 exhibits a strong security posture based on the provided static analysis. All identified entry points, which are exclusively shortcodes, appear to be free from direct vulnerabilities like SQL injection, unescaped output, or file operations. The code demonstrates good security practices with 100% prepared SQL statements and properly escaped output, alongside the presence of nonce and capability checks. The absence of any recorded CVEs further reinforces its current secure state. However, the plugin's attack surface consists solely of 25 shortcodes. While the analysis indicates no unprotected entry points, the sheer number of shortcodes, if not thoroughly audited for potential logic flaws or complex interactions, could represent a latent risk. Without any taint analysis flows to examine, it's impossible to assess risks related to data handling.  The plugin's history of zero vulnerabilities is a positive indicator, suggesting a conscientious development process.  Overall, the plugin appears secure based on the provided data, with the primary area for potential scrutiny being the comprehensive security of all shortcode implementations.",[],"2026-03-16T22:36:00.850Z",{"wat":265,"direct":272},{"assetPaths":266,"generatorPatterns":268,"scriptPaths":269,"versionParams":270},[267],"\u002Fwp-content\u002Fplugins\u002Fpagemagic-page-lists\u002Fcss\u002Fpage-list.css",[],[],[271],"pagemagic-page-lists\u002Fcss\u002Fpage-list.css?ver=1.0",{"cssClasses":273,"htmlComments":278,"htmlAttributes":280,"restEndpoints":284,"jsGlobals":285,"shortcodeOutput":288},[274,275,276,277],"pagemagic-excerpt-wrapper","pagemagic","subpages-page-list","no-results",[279],"\u003C!-- PAGE MAGIC PLUGIN -->",[281,282,283],"name=\"pagemagic-excerpt\"","id=\"pagemagic-excerpt\"","value",[],[286,287],"PAGE_MAGIC_PLUGIN_VERSION","pagemagic_unq_settings",[289,290],"\u003Cul class=\"pagemagic","\u003Cp class=\"no-results\">No results.\u003C\u002Fp>",{"error":292,"url":293,"statusCode":294,"statusMessage":295,"message":295},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fpagemagic-page-lists\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":62,"versions":297},[298,306],{"version":299,"download_url":300,"svn_tag_url":301,"released_at":29,"has_diff":302,"diff_files_changed":303,"diff_lines":29,"trac_diff_url":304,"vulnerabilities":305,"is_current":302},"1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpagemagic-page-lists.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpagemagic-page-lists\u002Ftags\u002F1.1\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpagemagic-page-lists%2Ftags%2F1.0&new_path=%2Fpagemagic-page-lists%2Ftags%2F1.1",[],{"version":6,"download_url":26,"svn_tag_url":307,"released_at":29,"has_diff":302,"diff_files_changed":308,"diff_lines":29,"trac_diff_url":29,"vulnerabilities":309,"is_current":292},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpagemagic-page-lists\u002Ftags\u002F1.0\u002F",[],[]]