Better Internal Link Search
Better Internal Link Search improves the default internal link searching feature in a number of ways, making it faster and easier to find the content you want to link up. The most basic feature limits results to posts and pages that contain your search term in the title, rather than returning every post that contains the term in the title or content field — this greatly reduces the number of results on sites with a lot of content and should improve accuracy. Beyond that simple change are more powerful features that can be customized for your particular site, including creating shortcuts for often-used links and even searching external sites without leaving WordPress! Features Search by post or page title when adding links to the editor or adding pages to a nav menu. Includes terms from any taxonomy in the search results so you can easily link to term archives. Scheduled posts are included in search results. Text highlighted in the editor when opening the internal link popup is searched for automatically. Adds a shortcut for quickly linking to the homepage. Just type ‘home’. Provides the ability to create custom shortcuts with a little code. Powerful modifiers included for searching additional data sources to make linking fast and easy (Wikipedia, GitHub, iTunes, Spotify, Codex). Extendable so developers can add their own sources. Typeahead Search Instantly see search results for pages, posts, media items or other custom post types on their Manage Posts screens. As soon as you start typing in the search field, the table instantly updates with results for whichever post type you’re viewing. Pressing enter or clicking the search button will continue to return posts using the default search algorithm (post titles and content). Additional Resources Write a review Contribute on GitHub Follow @cedaroco Visit Cedaro Screencast Eric Amundson over at Ivy Cat recorded this great overview of the plugin’s features:
Child Order
Adds an admin panel when editing edit pages, to let you rearrange this page’s child pages and switch their display on/off. This will only affect parts of your theme that display a list of links to child pages, and only those which respect the menu_order setting. It has no effect on Menus. You need to edit those with the existing menu interface. Actually displaying the list of child pages is outside the scope of this plugin – there are plenty of themes and plugins that do that. Developers For developers, there are a lot of hooks exposed by this plugin, which you can use to add fields and behaviours When displaying the meta box: child_order_before_list – Action called before writing the list of child pages in the admin area child_order_before_item ($post) – Action called at the start of each item child_order_after_item ($post) – Action called at the end of each item child_order_after_list – Action called after writing the whole list child_order_item_title ($title, $post) – Filter to control the title displayed for an item child_order_message ($message) – Filter to control the message displayed after the list When saving (in AJAX): child_order_children ($array, $parent_id) – Filter to adjust the list of post IDs before saving child_order_before_save ($array, $parent_id) – Action called before saving the order of items child_order_save_item ($id, $menu_order) – Action called on saving each item child_order_after_save ($array, $parent_id) – Action called after saving the order of items If you wish to remove the “Edit” and “View” buttons from the output, call this on setup: remove_action('child_order_after_item', 'child_order_after_item_edit_link'); Be aware that the internal workings of the plugin are subject to change, so the names and details of these hooks may change in future version.