{"id":36575,"date":"2015-07-28T20:19:22","date_gmt":"2015-07-28T20:19:22","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/cb-parallax\/"},"modified":"2026-01-09T17:04:10","modified_gmt":"2026-01-09T17:04:10","slug":"cb-parallax","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/cb-parallax\/","author":14330508,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.0","stable_tag":"1.0.0","tested":"6.8.5","requires":"6.6","requires_php":"8.0","requires_plugins":null,"header_name":"cbParallax","header_author":"Demis Patti","header_description":"","assets_banners_color":"28383a","last_updated":"2026-01-09 17:04:10","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/cb-parallax\/","header_author_uri":"https:\/\/demispatti.ch","rating":5,"author_block_rating":0,"active_installs":100,"downloads":25080,"num_ratings":6,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.0":{"tag":"0.1.0","author":"OneMoreNerd","date":"2015-08-21 19:19:38"},"0.1.1":{"tag":"0.1.1","author":"OneMoreNerd","date":"2015-08-26 00:34:36"},"0.2.0":{"tag":"0.2.0","author":"OneMoreNerd","date":"2015-09-01 19:59:22"},"0.2.1":{"tag":"0.2.1","author":"OneMoreNerd","date":"2015-09-07 06:05:45"},"0.2.2":{"tag":"0.2.2","author":"OneMoreNerd","date":"2015-09-11 12:02:42"},"0.2.3":{"tag":"0.2.3","author":"OneMoreNerd","date":"2015-10-24 20:04:32"},"0.2.4":{"tag":"0.2.4","author":"OneMoreNerd","date":"2015-10-26 01:46:08"},"0.2.5":{"tag":"0.2.5","author":"OneMoreNerd","date":"2015-10-29 23:14:08"},"0.2.6":{"tag":"0.2.6","author":"OneMoreNerd","date":"2016-01-22 18:06:05"},"0.3.0":{"tag":"0.3.0","author":"OneMoreNerd","date":"2016-02-19 23:12:21"},"0.4.0":{"tag":"0.4.0","author":"OneMoreNerd","date":"2016-02-20 11:27:16"},"0.4.2":{"tag":"0.4.2","author":"OneMoreNerd","date":"2016-11-28 13:50:59"},"0.5.0":{"tag":"0.5.0","author":"OneMoreNerd","date":"2016-12-06 00:45:20"},"0.6.0":{"tag":"0.6.0","author":"OneMoreNerd","date":"2016-12-29 00:03:29"},"0.7.2":{"tag":"0.7.2","author":"OneMoreNerd","date":"2017-01-27 00:09:21"},"0.7.3":{"tag":"0.7.3","author":"OneMoreNerd","date":"2017-01-27 00:11:13"},"0.7.4":{"tag":"0.7.4","author":"OneMoreNerd","date":"2017-01-29 02:45:07"},"0.8.1":{"tag":"0.8.1","author":"OneMoreNerd","date":"2017-04-20 19:35:21"},"0.8.2":{"tag":"0.8.2","author":"OneMoreNerd","date":"2017-04-20 19:37:47"},"0.8.3":{"tag":"0.8.3","author":"OneMoreNerd","date":"2017-04-30 17:03:37"},"0.8.4":{"tag":"0.8.4","author":"OneMoreNerd","date":"2017-05-10 18:52:23"},"0.8.5":{"tag":"0.8.5","author":"OneMoreNerd","date":"2017-05-25 21:15:54"},"0.8.7":{"tag":"0.8.7","author":"demispatti","date":"2018-06-12 10:36:10"},"0.8.8":{"tag":"0.8.8","author":"demispatti","date":"2019-02-19 00:06:21"},"0.9.0":{"tag":"0.9.0","author":"demispatti","date":"2019-02-26 18:31:47"},"0.9.1":{"tag":"0.9.1","author":"demispatti","date":"2019-03-30 23:20:21"},"0.9.2":{"tag":"0.9.2","author":"demispatti","date":"2019-11-09 15:06:42"},"0.9.3":{"tag":"0.9.3","author":"demispatti","date":"2019-11-13 23:38:05"},"0.9.4":{"tag":"0.9.4","author":"demispatti","date":"2020-12-15 06:50:04"},"0.9.5":{"tag":"0.9.5","author":"demispatti","date":"2025-06-15 18:47:38"},"0.9.6":{"tag":"0.9.6","author":"demispatti","date":"2025-06-20 10:42:37"},"0.9.7":{"tag":"0.9.7","author":"demispatti","date":"2025-07-06 18:45:38"},"0.9.8":{"tag":"0.9.8","author":"demispatti","date":"2025-07-20 13:03:58"},"0.9.9":{"tag":"0.9.9","author":"demispatti","date":"2025-07-27 19:32:30"},"1.0.0":{"tag":"1.0.0","author":"demispatti","date":"2026-01-09 17:04:10"}},"upgrade_notice":{"1.0.0":"<p>Major release with security improvements. All users are encouraged to update.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"6"},"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":3326453,"resolution":"128x128","location":"assets","locale":""},"icon-128x128.png":{"filename":"icon-128x128.png","revision":3326453,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3326453,"resolution":"772x250","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3326453,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.0","0.1.1","0.2.0","0.2.1","0.2.2","0.2.3","0.2.4","0.2.5","0.2.6","0.3.0","0.4.0","0.4.2","0.5.0","0.6.0","0.7.2","0.7.3","0.7.4","0.8.1","0.8.2","0.8.3","0.8.4","0.8.5","0.8.7","0.8.8","0.9.0","0.9.1","0.9.2","0.9.3","0.9.4","0.9.5","0.9.6","0.9.7","0.9.8","0.9.9","1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3326453,"resolution":"1","location":"assets","locale":""},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3326453,"resolution":"2","location":"assets","locale":""},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3326453,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"Multiple background views of a single post","2":"Settings Page with all configuration options","3":"Custom background meta box on the post edit screen"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2767,8628,1004,2693,790],"plugin_category":[50],"plugin_contributors":[253654],"plugin_business_model":[],"class_list":["post-36575","plugin","type-plugin","status-publish","hentry","plugin_tags-background","plugin_tags-custom-background","plugin_tags-fullscreen","plugin_tags-parallax","plugin_tags-scroll","plugin_category-media","plugin_contributors-flavor","plugin_committers-demispatti"],"banners":{"banner":"https:\/\/ps.w.org\/cb-parallax\/assets\/banner-772x250.png?rev=3326453","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/cb-parallax\/assets\/icon-128x128.png?rev=3326453","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/cb-parallax\/assets\/screenshot-1.jpg?rev=3326453","caption":"Multiple background views of a single post"},{"src":"https:\/\/ps.w.org\/cb-parallax\/assets\/screenshot-2.jpg?rev=3326453","caption":"Settings Page with all configuration options"},{"src":"https:\/\/ps.w.org\/cb-parallax\/assets\/screenshot-3.jpg?rev=3326453","caption":"Custom background meta box on the post edit screen"}],"raw_content":"<!--section=description-->\n<p>cbParallax lets you add custom background images with a vertical or horizontal parallax effect to your WordPress site. You can set a single background for the entire site or configure individual backgrounds for each post, page, or product.<\/p>\n\n<p><strong>Features:<\/strong><\/p>\n\n<ul>\n<li>Background image with smooth parallax scrolling effect<\/li>\n<li>One image for all pages or individual backgrounds per page\/post<\/li>\n<li>Works vertically and horizontally<\/li>\n<li>Various overlay patterns to choose from<\/li>\n<li>Color overlay with opacity control<\/li>\n<li>Boxed layout option with customizable margins<\/li>\n<li>Mobile device detection with option to disable parallax on mobile<\/li>\n<li>Compatible with WooCommerce products<\/li>\n<\/ul>\n\n<p><strong>Requirements:<\/strong><\/p>\n\n<ul>\n<li>Your theme must support the WordPress <a href=\"https:\/\/developer.wordpress.org\/themes\/functionality\/custom-backgrounds\/\">Custom Backgrounds<\/a> theme feature<\/li>\n<li>For parallax effect, images should be at least 1920px x 1200px<\/li>\n<li>PHP 8.0 or higher<\/li>\n<\/ul>\n\n<h3>Privacy Policy<\/h3>\n\n<p>This plugin does not collect, store, or transmit any personal data. All settings are stored locally in your WordPress database.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>cb-parallax<\/code> folder to your <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Go to Settings &gt; cbParallax to configure the plugin<\/li>\n<li>Optionally, enable per-post backgrounds and edit individual posts to add custom backgrounds<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='where%20do%20i%20interact%20with%20this%20plugin%3F'><h3>Where do I interact with this plugin?<\/h3><\/dt>\n<dd><p>You can access the main settings under Settings &gt; cbParallax in your WordPress admin. If you enable the \"Individual Background Images\" option, a meta box will appear on your post\/page edit screens.<\/p><\/dd>\n<dt id='why%20doesn%27t%20it%20work%20with%20my%20theme%3F'><h3>Why doesn't it work with my theme?<\/h3><\/dt>\n<dd><p>Most likely your theme doesn't support the WordPress <code>custom-background<\/code> theme feature. Check with your theme author to see if they can add support. The theme needs to call <code>add_theme_support('custom-background')<\/code>.<\/p><\/dd>\n<dt id='my%20theme%20supports%20custom-background%20but%20it%20still%20doesn%27t%20work%21'><h3>My theme supports custom-background but it still doesn't work!<\/h3><\/dt>\n<dd><p>Make sure no container element (like a full-width wrapper) is covering the body element where the background is displayed. You may need to add some CSS transparency to your content container.<\/p><\/dd>\n<dt id='how%20do%20i%20add%20theme%20support%3F'><h3>How do I add theme support?<\/h3><\/dt>\n<dd><p>If you're a theme developer, add this to your theme's functions.php:\n    add_theme_support( 'custom-background' );<\/p><\/dd>\n<dt id='what%20image%20dimensions%20work%20best%3F'><h3>What image dimensions work best?<\/h3><\/dt>\n<dd><p>For the best parallax effect, use images at least 1920px wide and 1200px tall. This ensures smooth scrolling on fullHD displays with room for the parallax movement.<\/p><\/dd>\n<dt id='can%20i%20disable%20the%20parallax%20effect%20on%20mobile%3F'><h3>Can I disable the parallax effect on mobile?<\/h3><\/dt>\n<dd><p>Yes! There's an option in the settings to disable the parallax effect on mobile devices, which can help with performance.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Security: Added proper sanitization and escaping throughout the plugin<\/li>\n<li>Security: Added capability checks on AJAX handlers<\/li>\n<li>Security: Fixed nonce verification issues<\/li>\n<li>Fixed: Corrected form tag closure in settings page<\/li>\n<li>Fixed: Removed references to non-existent options in AJAX responses<\/li>\n<li>Improved: Mobile detection using WordPress wp_is_mobile() function<\/li>\n<li>Improved: Code formatting to WordPress coding standards<\/li>\n<li>Improved: Updated file headers and documentation<\/li>\n<li>Updated: Requires WordPress 6.6 or higher<\/li>\n<li>Updated: Requires PHP 8.0 or higher<\/li>\n<\/ul>\n\n<h4>0.9.2.4<\/h4>\n\n<ul>\n<li>Previous stable release<\/li>\n<\/ul>","raw_excerpt":"Custom background images with parallax effect for posts, pages and products.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/36575","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=36575"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/demispatti"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=36575"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=36575"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=36575"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=36575"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=36575"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=36575"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}