feat(homepage): align homepage settings with Zibll main-list keys
Move /settings/homepage onto a dedicated REST trait that stores Zibll option IDs (home_posts_list_s, index_list_title, home_lists, exclude posts/cats, list1 orderby). Reader exposes both canonical keys and temporary aliases for existing front-end helpers; save path drops superseded AKSRT-only keys. HomepageSettings.vue binds to the new contract while remaining a Vue custom page.
This commit is contained in:
@@ -14,6 +14,7 @@ defined('ABSPATH') || exit;
|
||||
class AKSRT_Admin_Global_Controller extends AKSRT_Admin_Controller_Base {
|
||||
use AKSRT_Admin_Global_Controller_Part_1;
|
||||
use AKSRT_Admin_Global_Controller_Part_2;
|
||||
use AKSRT_Admin_Homepage_Settings_Rest;
|
||||
|
||||
|
||||
private static $instance = null;
|
||||
|
||||
Reference in New Issue
Block a user