My Permalink Demo

Description

While working on my Read Offline plugin, I wanted to implement permalinks. After intensive googling and reading the WordPress source I thought I’d share my findings.

This commented plugin demonstrates how to implement a custom permalink for your plugin. To test, add the [mypermalink] or [mypermalink val="ipsum"] shortcode to a page or post.

You can view the plugin source at soderlind.no

Installation

  1. Download the plugin and extract the my-permalink-demo.zip
  2. Upload the extracted my-permalink-demo folder to the /wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress

Contributors & Developers

“My Permalink Demo” is open source software. The following people have contributed to this plugin.

Contributors

Translate “My Permalink Demo” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.1.2

  • Tested & found compatible with WP 4.7.

1.1.1

  • Tested & found compatible with WP 4.6.

1.1.0

1.0.4

  • Tested with WordPress 4.3

1.0.3

  • Tested with WordPress 3.9, bumped version number

1.0.2

  • Thanks to Paul, the plugin now only flushes the rewrite rules when needed.

1.0.1

  • Fixed a bug in my_permalink_url() that gave 404 for blogs in a subdirectory.

1.0.0

  • Initial release