Fix CSS Problems
Disable Hello Biz Elementor Theme Finish Setup Notification in Admin
Posted on December 5, 2025 by Iggy Pritzker Updated on: December 5, 2025
Migrated or imported website with Hello Biz Theme by Elementor leaves a “finish setup” notice trying to force you to install one of their kits. Looks like these kits may be removed later, but I don’t want to try.
Posted in WordPress | Tagged Elementor Hello Elementor | 1 Comment
Making Full Site Editing Block Theme for WordPress
Posted on February 14, 2023 by Iggy Pritzker Updated on: May 8, 2025
In 2023 we have an option to finally work with full-site editing mode and to create a unique block theme inside WordPress’s new (Beta) Editor. I’ve started to make a new block theme for a multilanguage RTL website and write down my notes below.
Posted in WordPress | Tagged Block Themes FSE | 2 Comments
Popup Maker Plugin: Make Popup Stick to Screen’s Bottom in Safari
Posted on August 26, 2022 by Iggy Pritzker Updated on: August 26, 2022
Popup Maker is a great and very popular plugin for WordPress. Very useful, i.e. to create a GDPR notification easily. Typically you’ll set up a cookie, attach a popup to the bottom of the screen, choose a fixed position and disable the overlay, and it will work.
Posted in WordPress | Tagged accessibility popupmaker Safari | 1 Comment
Get Blog Template Content Visible in WordPress
Posted on August 14, 2022 by Iggy Pritzker Updated on: August 14, 2022
By default the content you add to a designated Blog page in WordPress won’t be visible on the front-end. The template called home.php will overwrite any content you input to the editor on that page. This could be changed by adding the following PHP code to this template, where needed.
Posted in Templates, WordPress | Leave a comment
Simple Form Labels Animation with CSS
Posted on April 24, 2021 by Iggy Pritzker Updated on: April 24, 2021
I’ve struggled to animate form labels and placeholders. Previous solutions didn’t work, because I wasn’t able to change the label’s position inside HTML. Previous solutions I’ve seen are all required labels or another element to be put below the input field. But I was adding CSS to HubSpot forms, where we can’t change their HTML.
Posted in CSS CheatSheets | Tagged Form HubSpot | Leave a comment
Updating to WordPress 5.6 for Blocks Based Theme Fix
Posted on December 12, 2020 by Iggy Pritzker Updated on: December 12, 2020
I have a block-based theme using Gutenberg editor. After updating to WordPress 5.6 the editor window with a collection of full width blocks was pushing the sidebar out of editor page margins.
Posted in WordPress | Tagged wordpress wordpress 5.6 | Leave a comment
Disable WordPress 5.5 Lazy Loading Image when Using wp\_get\_attachment\_image()")
Posted on August 18, 2020 by Iggy Pritzker Updated on: August 18, 2020
WordPress 5.5 now has lazy loading for images enabled by default. Tried many things to disable it for specific images, but only this worked. I’ve seen many places recommending to use array(‘loading’ => false) but it didn’t work.
Posted in WordPress | Tagged ACF Image lazy loading wordpress 5.5 | Leave a comment
Transition Animation of CSS Gradient for background-clip: text
Posted on July 25, 2020 by Iggy Pritzker Updated on: July 25, 2020
Smooth animation for CSS gradient clipped to text. As we all know, we can’t animate backgrounds with transition. So I’m moving gradients to make a perfect animation with `transition` on `hover`, without creating separate animation frames.
Posted in CSS CheatSheets | Leave a comment
WP Bakery Page Builder and WPML Manual Translation Settings
Posted on June 14, 2020 by Iggy Pritzker Updated on: June 14, 2020
If you have several languages enabled and you want to use manual translation of independently designed pages (WPML‘s Classic Translation Editor), you need to enable `wpb_shortcodes_custom_css` TRANSLATE in _Settings > Custom Fields Translation!
Posted in WordPress | Tagged languages Page Builder translations Visual Composer wordpress WPML | Leave a comment
Scroll to Enable Agree Button for Terms Lightbox
Posted on July 15, 2019 by Iggy Pritzker Updated on: July 15, 2019
I had to create a disabled button for “Agree to Terms” lightbox made with WP Popup Maker plugin. The plugin is free, but the extension allowing this functionality was commercial. So I’ve made it myself. In general this JavaScript will work for any other lightbox too.
Posted in Templates, WordPress | Tagged javascript lightbox popupmaker scrollbar wordpress | Leave a comment
Minimal CSS Styles for prettyPhoto RTL Lightbox inside Visual Composer Page Builder for WordPress
Posted on August 5, 2018 by Iggy Pritzker Updated on: January 24, 2019
prettyPhoto is one of most loved lightboxes and it is integrated into Visual Composer single image widgets and galleries. For RTL website I had to make it compatible, because all its hidden texts became visible for Right-to-Left version. Another problem was that when lightbox was active, there was a long horizontal scrollbar at the bottom, that allowed to scroll left to about 6000px width. This was fixed too.
Posted in CSS CheatSheets, WordPress | Tagged Page Builder prettyPhoto Right-To-Left RTL Visual Composer | 1 Comment
