Forum Replies Created

Viewing 15 replies - 1 through 15 (of 18 total)
  • Thread Starter beogeek

    (@beogeek)

    Hi, we investigated the issue further, yes there is another redirect but that shouldn’t matter. It’s a combination of Pretty Links changes and Monster Insights, here’s what MI support replied with


    It looks like there was an update to PrettyLinks that caused us to need to switch which link was being referenced server side. We’ll get it sorted within an upcoming release for you.?

    Thread Starter beogeek

    (@beogeek)

    Sure, but it’s only happening with the pretty links and only as of recent. All other links are reported in GA4 correctly.

    One of the posts is here – https://www.microgreensilo.com/what-causes-microgreen-mold/

    The anchor text is adding more fans the pretty link title is Grow Rack Fans- 3 Fan, the target link is https://collabs.shop/8fyo90 and in GA4 its reported as follows, row #10 you can see link label is not set, link text external-redirect.

    Now for the other affiliate links from Ascend it appears as if the link is truncated with the same not set and external-redirect applied but the link URL is not actually the entire link.

    I’ve spoken to Monster Insights and they can’t seem to locate the issue either but are amendment it’s pretty links as per previous screen shots and code.

    Thread Starter beogeek

    (@beogeek)

    Hope that helps, and yes this is only for pretty link links, no other link on the site is doing this, I’ve tried disabling caching, cloudflare, etc.

    We’ve also checked the hit values and they are as follows

    The labelling applied within the value of the hit, seen below, is what is determining the title of the URL.

    $params_args    = array(
        'link_text'   => 'external-redirect',
        'link_url'    => $url,
        'link_domain' => $url_components['host'],
        'outbound'    => 'true',

    The link text/title is a statically applied value. This is from the created hit that is sent via measurement API to Google Analytics by MonsterInsights. Part of the link variables are from Pretty Links itself.

    • This reply was modified 1 year, 5 months ago by beogeek.
    • This reply was modified 1 year, 5 months ago by beogeek.
    Thread Starter beogeek

    (@beogeek)

    Never mind, fixed it, add the following filter to functions.php

    All sorted

    /**
     * Filter to remove rank-math-link class from the frontend content links
     */
    add_filter( 'rank_math/link/remove_class', '__return_true' );
    Thread Starter beogeek

    (@beogeek)

    After looking into this for a few hours I think it’s conflicting with RankMath, but I have no idea how to disable RankMaths ability to add the nofollow and sponsor tags into the modal as they don’t work.

    Sure here's the list
    Add Categories to Pages. Version 1.2 by a.ankit
    Advanced Custom Fields Version 6.1.6 by WP Engine
    Advanced Editor Tools Version 5.9.0 by Automattic
    Ajax Search Pro Version 4.26.2 by Ernest Marcinko
    Autoptimize Version 3.1.7 by Frank Goossens (futtta)
    Classic Editor Version 1.6.3 by WordPress Contributors
    Colorlib Login Customizer Version 1.3.1 by Colorlib
    Comment Link Remove Version 2.2.9 by QuantumCloud
    Disable Admin Notices Individually Version 1.3.3 by Creative Motion [email protected]
    Fixed Widget Version 6.2.3 by Advanced Ads
    Google Analytics for WordPress by MonsterInsights Version 8.15 by MonsterInsights
    Imagify Version 2.1.1 by Imagify – Optimize Images & Convert WebP
    Loginizer Version 1.7.9 by Softaculous
    Mega Addons For WPBakery Page Builder Version 4.3.0 by Topdigitaltrends
    Microgreen Silo Affiliate Redirect Plugin No version or author information is available.
    Page scroll to id Version 1.7.7 by malihu
    Pluginception Version 1.3 by Otto
    Pretty Links Version 3.4.2 by Pretty Links
    Rank Math SEO Version 1.0.116 by Rank Math
    Really Simple CAPTCHA Version 2.2 by Takayuki Miyoshi
    Recent Posts Widget Extended Version 2.0.2 by Ga Satrya
    Smart Custom 404 error page [404page] Version 11.4.3 by Peter Raschendorfer
    TheGem Blocks Version 1.1.2 by Codex Themes (Latest version: 1.1.6)
    TheGem Theme Elements (for WPBakery) Version 5.4.1 by Codex Themes (Latest version: 5.8.2.1)
    Title and Nofollow For Links Version 1.12 by WPKube
    Ultimate Carousel For WPBakery Page Builder Version 2.6 by Nasir
    UpdraftPlus - Backup/Restore Version 1.23.4 by UpdraftPlus.Com, DavidAnderson
    White Label CMS Version 2.6 by www.videousermanuals.com
    Wordfence Security Version 7.9.3 by Wordfence
    WPBakery Page Builder Version 6.13.0 by Michael M - WPBakery.com
    WPCode Lite Version 2.0.12 by WPCode
    WPForms Lite Version 1.8.2.1 by WPForms
    WP Rocket Version 3.10.10 by WP Media
    WP Socializer Version 7.5 by Aakash Chakravarthy
    Yoast Duplicate Post Version 4.5 by Enrico Battocchi & Team Yoast
    ZillaLikes Version 1.2.0 by ThemeZilla
    Thread Starter beogeek

    (@beogeek)

    Hi Aashik,

    Yes, I am aware that even with Woo as SOR you still cannot sync everything to Square. I really don’t care at this point, I’m just wondering whether website support will be easier if I make Woo as SOR and use Square purely as the payment gateway.

    But, something comes to mind, if my client takes her shop on the road (which she does from time to time) then we will have the same problem with stock I assume as if Woo is SOR how will she process POS sales in person if not all stock is synced to Square due to the limitations regardless of if Woo or Square is SOR?

    Cheers

    Thread Starter beogeek

    (@beogeek)

    The new update has solved the constant nag! Thank you for the update, very much appreciated ??

    Thread Starter beogeek

    (@beogeek)

    Hi Alek

    Yea I did try “Already Did” option but to no avail.

    Cleared the server cache multiple times, cleared the local cache, and still same issue.

    There’s only one store currently using your plugin so that shouldn’t be the issue.

    Anything I can do from my end to get rid of the nag?

    PS: thanks for replying, much appreciated.

    Thread Starter beogeek

    (@beogeek)

    Thanks for clearing that up, it was indeed a setting in WooCommerce, under Appearance>Customize>WooCommerce>Terms and conditions

    Removed it and not that checkbox is also gone from the checkout.

    Thank you for replying.

    Issue solved.

    Jumping overlapping is most probably due to the widget being set to position: relative; changed this to position: static; and you won’t have any issues. The dev does have a how-to in case you have issues – https://wpadvancedads.com/fixed-widget-wordpress/?utm_source=fixed-widget&utm_medium=link&utm_campaign=BackendSidebar#jumping. Think 3 stars is a bit harsh for something that is lightweight and works a treat.

    Thread Starter beogeek

    (@beogeek)

    @webtoffee would have taken a lot longer without the pointer and direction so thank you once again ??

    Thread Starter beogeek

    (@beogeek)

    Ok, after investigating the logs, I could see it was generating the fatal error in relation to a ‘test’ coupon in woo. I checked the coupon out and deleted it as one of the admins was creating them during testing. Not sure why the coupon caused the plugin to fail at importing, but after removing the ‘test’ coupon the plugin successfully imported all exported orders.

    Excellent, thank you for the help and pointing me in the right direction to resolve the issue.

    • This reply was modified 4 years, 5 months ago by beogeek.
    Thread Starter beogeek

    (@beogeek)

    Hi @webtoffee

    Here’s the fatal error log

    2020-09-23T06:47:55+00:00 CRITICAL Uncaught Error: Call to a member function is_type() on bool in /home/k2p3s0m3bx93/public_html/storetodoorja.com/wp-content/plugins/woocommerce/includes/class-wc-coupon.php:864
    Stack trace:
    #0 /home/k2p3s0m3bx93/public_html/storetodoorja.com/wp-content/plugins/woocommerce/includes/class-wc-discounts.php(327): WC_Coupon->is_valid_for_product(false, Object(WC_Order_Item_Product))
    #1 /home/k2p3s0m3bx93/public_html/storetodoorja.com/wp-content/plugins/woocommerce/includes/class-wc-discounts.php(260): WC_Discounts->get_items_to_apply_coupon(Object(WC_Coupon))
    #2 /home/k2p3s0m3bx93/public_html/storetodoorja.com/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-order.php(1130): WC_Discounts->apply_coupon(Object(WC_Coupon))
    #3 /home/k2p3s0m3bx93/public_html/storetodoorja.com/wp-content/plugins/order-import-export-for-woocommerce/includes/importer/class-wf-orderimpexpcsv-order-import.php(755): WC_Abstract_Order->apply_coupon(‘test’)
    #4 /home/k2p3s0m3bx93/public_html/storetodoorja.com/wp-content/plugins/orde in /home/k2p3s0m3bx93/public_html/storetodoorja.com/wp-content/plugins/woocommerce/includes/class-wc-coupon.php on line 864

    • This reply was modified 4 years, 5 months ago by beogeek.
    Thread Starter beogeek

    (@beogeek)

    Forgot to mention, once I refresh the page I get the following message

    “Merge Orders
    The link you followed has expired.
    Please try again.”

    Then I click “Please try again”

    Which is followed by the following message

    “Merge Orders
    Sorry, there has been an error.
    File is empty. Please upload something more substantial. This error could also be caused by uploads being disabled in your php.ini file or by post_max_size being defined as smaller than upload_max_filesize in php.ini.

    Error with handle_upload!”

    For anyone trying to fix this issue here’s my solution. For me WPBakery Page Builder backend builder was missing and so were the big blue buttons to switch between classic and front end.

    Long story short, after disabling YOAST, WPBakery is working fine now. Running WP Core 5.5 and WPBakery Version 6.3.0.

    Seems the issue at least for me was YOAST premium Version 9.3

Viewing 15 replies - 1 through 15 (of 18 total)