Server IP : 192.158.238.246 / Your IP : 3.135.212.173 Web Server : LiteSpeed System : Linux uniform.iwebfusion.net 4.18.0-553.27.1.lve.1.el8.x86_64 #1 SMP Wed Nov 20 15:58:00 UTC 2024 x86_64 User : jenniferflocom ( 1321) PHP Version : 8.1.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/jenniferflocom/www/wp-content/themes/personalias/functions/ |
Upload File : |
<?php function personalias_get_meta_box( $meta_boxes ) { /* do not show */ $prefix = '_'; /* get sidebars */ $sidebars = array(); if ( isset( $GLOBALS['wp_registered_sidebars'] ) ) { $sidebars = $GLOBALS['wp_registered_sidebars']; } $sidebars_choices = array(); foreach ( $sidebars as $sidebar ) { $sidebars_choices[ $sidebar['id'] ] = $sidebar['name']; } /* Page options /* ------------------------------------ */ $meta_boxes[] = array( 'id' => 'page-options', 'title' => esc_html__( 'Page Options', 'personalias' ), 'post_types' => array( 'page' ), 'context' => 'advanced', 'priority' => 'high', 'autosave' => false, 'fields' => array( array( 'id' => $prefix . 'sidebar_primary', 'name' => esc_html__( 'Primary Sidebar', 'personalias' ), 'type' => 'select', 'placeholder' => esc_html__( 'Select a sidebar', 'personalias' ), 'options' => $sidebars_choices, ), array( 'id' => $prefix . 'layout', 'type' => 'image_select', 'name' => esc_html__( 'Layout', 'personalias' ), 'std' => 'inherit', 'force_delete' => false, 'max_file_uploads' => '4', 'options' => array( 'inherit' => get_template_directory_uri() . '/functions/images/layout-off.png', 'col-1c' => get_template_directory_uri() . '/functions/images/col-1c.png', 'col-2cl' => get_template_directory_uri() . '/functions/images/col-2cl.png', 'col-2cr' => get_template_directory_uri() . '/functions/images/col-2cr.png', ), ), ), ); /* Post options /* ------------------------------------ */ $meta_boxes[] = array( 'id' => 'post-options', 'title' => esc_html__( 'Post Options', 'personalias' ), 'post_types' => array( 'post' ), 'context' => 'advanced', 'priority' => 'high', 'autosave' => false, 'fields' => array( array( 'id' => $prefix . 'sidebar_primary', 'name' => esc_html__( 'Primary Sidebar', 'personalias' ), 'type' => 'select', 'placeholder' => esc_html__( 'Select a sidebar', 'personalias' ), 'options' => $sidebars_choices, ), array( 'id' => $prefix . 'layout', 'type' => 'image_select', 'name' => esc_html__( 'Layout', 'personalias' ), 'std' => 'inherit', 'force_delete' => false, 'max_file_uploads' => '4', 'options' => array( 'inherit' => get_template_directory_uri() . '/functions/images/layout-off.png', 'col-1c' => get_template_directory_uri() . '/functions/images/col-1c.png', 'col-2cl' => get_template_directory_uri() . '/functions/images/col-2cl.png', 'col-2cr' => get_template_directory_uri() . '/functions/images/col-2cr.png', ), ), ), ); return $meta_boxes; } add_filter( 'rwmb_meta_boxes', 'personalias_get_meta_box' );