Title: Custom Page Links
Author: Morten Holt
Published: <strong>Oktòb 3, 2015</strong>
Last modified: Novanm 25, 2015

---

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/custom-page-links.svg)

# Custom Page Links

 By [Morten Holt](https://profiles.wordpress.org/mkholt/)

[Download](https://downloads.wordpress.org/plugin/custom-page-links.1.1.1.zip)

 * [Details](https://hat.wordpress.org/plugins/custom-page-links/#description)
 * [Reviews](https://hat.wordpress.org/plugins/custom-page-links/#reviews)
 *  [Installation](https://hat.wordpress.org/plugins/custom-page-links/#installation)
 * [Development](https://hat.wordpress.org/plugins/custom-page-links/#developers)

 [Support](https://wordpress.org/support/plugin/custom-page-links/)

## Description

The Custom Page Links plugin allows you to specify a list of links to be shown on
a specific page.
 This allows the user to easily specify links that, grouped together,
can then be listed on the page.

The plugin was created from the need to add a list of links to a widget, which is
not easily achievable using existing functionality and plugins.

When a link is clicked, the user is taken through a landing page to the end location.

Currently, no tracking is done on this landing page. In the future some tracking
is planned, but only to be stored locally, and never to be shared with 3rd parties.

Each link specified includes an image, which is shown next to the link in the listing.

The editor allows easy linking to other pages / posts on the WordPress installation,
as well as easy linking to media.

## Screenshots

[⌊Basic metabox When first visiting a page, an empty metabox will be shown. Click
the blue Plus icon to insert a link.⌉⌊Basic metabox When first visiting a page, 
an empty metabox will be shown. Click the blue Plus icon to insert a link.⌉[

**Basic metabox** When first visiting a page, an empty metabox will be shown. Click
the blue _Plus_ icon to insert a link.

[⌊Filled metabox If one or more links have been added to a page, the metabox will
show the list of links. The link image is shown on hover.⌉⌊Filled metabox If one
or more links have been added to a page, the metabox will show the list of links.
The link image is shown on hover.⌉[

**Filled metabox** If one or more links have been added to a page, the metabox will
show the list of links. The link image is shown on hover.

[⌊Add link This modal dialog will appear when the blue Plus icon is clicked. Fill
in the fields and click the Save button.
To insert a link to a page / post, click
the Pages icon, to insert a link to a media object, click the Media icon.
To pick
the image to use for the link from the media picker, click the Image icon next to
the input field.⌉⌊Add link This modal dialog will appear when the blue Plus icon
is clicked. Fill in the fields and click the Save button.
To insert a link to a 
page / post, click the Pages icon, to insert a link to a media object, click the
Media icon.
To pick the image to use for the link from the media picker, click the
Image icon next to the input field.⌉[

**Add link** This modal dialog will appear when the blue _Plus_ icon is clicked.
Fill in the fields and click the _Save_ button. To insert a link to a page / post,
click the _Pages_ icon, to insert a link to a media object, click the _Media_ icon.
To pick the image to use for the link from the media picker, click the _Image_ icon
next to the input field.

[⌊Edit link When clicking the edit icon next to an existing link. The fields will
be pre-filled. Click Save to update the link.⌉⌊Edit link When clicking the edit 
icon next to an existing link. The fields will be pre-filled. Click Save to update
the link.⌉[

**Edit link** When clicking the edit icon next to an existing link. The fields will
be pre-filled. Click _Save_ to update the link.

[⌊Delete link When deleting a link, the user will be asked to confirm the action.
The link will be permanently deleted, when confirmed.⌉⌊Delete link When deleting
a link, the user will be asked to confirm the action. The link will be permanently
deleted, when confirmed.⌉[

**Delete link** When deleting a link, the user will be asked to confirm the action.
The link will be _permanently_ deleted, when confirmed.

[⌊Usage Example usage of the ShortCode in a widget. The links are listed, and their
image is shown next to the link.⌉⌊Usage Example usage of the ShortCode in a widget.
The links are listed, and their image is shown next to the link.⌉[

**Usage** Example usage of the ShortCode in a widget. The links are listed, and 
their image is shown next to the link.

## Installation

 1. Upload the contents of this directory to the `/wp-content/plugins/custom-page-links`
    directory.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. Start adding links through each page.
 4. Wherever you want the list of links, use the ShortCode `[cpl]`

## FAQ

  Installation Instructions

 1. Upload the contents of this directory to the `/wp-content/plugins/custom-page-links`
    directory.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. Start adding links through each page.
 4. Wherever you want the list of links, use the ShortCode `[cpl]`

  How do I insert the links

Use the ShortCode `[cpl]` wherever you want the list of links.
 Note that the link
will be wrapped in a _div_, with the class `cpl-link`.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Custom Page Links” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Morten Holt ](https://profiles.wordpress.org/mkholt/)

[Translate “Custom Page Links” into your language.](https://translate.wordpress.org/projects/wp-plugins/custom-page-links)

### Interested in development?

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

## Changelog

#### 1.1.1

 * Updated tested to version

#### 1.1

 * Cleaned up the code.
 * Added support for translation.

Bug fixes:

 * [Issue #1](https://github.com/mkholt/custom-page-links/issues/1)

Translations added:

 * Danish (da_DK)

#### 1.0.1

 * Updated to adhere to WordPress style guide for plugins.
    Removed usage of PHP
   short tags, including `<?=` shorthand.

#### 1.0

 * Initial version. Supports adding / editing / removing links.

## Meta

 *  Version **1.1**
 *  Last updated **11 years ago**
 *  Active installations **10+**
 *  WordPress version ** 4.1.1 or higher **
 *  Tested up to **4.5.33**
 *  Language
 * [English (US)](https://wordpress.org/plugins/custom-page-links/)
 * Tags
 * [links](https://hat.wordpress.org/plugins/tags/links/)[page](https://hat.wordpress.org/plugins/tags/page/)
   [shortcode](https://hat.wordpress.org/plugins/tags/shortcode/)
 *  [Advanced View](https://hat.wordpress.org/plugins/custom-page-links/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/custom-page-links/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/custom-page-links/reviews/)

## Contributors

 *   [ Morten Holt ](https://profiles.wordpress.org/mkholt/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/custom-page-links/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://github.com/mkholt/custom-page-links)