Page MenuHomewrite.as

Pin external URLs to navigation
Open, LowPublic

Description

Overview

Users should be able to create a link in their blog navigation that goes to an external URL, instead of a blog post.

Background

Requested in this thread, and others.

Implementation

We should leverage the existing "pinning" mechanism to accomplish this. We'll need to gather:

  • Title (to display as link text)
  • URL (to send user to)

Essentially, if a post contains only these two things and is pinned, we can assume the pinned link should simply redirect the user. We might consider supporting several different formats for posts:

[My Home Page](https://example.com)
# My Home Page

https://example.com

Also, when a user is logged in, the pinned post should navigate to the post instead of the end-URL. This might cause confusion, but will ensure users can still edit, unpin, and delete their post. We might consider showing some kind of notice on that post to users, so they know readers will automatically be redirected.

Event Timeline

matt created this task.May 28 2019, 2:08 AM
matt triaged this task as Low priority.