Event Tickets Plus分票功能遇到404錯誤

需求背景 情境描述 一個參加者可能會代買多張票 進場時希望能個別進場 使用套件 Event Ticket Plus付費版 建議閱讀 網站開發人員 延伸閱讀 新增一場活動並用QRCode進場     Event Calendar與Event Ticket是目前與WooCommerce整合相當好的票券系統之一,Event Ticket免費版本只支援邀請函,如果需要付費的票券,需要使用付費版本。單套99USD,合計不到200USD,頻繁使用的情況下,其實不算貴。至於,這篇文章會出現,最主要是我在啟用過程中遇到一個404的錯誤,至於如何遇到?讓我娓娓道來。   如何開啟分票功能 資料參考:Attendee Registration Templates – Knowledgebase | The Events Calendar 分票的最大用意,無非是要讓進場的每個人,可以各自擁有票券,自由決定進場時間。對於主辦方來說,便是想要拿到更多參加者的聯繫方式,進行可能的資料分析、統計、再行銷。 從Admin Menu點選門票(Event Tickets) , 在主畫面直接點選參數設定,並切換到第3個Tab,開啟Attendee Registration功能。一般來說,你開完這個功能,下面Attendee Registration Model打開,你的WooCommerce結帳流程,會跳到網址變為attendee-registration的路徑,這邊開始,就是問題所在。   開啟參加者報名功能 這邊會影響到WooCommerce結帳流程,如果有購票行為,在結帳時會跳轉到它的填寫畫面。   報名資料填寫時機 這邊可以設定,當你有票券購買行為時,在哪一個時期需要填寫資料,預設是結帳時才進行資料填寫。   Hello Elementor導致404 資料參考:Hello Elementor Integration | The Events Calendar 用幾個關鍵字交叉查詢,就找到了官方出了這篇文章。文章指出,Hello […]

WordPress 如何讓文章有多個共同作者?

still life with inkwell, letter, correspondence-4782376.jpg

需求背景 情境描述 一篇文章可能有多個作者 編輯群可以幫作者新增一篇文章 使用套件 Advanced Custom Fields Custom Post Type UI AnyWhere Elementor 建議閱讀 網站開發人員     WordPress系統角色介紹前情提要,在這邊文章寫到,WordPress預設跟文章有關係的角色權限有三個:Editor、Author、Contributor。因為都會新增、修改、刪除文章的行為,所以基本也就有登入WordPress管理後台的權限。對於一個相對多作者參與的網站,其文章很多都是互相交叉授權,不一定是作者有義務或時間來到網站上面新增文章,通常,是頃向由網站維護資料的人員,代為做文章上稿。 減少開立具有管理後台登入的編輯權限,減少被有心人利用的可能性。 多數帳號到後期會容易疏於管理,管理還需要費心去一一確認有效性。   系統實作角度,可以透過下面方式: 使用Custom Post Type UI套件創建一個新的類型叫作者群,並將作者群類型,依附到所有的Post類別 使用Advanced Custom Fields套件,擴充作者群有作者分類的功能   作者群可以點選1到多個,文章正式發佈以後,前端頁面就會顯示出來。     先透過Custom Post Type UI(CPT UI),建立新的文章類別(Post Types)跟分類(Taxonomies) 文章類別(Post Types)-新建立一種貼文,叫做作者群,例如Title(作者名稱)、Featured Image(作者頭像用)– Slug可以自由設定 , 建議用英文,因為它也是有可能顯示在網誌上的路徑之一。– Label部分就是看得到的敘述,你可以直接打中文,這邊直接用作者群。– Supports這邊,挑選最常用到的欄位就好。   分類(Taxonomies)– 作者群也會有分類,例如可能想分編輯、校稿等等,你可以在分類這邊擴充。– 將此分類,加掛載在作者群這個類別,以後你在作者群加作者,就可以挑選分類了。– 當你的分類加載成功,切換回剛剛的類別,就會看到它有這個分類了   將作者群跟文章綁定 […]