Feature Requests

Issue: On select pages and posts on my site, the "pin it" button is missing. My background shows through where the button should be.

It is only happening on certain pages and and posts. I've tried deactivating and reactivating the plug in. All the rest of my social counter plugins are behaving properly.

6 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Amy T.Amy T. shared this idea  ·   ·  Admin →

    40 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • ShantiShanti commented  · 

        Has anyone seen my question below? I'm still having problems...

      • ShantiShanti commented  · 

        My Pin It button shows up ok when I upload a pic directly from my hard drive, but when I use the URL from Flickr, the Pin It button disappears and is replaced with a little black line. Here's my blog: http://cleaneatsinthezoo.com/index/
        If you scroll down through the posts, you can see what I mean...

      • BradBrad commented  · 

        Thanks for this information. I am currently testing updates locally on MAMP. I see the page background since updating the plugin. Is it possibly only a local problem? How would I do this locally..."Once we approved the action in modsec it all started working"

      • AnonymousAnonymous commented  · 

        Just wanted to add - I was having the same problem (Wordpress logo or background image showing up when the Pin It button should have been - and ONLY on published posts WITH images in them - ironic it affected the posts with images, no?! :) - in the previews it seemed fine.

        Anyway, I copied and pasted what Harmony said helped (not really knowing what I was doing):

        "a ModSec issue that kept the pinit button from working. Once we approved the action in modsec it all started working beautifully again! We are on an Apache server with WHM/CPanel"

        and sent it to my hosting plan provider - and 20 mins later, it's fixed! He whitelisted it in modsec - whatever that means!

        Thanks for this forum!

      • Phil DerksenAdminPhil Derksen (Founder, Pinterest Plugins or WordPress) commented  · 

        Harmony - Thanks for the update! For anyone else having this issue see if you can request this change with your web host and see if it has an effect.

        Matthew, Bart, others - Please report back here whether it helps fix this issue for you.

        Thanks again to everyone for helping debug this thing.

      • MatthewMatthew commented  · 

        Oh, thanks for the tip, Harmony. Will try it out and report back!

      • HarmonyHarmony commented  · 

        Just in case anyone else finds this thread... for me it was a ModSec issue that kept the pinit button from working. Once we approved the action in modsec it all started working beautifully again! We are on an Apache server with WHM/CPanel

      • Phil DerksenAdminPhil Derksen (Founder, Pinterest Plugins or WordPress) commented  · 

        Bart, thanks for the detective work.

        There's a lot going on with the javascript Pinterest provides with their embed code (http://pinterest.com/about/goodies/#button_for_websites) and bookmarklet, which in turn I'm using in my plugin.

        But both are using iFrames which I'm suspecting if removed would solve a lot of these issues. It's just not that easy, but this issue has cropped up now for a lot of folks recently.

      • Bart WindrumBart Windrum commented  · 

        Continuing: ok, the wp-admin/profile login link seems not to appear once admin logs out of the site and the site is viewed as a web visitor would see it.

        Overall though, I have zero problems on one site, www.HospitalPatientAdvocate.com and the range of problems cited on another site www.HarvestTheBounty.com. Both sites use the same theme (and, I believe, theme version) altho the Hospital site is loaded up with plugins and the Harvest site is has far fewer plugins. Among the Hospital site plugins are some firewall/security plugins, which I mention due to Matthew's musing about security aspects of this bug—an aspect that the appearance of the admin/profile link seems to give credence to.

      • Bart WindrumBart Windrum commented  · 

        And there's link associated with the errant visual that appears in place of the Pin It button: [domain]/wp-admin/profile.php. Clicking does nothning and then the graphic disappears and the background shows. BTW, as I try to work each affected page, the behavior varies; making the pix URL relative on one page, where this image is in the same nested directory (not the WP or theme—I don't know which—upload default) as other site images and on this scantily-populated page the site can't "find" the pix to display, whereas on other pages I've run Matthew's fix the pix do display. !

      • Bart WindrumBart Windrum commented  · 

        Yet on another page with the same construction the problem recurs. So there must be some other trigger.

      • Bart WindrumBart Windrum commented  · 

        OTOH, it just occurred with a pix flush left inline below some text. Altogether troubling for a tool that requires pix!

      • Bart WindrumBart Windrum commented  · 

        Riffing off Matthew, for me the problem is when an image appears flush right on the top line of a page or post, with the type wrapping around it on the left. This is a handy and layout-friendly way to save space and vary layouts. Trying Matthews fix of removing the domain data from the URL caused the Print It button to draw correctly. If it matters I've observed that the button, when awry, goes thru several phases quickly: it may or may not actually appear, then changes to a graphic I don't recognize but the username under which I'm logged into the site as administrator appears. Sometimes it becomes static there, sometimes it forces the site background to show (distinct from the box background which visually sits "atop" the site background, or I guess page background).

      • MatthewMatthew commented  · 

        Ok, I found a really weird way to make this problem go away. I use the html editor, not the visual editor, btw. If I change the top image in my blog post to a relative URL, so it's just <img src="/wp-content/uploads/pic.jpg"> and take out the http://website.com part, then it works!

        As long as the top image is on it's own line (in it's own <p></p> paragraph), then I only need to change the top image, and the Pinit button shows up.

        I have several posts where I show two images at top of post side by side, and in those cases, I have to make both images a relative URL.

        Below, Phil says, "If you take out the portion of the URLs that are "&media=XXXXX" the buttons show up."

        The links don't error if you leave the &media=, but just take out http:// and make it relative. Why is that? Driving me crazy. But Phil, do you still think that implies a security setting? I'm so baffled.

      • MatthewMatthew commented  · 

        I have one more comment that might be interesting. I was testing to see if my theme was the problem, so I changed to the generic Kubrik theme. I could see the Pinit buttons in the preview, but once I activated the theme, they were gone again. Why would the preview allow it to work, I wonder.

      • MatthewMatthew commented  · 

        I just realized that the Pin It button only shows up on posts with no images, or images that i have hotlinked elsewhere.

        With posts where I upload images using wordpress, no Pin It buttons shows up. Sounds just like Harmony's problem.

      • ShantiShanti commented  · 

        Ok, thanks. Do you have any idea when the next update will be? Thanks!

      ← Previous 1

      Feedback and Knowledge Base