' . 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' ) ) { ?>


WARNING! You have the Dashboard:Settings:Reading Posts page: option set to this page. You may intend to do this, but note this means that only this page\'s Title will be used on the default WordPress blog page, and any content you may have entered above is not used. If you want this page to serve as your blog page, and enable Absolute Weaver Per Page options, including the option of using the Page with Posts page template, then the Settings:Reading:Posts page selection must be set to the — Select — default value.', 'absolute-weaver' ) ); ?>

' . 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(); ?>
Sidebar Width - Per Page Sidebar width (applies to all layouts)', 'absolute-weaver' ) ); ?>

'_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' ); ?>

Note: After you choose the "Page with Posts" template from the Template option in the Page Attributes box, and Publish, Save Draft, or Refresh the editor, settings for "Page with Posts" will be displayed here. Current page template:', 'absolute-weaver' ) ); echo esc_html( $template ); ?>

' . 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_emit_script_style() { // emit script and style for tabs ?>  '; ?>