Forum Replies Created

Viewing 15 replies - 1 through 15 (of 113 total)
  • Hello @mattgalean, Great to hear you found the issue with ElementsKit Lite
    To edit the side cart, it depends on which plugin or theme feature is powering it. If it’s from your theme or a WooCommerce plugin (like WooCommerce Cart or Ajax Cart), you will usually find its settings under Appearance > Customize or in the plugin’s settings under WooCommerce > Settings or its own menu in the dashboard.

    Since your theme was built with WPBakery, editing the header/banner might be a bit tricky in Elementor. You may need to:

    • Check Appearance > Theme Options or Header Builder (if your theme has one), Or go to Pages > Home and edit it using WPBakery (not Elementor),
    • If it’s a global header, it might be in a template or header.php file (accessible via Appearance > Theme File Editor).

    Hello @mattgalean okay then you should to apply bellow suggestion like,

    put the code into wp-config.php file

    define( ‘WP_DEBUG’, true );
    define( ‘WP_DEBUG_LOG’, true );
    define( ‘WP_DEBUG_DISPLAY’, false );

    after save the file and check the errors debug.log file(like wp-content/debug.log file)

    second thing change theme or deactivate one-by-one your plugin and check your functionality.

    you will get the result.

    This issue is likely related to your WordPress install running behind a Cloudflare tunnel, which can block REST API or HTTP requests that WordPress needs. Even if the REST API looks fine in Site Health, it might still be blocked or not returning properly due to the proxy. Also, the “Cannot access filesystem” warning suggests WordPress can’t write files. try setting proper file permissions on your NAS.
    Check if FS_METHOD is defined in the wp-config.php file. Adding define('FS_METHOD', 'direct'); can help too.

    It looks like the mini cart only works when you are logged in because of caching problems. Try turning off any caching plugin or make sure pages like /cart, /checkout, and wc-ajax are not cached. Also, check your theme or cart plugin settings to change the side cart. Please mention here which theme or plugin you are using. The forums team will help you more!

    Hello @mkremer12 I have reviewed your concern. you can try adding this CSS to make your related posts widget sticky:

    .your-related-posts-class {
    position: sticky;
    top: 20px;
    }


    replace .your-related-posts-class with the actual class of your related posts widget. you can find this by right-clicking on the widget in your browser and selecting Inspect.
    If it doesn’t work ensure, the parent container does not have overflow: hidden or overflow: auto.
    May be the sidebar has enough height for sticky position to work.

    Hello @erchache2000 I will suggest for testing purpose (if you implement on live site, take backup from your side) please keep your WordPress, themes and plugins updated, and follow the WordPress security best practices.
    ( https://developer.ww.wp.xz.cn/advanced-administration/security/hardening/ )

    Forum: Fixing WordPress
    In reply to: media image not lo

    Hello @pratikbword123 as per my knowledge the upload file could not be moved to
    wp-content/uploads/2025/07 during media upload in WordPress.

    Hello @thatwebguy, according to your requirement, you can add a subtitle field using add_post_meta
    and display it via a custom meta box or block. To show it under the title in the editor, use editPost or
    postEditor slot-fill with @wordpress/plugins. On the frontend, output it in your theme template using get_post_meta().
    So I would like to request and follow this instruction and implement it into Gutenburg.

    Hello @zoe20, I have reviewed your concern from my side.
    this error means the MySQL or MySQLi extension is not enabled in your PHP setup. Please ensure that the mysqli extension is installed and enabled in your php.ini file. If you’re using a newer PHP version, make sure it’s compatible with your WordPress version. After allowing, restart your web server (Apache/Nginx). If you’re on shared hosting, contact your host to enable it for you.

    Please apply the above instructions after the test.
    If not resolve the issue, please share your issue here with a screenshot.

    Thank you.

    Hello @kevin-itg
    As per my thoughts, To integrate hardware OTP tokens like the C200 TOTP Token with WordPress, you can use a plugin or custom solution to enable TOTP-based two-factor authentication. Although there are no recent plugins specifically designed for your device, you can adapt standard TOTP-compatible plugins to work with the hardware tokens by using their shared secret (seed).

    A recommended approach is to use a widely supported two-factor authentication plugin like WP 2FA or Two Factor. These plugins are TOTP-compliant and allow you to register a shared secret. You can manually input the token’s seed into the plugin’s settings for each user. This way, the tokens can generate codes that the plugin will validate.

    If your specific hardware token doesn’t integrate seamlessly, you can write custom code to handle the validation. Use a library like PHPGangsta/GoogleAuthenticator to compare the OTP generated by the hardware token with the server-side validation. Store the token’s seed securely in the WordPress usermeta table, and modify the authentication flow to include OTP validation.

    If your users don’t want to rely on third-party devices, using these steps ensures compatibility and avoids relying on outdated plugins. While native support for hardware tokens in WordPress core is unlikely, this method provides a robust workaround.

    Hello @naturundtierverlag

    The issue arises because pagination struggles to handle posts with identical dates when sorting by relevance or other single criteria. To resolve this without altering the publish dates, you can modify the query to include a unique secondary sorting criterion, such as the post ID, even when ordering by relevance. This ensures consistent pagination. In your search query, you can programmatically append post__in to the query to maintain relevance sorting and add a fallback, like orderby => ['relevance' => 'DESC', 'ID' => 'ASC'], to ensure no posts are skipped or repeated across pages. This solution avoids the need to change publish dates and maintains proper order and pagination integrity.

    Hello @naturaledgesupplements

    Hi Ben,

    To serve different affiliate links based on the visitor’s location, you can use geo-targeting. Here’s how you can set it up for your WordPress website: 1. Use a Geo-Targeting Plugin

    2. Create a Canadian-Specific Page

    • Duplicate your current product page and modify the affiliate links for Canadian products.
    • Use the geo-targeting plugin to display the Canadian-specific page when a user visits from Canada and redirect others to the default page.

    3. Use Conditional Logic for Links

    • Add a custom script or use a plugin like GEO My WordPress to conditionally display different affiliate links based on the user’s location. For example: if (geoip_detect2_get_info_from_current_ip()->country->isoCode === 'CA') { echo '<a href="https://www.amazon.ca/product-link">Buy on Amazon Canada</a>'; } else { echo '<a href="https://www.amazon.com/product-link">Buy on Amazon USA</a>'; }
    • You might need a developer’s help for this.

    4. International Affiliate Programs

    • If you’re an Amazon Associate, you can use Amazon OneLink. It automatically redirects users to their country-specific Amazon store and uses your affiliate links for each store.

    5. Add a Manual Button for Canadian Visitors

    • If you prefer a simple solution, add a button or link like “For Canadian Visitors, Click Here” and link it to your Canadian-specific page with local affiliate links.

    Hello @pbthevar454
    This error typically occurs when a message sent between a browser extension’s content script and background script doesn’t receive a response. It can also relate to outdated or incompatible scripts, like jQuery Migrate. Resolving it often involves debugging the extension or updating jQuery-related code to eliminate deprecated functions and ensure compatibility.

    Hello @xeonz

    To set up a branded shop for a soccer team (or similar groups) connected to the main store with sales tracking and affiliate-like functionality, here’s a tailored solution:Best Plugin Option: WooCommerce Multi-Vendor Marketplace Plugins 1. Dokan Multi-Vendor Marketplace

    • Description: Allows you to create a marketplace where each team or group can have its own shop, branded as per their identity.
    • Features:
      • Each team can manage their shop branding, including logos and custom banners.
      • Invite members via links or QR codes.
      • Each team has unique links to track their sales.
      • Commission-based earning model where you can track and distribute earnings based on team or individual sales.
    • How It Helps:
      • Each team operates as a vendor.
      • Members sell through the team-branded shop.

    2. WC Vendors

    • Description: A marketplace solution similar to Dokan but more lightweight.
    • Features:
      • Teams can act as vendors and run their branded shops.
      • Provides a dashboard for sales tracking and order management.
    • How It Helps:
      • Integrates well with WooCommerce for seamless shop creation.

    3. AffiliateWP with Customization

    • Description: If you only need tracking without a full vendor system, AffiliateWP can be customized.
    • Features:
      • Each team gets a unique referral link or coupon.
      • Tracks sales via these links or codes.
      • Customize to allow branded team pages.
    • How It Helps:
      • Simplified structure without managing separate vendor dashboards.

    Features to Focus On

    1. Branded Team Shops:
      • Ensure the plugin allows individual teams to have unique branding.
      • Dokan and WC Vendors excel here, as each vendor/team can design their shop.
    2. Invitation Links or QR Codes:
      • Both plugins support unique links for vendors (teams) that you can transform into QR codes.
    3. Sales Tracking by Team and Individual:
      • These plugins provide detailed reports for vendors/teams, including individual contributors.

    Steps to Set Up

    1. Install the Plugin: Choose Dokan, WC Vendors, or AffiliateWP based on your requirements.
    2. Create Teams as Vendors:
      • Set up each soccer team as a vendor in the system.
      • Configure their shop branding.
    3. Generate Invitation Links/QR Codes:
      • Use a tool to generate QR codes for each team’s unique shop URL.
    4. Assign Team Members:
      • Allow team members to register and associate their accounts with the team/vendor.

    Additional Considerations

    • Payouts:
      • Use PayPal or Stripe integrations to handle commission payouts for teams.
    • Reporting:
      • Ensure the plugin provides easy-to-understand sales reports for teams and individuals.
    • Customization:
      • For further branding, hire a developer to tweak templates provided by the plugin.

    Alternative: Custom Development

    If no plugin fully meets your needs, consider custom development:

    • Build a custom WooCommerce extension for branded team shops with sales tracking.
    • Integrate team-specific landing pages with referral tracking and QR codes.

    Let me know if you need more help setting up this solution or exploring other possibilities!

    Hello @nubiesan
    To solve your problem of displaying blog posts from another website with titles, featured images, excerpts, and a proper “Read More” button linking directly to the original post, here’s a practical step-by-step approach:Using an RSS Feed Integration

    Step 1: Prepare the Source Feed

    • Find the RSS feed URL of the target site. Usually, it’s located at: https://example.com/feed/
    • Validate this feed URL by opening it in a browser. If it displays XML content, it’s good to use.

    Step 2: Use an RSS Feed Plugin Install a plugin designed for pulling and displaying RSS feeds. One flexible option for WordPress is WP RSS Aggregator or similar tools.

    1. Install the Plugin:
      • Navigate to your WordPress dashboard.
      • Go to Plugins > Add New, search for “RSS feed plugin.”
      • Install and activate.
    2. Add Feed Sources:
      • After activation, go to the plugin’s menu.
      • Add the feed URL of the external site and save it.

    Step 3: Display on Your Site Once the plugin is set up:

    • Use its built-in widget or shortcode to embed the feed.
    • Many plugins allow you to tweak what gets displayed, such as:
      • Featured image (if provided by the feed).
      • Title and excerpt.
      • “Read More” button pointing directly to the original article.

    Customization

    • If the feed doesn’t include images, some plugins have advanced features to fetch images from the post.
    • You can style the output with CSS to better match your site.

    Direct Import Solution (Optional)

    If you want even more control over how these posts look:

    1. Set up a plugin that imports RSS content as posts on your site.
    2. Display these imported posts using your theme’s blog template.
Viewing 15 replies - 1 through 15 (of 113 total)