0, 'addsynapse-ai' => 10, 'addsynapse-search' => 20, 'addsynapse-connector' => 30, ); /** Θέση στο αριστερό μενού (string: αποφεύγει σύγκρουση με το WC Marketing στο 58). */ const POSITION = '58.7'; /** Έκδοση του δικού μας renderer της Overview (αύξησέ την όταν τον αλλάζεις). */ const RENDERER_VERSION = '1.0.0'; /** Η πύλη πελάτη. */ const PORTAL_URL = 'https://app.addsynapse.com'; /** * Το εικονίδιο του μενού: μονόχρωμο SVG (fill="black"), 20×20, ως base64 * data URI ώστε το WordPress να το χρωματίζει με το admin color scheme. * ΙΔΙΟ byte-for-byte σε όλα τα plugins (docs/ADMIN-MENU.md §Εικονίδιο). */ const ICON = 'data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZmlsbD0iYmxhY2siIGQ9Ik0xMC43OCA0Ljk1TDkuMjIgNC4wNUwzLjIyIDE0LjU1TDQuNzggMTUuNDVaTTkuMjIgNC45NUwxMC43OCA0LjA1TDE2Ljc4IDE0LjU1TDE1LjIyIDE1LjQ1Wk00IDE0LjFIMTZWMTUuOUg0Wk03LjQgNC41YTIuNiAyLjYgMCAxIDAgNS4yIDBhMi42IDIuNiAwIDEgMCAtNS4yIDBaTTEuNCAxNWEyLjYgMi42IDAgMSAwIDUuMiAwYTIuNiAyLjYgMCAxIDAgLTUuMiAwWk0xMy40IDE1YTIuNiAyLjYgMCAxIDAgNS4yIDBhMi42IDIuNiAwIDEgMCAtNS4yIDBaIi8+PC9zdmc+'; /** * Καταχωρεί τον δικό μας renderer της Overview. Καλείται από το * Addsynapse_Search_Admin::init() (plugins_loaded), πριν το admin_menu. * * @return void */ public static function init() { add_action( 'admin_menu', array( __CLASS__, 'ensure_parent' ), self::PRIORITY_PARENT ); add_action( 'admin_menu', array( __CLASS__, 'sort_submenu' ), self::PRIORITY_SORT ); add_filter( 'addsynapse_overview_renderers', array( __CLASS__, 'offer_renderer' ) ); add_action( 'admin_enqueue_scripts', array( __CLASS__, 'enqueue_overview_style' ) ); } /** * Στυλ της Overview μέσω wp_add_inline_style (όχι