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

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