' .
__('You can enable Absolute Weaver Per Page Options for Custom Post Types on the Absolute Weaver:Advanced Options:Admin Options tab.','absolute-weaver' /*adm*/) .
'
';
else
echo '
' . __('Absolute Weaver Per Page Options not available for your User Role.','absolute-weaver' /*adm*/) . '
';
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' /*adm*/); ?>
' . __('Page Templates','absolute-weaver' /*adm*/) . '';
aweaver_help_link('help.html#PageTemplates',__('Help for Absolute Weaver Page Templates','absolute-weaver' /*adm*/));
echo '(' . __('This Page\'s ID: ','absolute-weaver' /*adm*/); the_ID() ; echo ')';
aweaver_html_br();
_e('Please click the (?) for more information about all the Absolute Weaver Page Templates.','absolute-weaver' /*adm*/);
if ( (defined('ABSOLUTE_WVR_TS_PAGEBUILDERS') && ABSOLUTE_WVR_TS_PAGEBUILDERS) && ! ! get_post_meta( get_the_ID(), '_elementor_edit_mode', true ) )
{
aweaver_html_br();
_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);
?>
', '');
aweaver_pp_elink('#pp-pwp' , __('Settings for Page with Posts.', 'absolute-weaver' /*adm*/), __('Page with Posts','absolute-weaver' /*adm*/),'
', '
');
if (defined('ABSOLUTE_WVR_TS_PAGEBUILDERS') && ABSOLUTE_WVR_TS_PAGEBUILDERS ) aweaver_pp_elink('#pp-builder' , __('Settings for Page Builders.', 'absolute-weaver' /*adm*/), __('Page Builders','absolute-weaver' /*adm*/),'
', '
');
?>
' . $label . '' . $after;
}
function aweaver_pp_pg_layout( $raw_template = false ) { // ------------------------------- Page Layout -------------------
global $post;
echo '' . __('Layout','absolute-weaver' /*adm*/) . ' ';
_e('These settings let you control layout + page title on a per page basis.','absolute-weaver' /*adm*/);
aweaver_html_br(2);
if ( $raw_template) {
_e('Not options when using the RAW Page Template', 'absolute-weaver');
return;
}
aweaver_pp_page_title( __('Sidebars & Widgets','absolute-weaver' /*adm*/),80,1);
aweaver_pp_page_layout();
?>
" />
Sidebar Width - Per Page Sidebar width (applies to all layouts)','absolute-weaver' /*adm*/); ?>
" />
Category - Enter list of category slugs of posts to include. (-slug will exclude specified category)','absolute-weaver' /*adm*/); ?>
" />
Tags - Enter list of tag slugs of posts to include.",'absolute-weaver' /*adm*/); ?>
" />
Single Post - Enter post slug of a single post to display.",'absolute-weaver' /*adm*/); ?>
" />
Order by - Enter method to order posts by: author, date, title, or rand.",'absolute-weaver' /*adm*/); ?>
" />
Sort order - Enter ASC or DESC for sort order.",'absolute-weaver' /*adm*/); ?>
" />
Posts per Page - Enter maximum number of posts per page.",'absolute-weaver' /*adm*/); ?>
" />
Author - Enter author (use username, including spaces), or list of author IDs','absolute-weaver' /*adm*/); ?>
" />
Custom Post Type - Enter slug of one custom post type to display','absolute-weaver' /*adm*/); ?>
" />
Don't excerpt 1st \"n\" Posts - Display the non-excerpted post for the first \"n\" posts.",'absolute-weaver' /*adm*/); ?>
" />
" .
__("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' /*adm*/) ; ?>
Note: After you choose the "Page with Posts" template from the Template
option in the Page Attributes box, andPublish, Save Draft, or Refresh the editor,
settings for "Page with Posts" will be displayed here. Current page template:','absolute-weaver' /*adm*/);
echo $template; ?>
' . __('Page Builder Header/Footer Replacement','absolute-weaver' /*adm*/) . ' ';
_e('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*/);
aweaver_html_br(2);
// HEADER ----------------
aweaver_pp_page_title( __('Header Area Replacement','absolute-weaver' /*adm*/),80,1);
?>
Hide or Show Menus - Select how to display menus with Header Replacement.','absolute-weaver'); ?>
'page'
);
$posts = get_pages($pargs);
?>
Select an Elementor Page. (Override this selection in Page/Post field above to select Page OR Post by ID.)','absolute-weaver'); ?>
'page'
);
$posts = get_pages($pargs);
?>
Select a SiteOrigin Page Builder Page. (Override this selection in Page/Post field above to select Page OR Post by ID.)','absolute-weaver'); ?>
';
_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( __('Footer Area Replacement','absolute-weaver' /*adm*/),80,1);
?>
'page'
);
$posts = get_pages($pargs);
?>
Select an Elementor Page. (Override this selection in Page/Post field above to select Page OR Post by ID.)','absolute-weaver'); ?>
'page'
);
$posts = get_pages($pargs);
?>
Select a SiteOrigin Page Builder Page. (Override this selection in Page/Post field above to select Page OR Post by ID.)','absolute-weaver'); ?>
';
_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 '';
}
endif;
function aweaver_pp_emit_script_style() {
// emit script and style for tabs
?>
 ';
?>