Tweaking slug logic in post settings.

Closes #2136.
- sets slug to placeholder text if slug is blank