• Resolved Liz

    (@lizschneider)


    There is soooo much space between the last word of text and the name/title/etc at bottom of testimonial. Would it be a tweak of CSS to have name/title much closer to the text? I can give you a screenshot if I can find a way to include it. Or just go here: https://www.kschn.lizschneider.net/speaking/

    And/or what about the possibility to show name/title/etc inline right after text, but bold or colored, with or without link to website, as below:

    “You are a gift, Kimberly! Client Name, Company name, Location

    I think that my client is concerned about the testimonials taking up more space on page than content, and in several cases she is not using the plugin but is just adding the text with the inline display of name/company/etc.

    https://www.ads-software.com/plugins/strong-testimonials/

Viewing 15 replies - 1 through 15 (of 15 total)
  • Plugin Contributor Chris Dillon

    (@cdillon27)

    Thanks for the link. Every theme is different. I can’t code for every possibility ??

    Here’s what I would do for yours:

    /* mini theme reset */
      .testimonial h3 {
        line-height: 24px;
      }
      .testimonial .content {
        padding: 0;
        margin: 0;
      }
      .testimonial p {
        margin-bottom: 0.5em;
      }
      .testimonial .photo {
        margin-top: 0;
      }
      .testimonial .client {
        margin-top: 0;
      }
      /* client: left */
      .testimonial .client {
        text-align: left;
      }
      /* client: one-line below */
      .testimonial .name,
      .testimonial .company {
        display: inline-block;
        margin-right: 1em;
      }

    For a one-liner, try this:

    /* client after content */
      .testimonial .content {
        float: left;
        margin-right: 1em;
      }
      /* or client after heading */
      .testimonial .content {
        display: none; /* plugin shows content by default */
      }
      .testimonial .heading {
        float: left;
        margin-right: 1em;
      }

    Thread Starter Liz

    (@lizschneider)

    This looks promising, Chris! I never expect that you’d do custom work, and honestly thought that maybe it would involve reducing some padding somewhere. I’ll give this a shot! Thanks!

    Chris,
    I’m an extremely new WP user and am just starting with your plug-in. I see your suggestions above. What file is this in?
    https://perfectlypawsible.com/?page_id=58 is where I’m learning this all.

    Plugin Contributor Chris Dillon

    (@cdillon27)

    Hi Grant,

    Thanks for posting a link. Your theme has a custom CSS function under Appearance > Theme Options. You might also add

    #wpmtst-form label ~ span.required {
      margin: 0;
    }

    to fix the red “Required” symbols.

    I’ve had some feedback that the [strong] shortcode options can be overwhelming, especially for those new to WordPress, so be sure to check out the demo and please don’t hesitate to ask for help – though you should start a new thread if you do ??

    And I would be remiss not to point out that if the custom CSS section starts to get unwieldy, you should consider a child theme.
    https://www.elegantthemes.com/blog/resources/wordpress-child-theme-tutorial
    https://themefuse.com/child-themes-what-they-are-how-to-use-them-and-why/

    Chris

    Chris,
    I know about hijacking threads, but felt this was more of the same question. Thanks again. I’ll look into the css above.
    -G

    Chris, hopefully one last; in your answer to Liz, Doe that CSS go into custom? And do I use both sections or only one?
    -G

    Plugin Contributor Chris Dillon

    (@cdillon27)

    Yes, all that goes into your custom CSS or a child theme’s stylesheet. One or both? Try it and see, every theme is different.

    Thanks!

    Thread Starter Liz

    (@lizschneider)

    Chris,
    The mini reset section above worked great for me in reducing the amount of blank space, thanks! The code also makes the name and company a single line (perhaps unintended?)

    https://www.kschn.lizschneider.net/testimonials/

    If I change the code below to display: block, I see that it will display on 2 lines again, which is the preference, unless the bold name and company link are displayed inline with the testimonial content itself. If I need to do that, and use the code you supplied above, do I leave out parts of the mini reset code? If I leave in all of the mini reset, what happens is that the testimonials title/client name/company are ALL that shows, none of the testimonial itself displays.

    /* client: one-line below */
      .testimonial .name,
      .testimonial .company {
        display: inline-block;
        margin-right: 1em;
     }
    Plugin Contributor Chris Dillon

    (@cdillon27)

    The first code block I posted above is actually three snippets: the mini reset, client info left-justified, and client info all on one line. Sorry, I should have made that clear.

    So we’re on the same (code) page:

    /* mini theme reset */
    .testimonial h3 {
      line-height: 24px;
    }
    .testimonial .content {
      padding: 0;
      margin: 0;
    }
    .testimonial p {
      margin-bottom: 0.5em;
    }
    .testimonial .photo {
      margin-top: 0;
    }
    .testimonial .client {
      margin-top: 0;
    }

    The second code block I posted above was in response to your question “And/or what about the possibility to show name/title/etc inline right after text…”

    So it seems I don’t quite understand what you’re trying to do.

    If you are trying to show testimonials using two different layouts on the same page then this global CSS is the wrong approach (except for the mini reset). We should consider using excerpts when you want “the bold name and company link are displayed inline with the testimonial content itself” and individual CSS classes.

    Chris, do you know where the custom css file is stored in the WP structure? I’ve done some searching and can’t place it.

    Plugin Contributor Chris Dillon

    (@cdillon27)

    Hey Grant, I want to help but I’m having trouble keeping up with you. Can we do email instead? chris at wpmission · com

    yes contact form and email sent

    Plugin Contributor Chris Dillon

    (@cdillon27)

    Hi Liz,

    Where are we on this issue? Just checking in, no pressure.

    Thread Starter Liz

    (@lizschneider)

    Chris,
    All is great on my end. I didn’t think that I’d be the one to mark this as resolved since Grant was also posting questions here. Thanks so much!

    Liz

Viewing 15 replies - 1 through 15 (of 15 total)
  • The topic ‘Spacing Between Testimonial Text and Name’ is closed to new replies.