外掛說明
編輯自訂內容類型的永久連結變的非常簡單。
Simple Post Type Permalinks 比 Custom Post Type Permalinks 更加簡單易用。
可供使用的標籤為 %post_id%
、%postname%
、%year%
、%monthnum%
、%day%
、%hour%
、%minute%
、%second%
及 %author%
。
需要 PHP 5.3 版或更新版本。
這個外掛在 GitHub 存放庫上進行開發。
請進行分支及提交提取要求
使用程式碼設定
範例程式碼:
register_post_type( 'foo',
array(
"public" => true,
'has_archive' => true,
"rewrite" => [
"with_front" => true
],
"sptp_permalink_structure" => "foo/%post_id%"
)
);
螢幕擷圖
安裝方式
手動安裝
- 將解壓縮所得的
simple-post-type-permalinks
目錄上傳至/wp-content/plugins/
目錄。 - 透過 WordPress 管理後台的 [外掛] 選單啟用 Simple Post Type Permalinks。
網站管理員可以前往 [設定]→[永久連結] 進行設定。
常見問題集
- 可以使用哪些標籤?
-
僅有
%post_id%
及%postname%
。
使用者評論
2021 年 8 月 13 日
Very Good
2019 年 4 月 11 日
Good and simple.
2018 年 7 月 18 日
Hi there,
actually this was the solution I was looking for, but in my case it’s not working as the assignment in the plugins setting is not saved. Useless for me 🙁
Regards
Barcelo
2018 年 6 月 26 日
register_post_type() するときにパーマリンク構造も指定できます。管理画面で設定すると管理が煩雑になるのでこれはすごく良いと思います。
2017 年 9 月 13 日
Simply garbage. It screwed up all of my navigation links (changed them to frontpage links), and of 4 custom post types it worked for 1. For the other 3 it generated 404 errors. Wasted 20 minutes.
2017 年 3 月 15 日
最近は Custom Post Type Permalinks よりもこちらを使わせていただいてます(/・ω・)/
參與者及開發者
變更記錄
2.0.1
- Tested 4.9
2.0.0
- Change of class structure.
- Change namespace.
- Add abstract Module class.
- Use autoloader.
- Remove constructor injection and add setter injection for modules.
- Support
%year%
,%monthnum%
,%day%
,%hour%
,%minute%
,%second%
,%author%
.
1.3.1
- fix pagination link.
1.2.0
- fix textdomain.
1.1.0
- Test with WooCommerce and WPML.
- Admin Bug Fix.
- Support
get_post_type_archive
.
1.0.3
- Admin Bug Fix.
1.0.2
- Coding Standard Fix.
1.0.0
- Drop PHP 5.2.
0.1.0
- First release