Forum Replies Created

Viewing 15 replies - 1 through 15 (of 16 total)
  • Thread Starter MarthaBechtel

    (@marthabechtel)

    Remote sync status now shows:?“Automatically pulled by Pinterest?? ? ??Last pulled: 6 hours ago, containing 247 products”

    So, did I just need to ignore the first failure and wait a day for it to generate the second file? Or did something happen between now and when I was trying yesterday that fixed things? ??

    Thread Starter MarthaBechtel

    (@marthabechtel)

    When I go to Pinterest and click on Data Sources, and then on the name of the data source, and then on the Source URL that is where I am getting the uploads/pinterest-for-woocommerce-W1ejoN.xml from.

    Yesterday I tried changing the name of the file on my website to match and it still couldn’t seem to find it.

    Interestingly, when I checked this morning there is a second one listed and the one for today does link to the uploads/pinterest-for-woocommerce-.xml file. That file is still in Processing almost six hours later (not sure if that is normal?)

    Requested link

    Thread Starter MarthaBechtel

    (@marthabechtel)

    Interestingly, it does look like it’s creating a file with the unique extension, its just the link from the UI that’s going to the file where it’s missing. I tried clearing out the file and recreating the feed and it happened again.

    Thread Starter MarthaBechtel

    (@marthabechtel)

    @guillaum3 Sadly no, I just ended up uninstalling the plug-in and went looking for alternatives. Which is sad because I really enjoyed it when it worked.

    I wish I’d gotten an answer from them, but I’m guessing they don’t actually support the plug-in anymore.

    Thread Starter MarthaBechtel

    (@marthabechtel)

    Confirmed that it works again for me as well, thank you! ??

    Thread Starter MarthaBechtel

    (@marthabechtel)

    I’m using WordPress 5.5.3 and PHP 7.3.24

    I turned Logs on and on SiteGrounds I checked under Site -> File Manager -> public_html/php_errorlog. I didn’t find any errors that referenced Meow or custom links and I didn’t see any errors that weren’t also happening before the change.

    I went into the settings and tried both HtmlDomParser and DiDom, but neither worked.

    I have OB Mode Enabled (since the images are in the blog posts), turning that off gave me the following error with HtmlDomParser:

    Fatal error: Uncaught Error: Class 'KubAT\PhpSimple\HtmlDomParser' not found in /home/customer/www/mydomain/public_html/wp-content/plugins/gallery-custom-links/classes/core.php:168 Stack trace: #0 /home/customer/www/mydomain/public_html/wp-includes/class-wp-hook.php(287): Meow_MGCL_Core->linkify('\n<p>This sectio...') #1 /home/customer/www/mydomain/public_html/wp-includes/plugin.php(206): WP_Hook->apply_filters('\n<p>This sectio...', Array) #2 /home/customer/wwwmydomain/public_html/wp-includes/post-template.php(253): apply_filters('the_content', '<!-- wp:paragra...') #3 /home/customer/www/mydomain/public_html/wp-content/themes/marthatheme/template-parts/content-single.php(45): the_content() #4 /home/customer/www/mydomain/public_html/wp-includes/template.php(732): require('/home/customer/...') #5 /home/customer/www/mydomain/public_html/wp-includes/template.php(676): load_template('/home/customer/...', false, Array) #6 /home/customer/www/mydomain/public_html/wp-includes/general-template.php(204): locate_tem in /home/customer/www/mydomain/public_html/wp-content/plugins/gallery-custom-links/classes/core.php on line 168

    and this error when I had it uncheck with DiDom:

    Fatal error: Uncaught Error: Class 'DiDom\Document' not found in /home/customer/www/mydomain/public_html/wp-content/plugins/gallery-custom-links/classes/core.php:172 Stack trace: #0 /home/customer/www/mydomain/public_html/wp-includes/class-wp-hook.php(287): Meow_MGCL_Core->linkify('\n<p>This sectio...') #1 /home/customer/www/mydomain/public_html/wp-includes/plugin.php(206): WP_Hook->apply_filters('\n<p>This sectio...', Array) #2 /home/customer/www/mydomain/public_html/wp-includes/post-template.php(253): apply_filters('the_content', '<!-- wp:paragra...') #3 /home/customer/www/mydomain/public_html/wp-content/themes/marthatheme/template-parts/content-single.php(45): the_content() #4 /home/customer/www/mydomain/public_html/wp-includes/template.php(732): require('/home/customer/...') #5 /home/customer/www/mydomain/public_html/wp-includes/template.php(676): load_template('/home/customer/...', false, Array) #6 /home/customer/www/mydomain/public_html/wp-includes/general-template.php(204): locate_template(Array, tr in /home/customer/www/mydomain/public_html/wp-content/plugins/gallery-custom-links/classes/core.php on line 172

    I am not using the pro version, I am using the free version if that makes a difference.

    Thread Starter MarthaBechtel

    (@marthabechtel)

    I tried to post the code for what I see with the plugins turned on and turned off, but it looks like that comment got eaten– guess they aren’t allowed. If you need it, just let me know and I can pass that along some other way.— Looks like that comment is back again!

    I tried reading through gallery-custom-links/classes/linker.php to see if I could figure out why it can’t find the img tags, but my PHP-fu is pretty weak. ??

    Thread Starter MarthaBechtel

    (@marthabechtel)

    My theme is a homebrew mod of Fluid Basics by ThemeEverest and I am using the following image-related plugins:
    Gallery Custom Links
    JetPack by WordPress with Enable site accelerator and Enable Lazy Loading for images turned off
    SG Optimizer
    Simple Lightbox

    Thread Starter MarthaBechtel

    (@marthabechtel)

    This is what I have in the LI for the Gutenberg gallery (swapped out actual links for placeholders).

    <li class="blocks-gallery-item">
    <figure>
    <img width="300" 
    height="292" 
    src="https://imagepath-300x292.jpg" 
    data-src="https://imagepath-300x292.jpg" 
    alt="altTitle" 
    data-id="86906" 
    data-full-url="https://imagepath.jpg" 
    data-link="https://imagepagepath/" 
    class="wp-image-86906 lazyloaded" 
    data-srcset="https://imagepath-300x292.jpg 300w, https://imagepath-100x97.jpg 100w, https://imagepath.jpg 600w" 
    sizes="(max-width: 300px) 100vw, 300px" 
    srcset="https://imagepath-300x292.jpg 300w, https://imagepath-100x97.jpg 100w, https://imagepath.jpg 600w">
    <noscript>
    <img width="300" 
    height="292" 
    src="https://imagepath-300x292.jpg" 
    alt="altTitle" 
    data-id="86906" 
    data-full-url="https://imagepath.jpg" 
    data-link="https://imagepagepath/" 
    class="wp-image-86906 lazyload" srcset="https://imagepath-300x292.jpg 300w, https://imagepath-100x97.jpg 100w, https://imagepath.jpg 600w" sizes="(max-width: 300px) 100vw, 300px" />
    </noscript>
    <figcaption class="blocks-gallery-item__caption">imageCaption</figcaption>
    </figure>
    </li>

    If I disable all of my image plugins, I get the following but the link still doesn’t work

    <li class="blocks-gallery-item">
    <figure>
    <img loading="lazy" 
    width="300" 
    height="292" 
    src="https://imagepath-300x292.jpg" 
    alt="altText" 
    data-id="86906" 
    data-full-url="https://imagepath.jpg" 
    data-link="https://imagepagepath/" 
    class="wp-image-86906" srcset="https://imagepath-300x292.jpg 300w, https://imagepath-100x97.jpg 100w, https://imagepath.jpg 600w" 
    sizes="(max-width: 300px) 100vw, 300px">
    <figcaption class="blocks-gallery-item__caption">imageCaption</figcaption>
    </figure>
    </li>
    Thread Starter MarthaBechtel

    (@marthabechtel)

    SOLVED

    This was not an issue with Custom Post Types (that was a red herring)

    The issue was not with the checkboxes under Jetpack -> Settings -> Sharing -> Configue your sharing buttons -> Options (Show like and sharing buttons on)

    The issue was with the checkbox under Edit Item -> Jetpack (green circular icon) -> Likes and Sharing

    Checking this box (and saving) on each of the posts that were having the issue solved the problem.

    Thread Starter MarthaBechtel

    (@marthabechtel)

    I apologize for the delay, I was out sick yesterday.

    The problem only appears to exist for Custom Post Type ‘Artwork’ and only happens on some items. It does appear to be a static (works/doesn’t work) and editing the posts and resaving them has no impact on if the buttons appear or not.

    I was changing the show/don’t show checkbox using
    Jetpack -> Settings -> Sharing -> Configue your sharing buttons -> Options (Show like and sharing buttons on)

    However, your suggestion was to use the Item Edit page, which I hadn’t noticed a checkbox on. When I went exploring I found the following:

    If I Edit the Artwork that is working and click on the green Jetpack icon in the upper left it shows that the Likes and Sharing checkbox (Show sharing buttons) is checked.

    If I Edit the Artwork that is not working and click on the green Jetpack icon in the upper left it shows that the Likes and Sharing checkbox (Show sharing buttons) is not checked.

    When I checked the checkbox and save the Artwork that was not showing buttons previously, the buttons did show.

    So that fixes things!

    TL;DR – SOLVED (and I will make a shorter update so it’s easy for others to find)

    I can’t find a way to see which posts have this checked and which don’t without opening each post in my browser to see if the buttons appear. Where could I put in a suggestion that this is something I could opt to see in the Items Listing page?

    It would also be nice if I could change this in the Quick Edit box instead of having to use the Edit Item screen.

    Thread Starter MarthaBechtel

    (@marthabechtel)

    I have tried individually (and mass) disabling all of the various modification options that SiteGround offers via SG Optimizer and still have not managed to get the share buttons to appear on all Artwork posts.

    Interestingly, I can’t get the same thing to happen on a normal Post or Writing post. It’s just some of the Artwork posts… There has to be something obvious I’m missing.

    Thread Starter MarthaBechtel

    (@marthabechtel)

    And now I am more confused, because when I was working on something else I noted that some of the Artwork posts do appear to work.

    Example of working Artwork: https://martha.net/artwork/fat-pony-magnet-021/

    There’s nothing that I can figure out that would be keeping the buttons from displaying on the one post and not the other.

    Thread Starter MarthaBechtel

    (@marthabechtel)

    SOLVED

    After some additional experimentation on my own, I discovered that this was caused by a Minify feature that I was using to reduce load times. It compacts the CSS/JS/HTML and was apparently removing some of the things JetPack required.

    • I turned off the Minify settings and the pages returned to normal.

    I have no idea why these settings only caused issues on Chrome and only issues on some pages, but it looks fixed for now.

    Thread Starter MarthaBechtel

    (@marthabechtel)

    Thanks for the response,

    I disabled all Chrome extensions, cleared all caches… and now all of the pages have the issue with missing formatting. Reversing the process and turning them back on didn’t change anything.

    So I’ve gone from most pages broken (for me) to all pages broken.

    Why would the plugin stop generating the html correctly? I really liked your related posts feature and I’d prefer to keep using it if possible.

    Would a workaround be for me to try and manually insert the code into the page and post templates?

    • This reply was modified 4 years, 6 months ago by MarthaBechtel.
Viewing 15 replies - 1 through 15 (of 16 total)