Popups Extended WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA
Wordpress plugin extending popups.
★ 3stars
v.1.0.0-alpha.11latest · 1 year ago
Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/generoi/popups-extended/archive/refs/heads/master.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
A Wordpress plugin that extends popups primarily with Timber support, but also minor feature additions.
Features
- Foundation reveal HTML by default.
- Easily overridable php or twig templates.
wp-genero-analyticsintegration for conversions.- TinyMCE buttons for conversion buttons (tracked through
wp-genero-analytics). - Exit intent trigger using Bounceback.
- AJAX based Gravityforms get automatic integration while redirected forms have to be tracked through URL parameters.
- Popup background image option.
Overriding the popup.php template
The default template can be overridden in your theme using any of the following template suggestions:
popups/popup--<post_id>.twig
popups/popup-<post_id>.php
popups/popup.twig
popups/popup.php
API Filters
Templates
// Filter the Popup content
add_filter('spu/popup/content', function ($content, $post) {
}, 10, 2);
// Filter the popup template suggestions.
add_filter('spu_template_hierarchy', function ($templates) {
foreach ($templates as $idx => $template) {
$templates[$idx] = str_replace('popups/', '', $template);
}
return $templates;
}, 10, 2);
// Filter the resolved template path.
add_filter('spu_template', function ($template) {
});
// Filter the template to be included if available
add_filter('spu_template_include', function ($template) {
});
Popup options
// Filter the popup types
add_filter('popups-extended/types', function ($types) {
$types['popup'] = __('Popup');
$types['slidein'] = __('Slide-in');
return $types;
});
// Filter the themes.
add_filter('popups-extended/themes', function ($themes) {
$themes['primary'] = __('Primary');
return $themes;
});
// Filter the popup sizes.
add_filter('popups-extended/sizes', function ($sizes) {
unset($sizes['tiny']);
return $sizes;
});
// Filter the popup positions.
add_filter('popups-extended/positions', function ($positions) {
$positions['left'] = __('Left');
return $positions;
});Releases
16 releases.
Tag
Published
v.1.0.0-alpha.11
latest
Apr 25, 2025 1 year ago
Dec 1, 2021 4 years ago
Jan 8, 2021 5 years ago
Oct 9, 2019 7 years ago
Sep 21, 2018 8 years ago
Sep 18, 2018 8 years ago
Sep 7, 2018 8 years ago
Jan 12, 2018 8 years ago
Jan 12, 2018 8 years ago
Aug 22, 2017 9 years ago
Aug 7, 2017 9 years ago
Jun 30, 2017 9 years ago
Jun 14, 2017 9 years ago
May 24, 2017 9 years ago
May 23, 2017 9 years ago
May 22, 2017 9 years ago
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.