Title: Plugin Name:		Internal Link Checker
Author: Franz Josef Kaiser
Published: <strong>May 17, 2011</strong>
Last modified: September 1, 2012

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/internal-link-checker.svg)

# Plugin Name: Internal Link Checker

 By [Franz Josef Kaiser](https://profiles.wordpress.org/f-j-kaiser/)

[Download](https://downloads.wordpress.org/plugin/internal-link-checker.zip)

 * [Details](https://wordpress.org/plugins/internal-link-checker/#description)
 * [Reviews](https://wordpress.org/plugins/internal-link-checker/#reviews)
 *  [Installation](https://wordpress.org/plugins/internal-link-checker/#installation)
 * [Development](https://wordpress.org/plugins/internal-link-checker/#developers)

 [Support](https://wordpress.org/support/plugin/internal-link-checker/)

## Description

#### Internal Link Checker

Adds a meta box to the post edit screen that shows all internal links from other
posts to the currently displayed post. The plugin works out of the box.

## Screenshots

[⌊meta box in post edit admin UI screen⌉⌊meta box in post edit admin UI screen⌉[

meta box in post edit admin UI screen

## Installation

No explanation needed – works out of the box. Just activate and be safe.

## FAQ

  How-to

This shows how to modify the output inside the internal link checker meta box (in
case you want to extend its functionality):

    ```
    function modify_check_link_meta_box_content( $result, $links )
    {
        global $post;

        // Uncomment the follwing line to see what the $links array contains
        // The links array contains all posts (and their respective data) that link to the current post
        /*
        echo '';
            print_r( $links );
        echo '';
         */

        // Now handle the result:
        foreach ( $result as $link )
        {
            // do stuff
        }

        return $result;
    }
    add_filter( 'internal_links_meta_box', 'modify_check_link_meta_box_content', 10, 2 );
    ```

  Languages

Translation ready.
 If you want to help translating, please contact me on G+.

Included:
 EN/DE (Patrick Matsumura)

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Plugin Name: Internal Link Checker” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ Franz Josef Kaiser ](https://profiles.wordpress.org/f-j-kaiser/)

[Translate “Plugin Name: Internal Link Checker” into your language.](https://translate.wordpress.org/projects/wp-plugins/internal-link-checker)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/internal-link-checker/),
check out the [SVN repository](https://plugins.svn.wordpress.org/internal-link-checker/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/internal-link-checker/)
by [RSS](https://plugins.trac.wordpress.org/log/internal-link-checker/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### v0.1

First version

#### v0.1.1

Should now work with post titles & post slugs/names

#### v0.1.2

Meta box content now displays inside an unordered list

#### v0.1.3

Added screenshot, readme.txt for wp.org repo & fixed not echoing if there are no
links

#### v0.2

Moved to class to clean up global namespace
 Added next step for translations

#### v0.2.1

Minor fixes
 Added translation props Patrick Matsumura

#### v0.2.2

Added authors file
 Made links unique and minor fixes

#### v0.2.4

Added MarkUp & MarkUp filter functions that work based on an initial settings array

Can now be easier extended or used on front

#### v0.2.5

Added auto-correction for li elements & container

#### v0.2.6

Added singular/plural translation strings
 Grouped results by post type column

#### v0.2.6.1

Reworked translation files

#### v0.2.6.2

Avoids loading on every $_REQUEST. Now only loads on post.php in admin (post/page/
cpt new/edit) screens

#### v0.2.6.3

Added mu-plugins directory for l10n lang files loading

#### v0.2.6.4

Changed meta box title to “Internal Links” to not have long titles in screen options
tab

#### v0.2.6.5

Added wrapper function to call plugin data

#### v0.2.6.6

Moved Text Domain to plugin header comment for easier maintainance and transparency

#### v0.2.7

Added native WP admin UI table to the meta box

#### v0.2.7.1

Moved to admin edit post permalinks

#### v0.2.8

Added better update messages for plugin list screen

#### v0.2.9

Check for remote readme file availibility before get file contents on update
 The
meta box content filter disappeared and was replaced by an action to override the
content

#### v0.3

Final stable release with new WP Admin Tables class API in use. Typo & Language 
fixes, fully translated

#### v0.4

Now supports pagination for the meta box to take less space in the UI in cases where
there are more than just a few links

#### v0.5

Now supports sorting by column

#### v0.5.1

Separate textdomain function

#### v0.5.2

Prepare SQL

#### v0.5.3

Code styling

#### v0.5.4

Empty posts fix

#### v0.6

Major improvements in code length

#### v0.6.1

Shortened admin table class

## Meta

 *  Version **0.6.1**
 *  Last updated **14 years ago**
 *  Active installations **20+**
 *  WordPress version ** 3.1 or higher **
 *  Tested up to **3.4.2**
 * Tags
 * [admin](https://wordpress.org/plugins/tags/admin/)[Box](https://wordpress.org/plugins/tags/box/)
   [link](https://wordpress.org/plugins/tags/link/)[links](https://wordpress.org/plugins/tags/links/)
   [meta](https://wordpress.org/plugins/tags/meta/)
 *  [Advanced View](https://wordpress.org/plugins/internal-link-checker/advanced/)

## Ratings

 1 out of 5 stars.

 *  [  0 5-star reviews     ](https://wordpress.org/support/plugin/internal-link-checker/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/internal-link-checker/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/internal-link-checker/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/internal-link-checker/reviews/?filter=2)
 *  [  2 1-star reviews     ](https://wordpress.org/support/plugin/internal-link-checker/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/internal-link-checker/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/internal-link-checker/reviews/)

## Contributors

 *   [ Franz Josef Kaiser ](https://profiles.wordpress.org/f-j-kaiser/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/internal-link-checker/)