have a divi template for blog posts which I’ve attached a “person” divi module into, set an image and text etc, but when i publish something to it, the text is all there but the image doesn’t show, any idea why?

When you encounter an issue where the image in a “person” module of a Divi template for blog posts doesn’t display after publishing, there are several potential causes to investigate:

  1. Image File Issues: Ensure the image file you’re using is properly uploaded to your WordPress media library. Sometimes, issues with the file format or size can prevent it from displaying correctly.
  2. Module Settings: Double-check the settings within the Divi “person” module. Ensure the image is correctly selected and the settings are configured to display it.
  3. Cache Problems: If you’re using a caching plugin or your web host implements caching, try clearing the cache. Sometimes, an outdated cached version of the page can prevent updates from showing.
  4. Conflicting Plugins: Other plugins can sometimes conflict with Divi. Try deactivating other plugins temporarily to see if that resolves the issue.
  5. Theme or Divi Builder Updates: Ensure that both your Divi theme and the Divi Builder are updated to the latest version. Outdated versions can cause compatibility issues.
  6. Permissions Issue: Check the file permissions for the image in your server. Incorrect permissions can prevent images from being displayed.
  7. Browser Issues: Try viewing the page in a different browser or in incognito mode to rule out browser-specific issues.
  8. URL Path: Verify the image’s URL path. If the path is incorrect or broken, the image won’t display.
  9. Web Hosting Issues: Sometimes, the problem might be with your web host. Check with them to see if there are any known issues or restrictions that could be affecting image display.
  10. Inspect Element: Use the “Inspect Element” feature in your web browser to check for any errors related to the image in the console tab. This can often provide clues about what’s going wrong.

If none of these solutions work, you might consider reaching out to Divi support or a professional web developer for further assistance. They can provide more targeted help, especially if the issue is complex or specific to your website’s setup.


ok new divi theme issue, im modifying a template and trying to apply “sticky” to an woo commerce product image module, via the advanced tab, to make the image stick at the top of the screen when the page is scrolled, and it works for desktop but it doesnt work on the mobile, I have it applied to both

When the “sticky” feature in Divi is working on desktop but not on mobile for a WooCommerce product image module, there are a few areas to check and steps to try to resolve the issue:

  1. Responsive Settings: Ensure that the sticky settings are correctly applied for all device types in Divi. Divi allows different settings for desktop, tablet, and mobile. Double-check that the sticky feature is enabled and correctly configured for mobile.
  2. Custom CSS Conflicts: Sometimes custom CSS applied to the site or specific elements can interfere with Divi’s sticky functionality. Check if there’s any custom CSS that might be affecting the product image module on mobile devices.
  3. Theme Updates: Make sure that both Divi and WooCommerce are updated to their latest versions. Outdated versions can cause compatibility issues, especially with newer features like the sticky module.
  4. Plugin Conflicts: Other plugins might conflict with Divi’s functionality. Try deactivating other plugins, especially those that affect WooCommerce or add custom JavaScript/CSS, to see if the issue resolves.
  5. Mobile Browser Limitations: Some mobile browsers have limitations or handle sticky positioning differently. Test the site on different mobile browsers to see if the issue is browser-specific.
  6. Viewport Height Issue: On mobile, the sticky element might not work as expected if the element’s height is larger than the viewport height. Ensure the image size is appropriate for mobile screens.
  7. Inspect Element on Mobile: Use browser developer tools to inspect the site on mobile view. Look for any errors or warnings in the console that might indicate why the sticky feature isn’t working.
  8. CSS Overrides: You can try adding custom CSS to force the sticky behavior on mobile. However, this should be done carefully to ensure it doesn’t affect other elements or the site’s responsiveness.
  9. Divi Builder Glitches: Sometimes, glitches in the Divi Builder can cause settings not to apply correctly. Try saving your changes, clearing your browser and Divi cache, and then reloading the editor.
  10. Check Divi Documentation or Support: If none of the above solutions work, consult Divi’s documentation or reach out to their support for specific guidance on using sticky elements with WooCommerce modules.

If after trying these steps the issue persists, it may be a more complex problem specific to your site’s configuration or a limitation within Divi’s current capabilities on mobile devices. In such cases, consulting with a web developer experienced with Divi and WooCommerce might be necessary.


expand on 2 and 7 which i believe are the same thing, how do I troubleshoot this

Expanding on points 2 and 7 regarding troubleshooting potential CSS conflicts and inspecting elements on mobile that might be affecting the “sticky” feature in Divi for a WooCommerce product image module:

Custom CSS Conflicts

  1. Identify Custom CSS: Start by locating any custom CSS that you have added to your website. This could be within Divi’s theme options, in a child theme’s stylesheet, or even inline within specific modules or pages.
  2. Inspect Specific Elements: Use browser developer tools to inspect the product image module on your site. In most browsers, you can right-click on the element and select “Inspect” or “Inspect Element.” Look at the CSS applied to the sticky element and see if there’s any custom CSS that might be overriding Divi’s default styles.
  3. Isolate Problematic CSS: Temporarily comment out sections of your custom CSS to isolate the problem. You can do this by adding /* at the beginning and */ at the end of a section of CSS. Refresh your page to see if removing certain CSS sections resolves the issue.
  4. Specificity and Overrides: CSS works on a specificity hierarchy. Sometimes, a more specific selector can override the styles you wish to apply. Check if there are any styles with higher specificity affecting your sticky element.
  5. Media Queries: Look for media queries in your CSS that apply specifically to mobile devices. These are sections that start with @media and often include conditions like max-width: 768px. CSS within these blocks will only apply to screens smaller than the specified size, which might be causing different behaviors on mobile.

Inspecting Element on Mobile

  1. Use Browser Dev Tools for Mobile Testing: Modern browsers like Chrome and Firefox offer responsive design modes in their developer tools. These modes allow you to simulate various mobile devices and screen sizes.
  2. Simulate Mobile Device: In your browser’s developer tools, find the option to toggle the device toolbar (in Chrome, it’s an icon that looks like a smartphone next to a tablet). Select a mobile device from the list to simulate its screen size.
  3. Inspect Sticky Element: With the mobile view enabled, inspect the product image element. Look for any CSS rules that are specifically applied at this screen size. Pay attention to any rules that might affect position, display, visibility, or z-index.
  4. Check for Errors or Warnings: While in the mobile view in developer tools, check the console tab for any JavaScript errors or warnings that might be relevant. Sometimes scripts can interfere with CSS behavior.
  5. Testing Changes Live: You can experiment with CSS changes directly in the browser’s developer tools to see immediate effects. This is a safe way to test changes without affecting your live site. If a change fixes the issue, you can then apply it permanently in your site’s CSS files.
  6. External Stylesheets or Scripts: If your site loads external stylesheets or scripts, these could also be affecting your element. Check if disabling these external resources resolves the issue.

By systematically going through these steps, you can identify and resolve any CSS conflicts or issues that might be preventing the sticky feature from working correctly on mobile devices. Remember, always back up your site before making changes to CSS or other files.


it works when viewing in the theme builder, either applied to the module or the section, but neither appears on the live page after updates, have reset cache and reloaded pages no difference, what am I looking for in the element in devtools?

Given that the sticky feature works in the Divi Theme Builder but not on the live page, even after clearing cache and reloading pages, it suggests that the issue might be related to how the styles or scripts are being loaded or applied on the live site. Here’s what to look for in the developer tools to troubleshoot this problem:

Inspecting the Element in DevTools

  1. Check Applied Styles:
    • Open the live page and right-click on the product image module, then select “Inspect” or “Inspect Element” to open the developer tools.
    • In the “Elements” tab, look for the specific HTML element of the product image module.
    • On the right side, in the “Styles” pane, review the CSS styles applied to the element. Look for the position: sticky; or similar CSS rules and check if they are being applied correctly.
    • Check if there are any crossed-out styles (indicating they are being overridden) or if the sticky-related styles are missing altogether.
  2. Compare with Theme Builder:
    • Open the same page in the Divi Theme Builder and inspect the element in the same way.
    • Compare the CSS styles in the Theme Builder with those on the live site. Note any discrepancies, especially around the sticky feature.
  3. JavaScript Conflicts:
    • Switch to the “Console” tab in developer tools to look for JavaScript errors.
    • Errors here can indicate conflicts or issues with scripts that might be affecting the functionality of your sticky element.
  4. Responsive Design Mode:
    • Use the responsive design mode in your browser’s developer tools to see how the element behaves at different screen sizes.
    • Sometimes, features like “sticky” can have different behaviors or issues in different viewport sizes.
  5. Network Tab:
    • Go to the “Network” tab and reload the page.
    • Look for any failed requests or files that are not loading correctly. Issues here could suggest problems with the way resources are being loaded on the live site.
  6. CSS and JavaScript Loading:
    • Check if the CSS and JavaScript files are loading correctly on the live site. Sometimes, minification or concatenation processes (often used for performance optimization) can cause issues.

Additional Steps

  • Check for Conditional Logic: Sometimes, the application of styles or scripts might be conditional (e.g., apply only if certain classes are present or under specific conditions). Ensure there’s no such conditional logic interfering.
  • Theme and Plugin Conflict Test: Temporarily switch to a default WordPress theme and disable all plugins except for Divi and WooCommerce to see if the issue persists. This can help identify if a conflict with another theme or plugin is causing the issue.
  • Check for Custom Code: If you have any custom PHP, JavaScript, or CSS that might affect the Divi modules, review this code to ensure it’s not causing the issue.
  • Reach Out to Divi Support: If the above steps don’t resolve the issue, consider reaching out to Divi support. They might be able to provide specific assistance or identify if it’s a known issue with a workaround or pending fix.

By methodically checking these aspects, you can narrow down the cause of the discrepancy between the Theme Builder and the live site.


how to manually apply it sticky to top in css in devtoolls

Applying a “sticky” position to an element manually using CSS in the developer tools can be a straightforward process. Here’s how you can do it:

  1. Open Developer Tools:
    • Right-click on the element you want to make sticky on your webpage (in this case, the WooCommerce product image module).
    • Select “Inspect” or “Inspect Element” to open the developer tools.
  2. Find the Element:
    • In the developer tools, locate the HTML element that corresponds to the product image module. This should be highlighted in the Elements panel.
  3. Apply Sticky CSS:
    • In the “Styles” tab on the right side of the developer tools, you can add or modify CSS rules for the selected element.
    • To make the element sticky, you need to apply two main CSS properties:
      position: sticky;
      top: 0;
    • If the element’s CSS is visible, you can add these properties directly. If not, you can add them in the “element.style” section at the top of the Styles tab.
  4. Testing the Change:
    • After applying the position: sticky; and top: 0;, the element should stick to the top of the viewport when you scroll down.
    • If it doesn’t work, make sure there are no overflow properties applied to any parent elements that might be interfering. The sticky position doesn’t work if the parent has overflow: hidden, overflow: scroll, or overflow: auto.
  5. Adjustment for Z-Index:
    • If the sticky element is being overlapped by other elements as you scroll, you might need to adjust the z-index.
    • Add a z-index property with a higher value to ensure it stays on top. For example:
      z-index: 1000;
  6. Additional Considerations:
    • The sticky effect only works within the bounds of the parent container. Once the parent container is scrolled past, the sticky element will stop being sticky.
    • Check the height of the element. If it’s too tall for the viewport, it might not work as expected.
  7. Making Changes Permanent:
    • Remember, changes made in developer tools are temporary and for testing purposes. To make the changes permanent, you need to add them to your website’s CSS file, either through Divi’s custom CSS options or your child theme’s stylesheet.

By following these steps, you can manually apply a sticky position to the product image module and test its functionality. If it works as expected in the developer tools, you can then proceed to implement the changes permanently

2 reviews for cqtest1

  1. Clinton Quirk (verified owner)


  2. Clinton Quirk (verified owner)


Add a review

Your email address will not be published. Required fields are marked *

Digital Marketing by EWD | Popular Searches