' . esc_html__( 'You can enable Absolute Weaver Per Page Options for Custom Post Types on the Absolute Weaver:Advanced Options:Admin Options tab.', 'absolute-weaver' ) . '

'; } else { echo '

' . esc_html__( 'Absolute Weaver Per Page Options not available for your User Role.', 'absolute-weaver' ) . '

'; } return; // don't show per post panel } echo( "

\n" ); if ( get_the_ID() == get_option( 'page_on_front' ) ) { ?>



' . esc_html__( 'Page Templates', 'absolute-weaver' ) . ''; aweaver_help_link( 'help.html#PageTemplates', esc_html__( 'Help for Absolute Weaver Page Templates', 'absolute-weaver' ) ); echo '( ' . esc_html__( 'This Page\'s ID: ', 'absolute-weaver' ); the_ID(); echo ' )'; aweaver_html_br(); esc_html_e( 'Please click the ( ? ) for more information about all the Absolute Weaver Page Templates.', 'absolute-weaver' ); if ( ! ! get_post_meta( get_the_ID(), '_elementor_edit_mode', true ) ) { aweaver_html_br(); esc_html_e( 'NOTE: This page has been created with "Elementor". You may want to consider using the "For Your Page Builder Plugin" Page Template to display this page.', 'absolute-weaver' ); } $template = ! empty( $post->page_template ) ? $post->page_template : 'Default Template'; $raw_template = in_array( $template, array( 'paget-raw.php' ) ); aweaver_html_br(); aweaver_showtabs( $raw_template, $template ); ?>
' . $label . '' . $after ); } function aweaver_pp_pg_layout( $raw_template = false ) { // ------------------------------- Page Layout ------------------- global $post; echo '' . esc_html__( 'Layout', 'absolute-weaver' ) . '
'; esc_html_e( 'These settings let you control layout + page title on a per page basis.', 'absolute-weaver' ); aweaver_html_br( 2 ); if ( $raw_template ) { esc_html_e( 'Not options when using the RAW Page Template', 'absolute-weaver' ); return; } aweaver_pp_page_title( esc_html__( 'Sidebars & Widgets', 'absolute-weaver' ), 80, 1 ); aweaver_pp_page_layout(); ?>


'_pp_fi_location', 'info' => esc_html__( 'How to display Page FI on this page', 'absolute-weaver' ), 'value' => array( array( 'val' => '', 'desc' => esc_html__( 'Default Blog FI', 'absolute-weaver' ), ), array( 'val' => 'content-top', 'desc' => esc_html__( 'With Content - top', 'absolute-weaver' ), ), array( 'val' => 'content-bottom', 'desc' => esc_html__( 'With Content - bottom', 'absolute-weaver' ), ), array( 'val' => 'title-before', 'desc' => esc_html__( 'With Title', 'absolute-weaver' ), ), array( 'val' => 'title-banner', 'desc' => esc_html__( 'Banner above Title', 'absolute-weaver' ), ), array( 'val' => 'header-image', 'desc' => esc_html__( 'Header Image Replacement', 'absolute-weaver' ), ), array( 'val' => 'post-before', 'desc' => esc_html__( 'Beside Page, no wrap', 'absolute-weaver' ), ), array( 'val' => 'post-bg', 'desc' => esc_html__( 'As BG Image, Tile', 'absolute-weaver' ), ), array( 'val' => 'post-bg-cover', 'desc' => esc_html__( 'As BG Image, Cover', 'absolute-weaver' ), ), array( 'val' => 'post-bg-parallax', 'desc' => esc_html__( 'As BG Image, Parallax', 'absolute-weaver' ), ), array( 'val' => 'post-bg-parallax-full', 'desc' => esc_html__( 'As BG Image, Parallax Full', 'absolute-weaver' ), ), array( 'val' => 'hide', 'desc' => esc_html__( 'Hide FI for this Post', 'absolute-weaver' ), ), ), ); aweaver_pp_pp_select_id( $opts3 ); aweaver_html_br( 2 ); aweaver_pp_page_title( esc_html__( 'Page Title', 'absolute-weaver' ), 80, 1 ); aweaver_pp_page_checkbox( '_pp_hide_page_title', esc_html__( 'Hide Page Title', 'absolute-weaver' ), 50, 2 ); } // ------------------------------- Page with Post Options ------------------- function aweaver_pp_page_with_posts_opts( $raw_template, $template ) { global $post; ?> '; aweaver_help_link( 'help.html#PerPostTemplate', esc_html__( 'Help for Page with Posts Template', 'absolute-weaver' ) ); $template = ! empty( $post->page_template ) ? $post->page_template : 'Default Template'; if ( in_array( $template, apply_filters( 'aweaver_paget_posts', array( 'paget-posts.php' ) ) ) ) { ?>











' . esc_html__( 'Hide first "n" posts - Start with post n+1. Useful with plugin that will display first n posts using a shortcode. (e.g., Post slider)', 'absolute-weaver' ); ?>

' . esc_html__( 'Page Builder Header/Footer Replacement', 'absolute-weaver' /*adm*/ ) . '
'; if ( $post_type == 'page' ) { echo esc_html__( 'These settings let you replace the header or footer areas with content from a page builder page. They override the global replacement settings.', 'absolute-weaver' /*adm*/ ); } else { echo esc_html__( 'These settings let you replace the header or footer areas of the Single Page Post view with content from a page builder page. They override the global replacement settings.', 'absolute-weaver' /*adm*/ ); } aweaver_html_br( 2 ); // HEADER ---------------- aweaver_pp_page_title( esc_html__( 'Header Area Replacement', 'absolute-weaver' ), 80, 1 ); ?>


'page', ); $posts = get_pages( $pargs ); ?>


'page', ); $posts = get_pages( $pargs ); ?>


'; esc_html_e( 'Sorry, Weaver can only list page builder pages from Elementor or SiteOrigin Page Builder. Please install and activate one of those plugins.', 'absolute-weaver' ); echo '

'; } // FOOTER ----------------- aweaver_html_br( 1 ); aweaver_pp_page_title( esc_html__( 'Footer Area Replacement', 'absolute-weaver' ), 80, 1 ); ?>
'page', ); $posts = get_pages( $pargs ); ?>


'page', ); $posts = get_pages( $pargs ); ?>


'; esc_html_e( 'Sorry, Weaver can only list page builder pages from Elementor or SiteOrigin Page Builder. Please install and activate one of those plugins.', 'absolute-weaver' ); echo '

'; } echo '
'; } function aweaver_pp_page_color( $opt, $msg ) { // used by XPlus global $post; $pclass = 'color {hash:true, adjust:false}'; // starting with V 1.3, allow text in color pickers //echo ' '; ?>