WordPressのURLは「パーマリンク設定」で変更できますが、
http://example.com/?p=123 http://example.com/123 http://example.com/archives/123 http://example.com/sample-post/
とかになります。
「WP Hashed IDs」というURLをハッシュIDにしてくれるプラグインを使用すると
http://example.com/ha5b9
こんな感じのユニークなURLになります。
プラグインインストール後にパーマリンク設定のカスタム構造で
/%hashed_id%
と入れ「変更を保存」すれば完了です。
桁数は最小5桁ですが、もっと長い方は良いと言う場合は、プラグインをカスタマイズします。
wp-hashed-ids.php
define ('HASHED_IDS_MIN_LENGTH', 10);
10にすれば最小10桁になります。
日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)