PluginProbe
Page Builder: Pagelayer – Drag and Drop website builder / 2.2.1
Page Builder: Pagelayer – Drag and Drop website builder v2.2.1
2.2.1 2.2.0 2.1.9 2.1.8 2.1.7 2.1.6 2.1.5 2.1.4 2.1.3 trunk 0.9.0 0.9.1 0.9.2 0.9.3 0.9.4 0.9.5 0.9.6 0.9.7 0.9.8 0.9.9 1.0.0 1.0.2 1.0.3 1.0.4 1.0.5 All 129 releases
← All changes | main/settings.php +6 -2 2.1.32.2.1 View file →
@@ -55,8 +55,12 @@
55 55 'export_theme' => array( 'label' => __('Export Theme'), 'icon' => 'dashicons-upload', 'hash' => admin_url('admin.php?page=pagelayer_tools#export_theme_tab') ),
56 56 'import_theme' => array( 'label' => __('Import Theme'), 'icon' => 'dashicons-download', 'hash' => admin_url('admin.php?page=pagelayer_tools#import_theme_tab') ),
57 57 'custom_fonts' => array( 'label' => __('Custom Fonts'), 'icon' => 'dashicons-editor-bold', 'hash' => (defined('PAGELAYER_PREMIUM') ? admin_url('edit.php?post_type=pagelayer-fonts') : admin_url('admin.php?page=pagelayer_tools#custom_fonts_tab')) ),
58 58 );
59 + } elseif ($current_page === 'pagelayer_ai_agents') {
60 + $nav_items = array(
61 + 'connection' => array( 'label' => __('Connection'), 'icon' => 'dashicons-admin-network', 'hash' => admin_url('admin.php?page=pagelayer_ai_agents#connection') ),
62 + );
59 63 } elseif ($current_page === 'pagelayer_license' || $current_page === 'pagelayer_getting_started') {
60 64 $nav_items = array(
61 65 'settings' => array( 'label' => __('Settings'), 'icon' => 'dashicons-admin-settings', 'hash' => admin_url('admin.php?page=pagelayer') ),
62 66 'website_settings' => array( 'label' => __('Website Settings'), 'icon' => 'dashicons-editor-table', 'hash' => admin_url('admin.php?page=pagelayer_website_settings') ),
@@ -106,9 +110,9 @@
106 110
107 111 echo '<nav id="pagelayer-sidebar-nav">';
108 112 $first_key = key($nav_items); foreach( $nav_items as $key => $item ){
109 113 $is_active = false;
110 - if ($current_page === 'pagelayer_website_settings' || $current_page === 'pagelayer') {
114 + if ($current_page === 'pagelayer_website_settings' || $current_page === 'pagelayer' || $current_page === 'pagelayer_ai_agents') {
111 115 $is_active = ($key === $first_key);
112 116 } else {
113 117 if ($current_page === 'pagelayer_template_export' && $key === 'export_theme') {
114 118 $is_active = true;
@@ -209,9 +213,9 @@
209 213 </script>';
210 214
211 215 echo '<div class="pagelayer-settings-card pagelayer-recommended-plugins">
212 216 <div class="pagelayer-settings-card-header">
213 - <h3><span class="dashicons dashicons-admin-plugins" style="margin-right: 6px; vertical-align: text-bottom; color: #4f46e5;"></span>'.esc_html__('Recommended Plugins', 'pagelayer').'</h3>
217 + <h3><span class="dashicons dashicons-admin-plugins" style="margin-right: 6px; vertical-align: text-bottom; color: #2563eb;"></span>'.esc_html__('Recommended Plugins', 'pagelayer').'</h3>
214 218 </div>
215 219 <div class="pagelayer-recommended-plugins-body">';
216 220
217 221 foreach($plugins as $slug => $plugin){