Skip to content

How to fix no img attribute from this code

Solved WordPress
7 2 2.2k 1
  • wrote on last edited by
    #1

    I’m having a lot of trouble getting the code below to echo either the profile title or just a manual text “profile image” as the image attribute.

    <a class="bs-author-pic mb-3" href="<?php echo esc_url(get_author_posts_url( get_the_author_meta( 'ID' ) ));?>"><?php echo get_avatar( get_the_author_meta( 'ID') , 150); ?></a>
    

    This code derive from page article where it shows the author image. i.e https://sopriza.com/men-should-never-ignore-these-5-symptoms/

  • wrote on last edited by
    #7

    Yes, I am aware that if users are given the option to enter alt text, some may do so in an abusive manner. For the time being, we’ve adjusted the php script to generate the alt automatically, thus there are no longer any SEO problem with alt images.

  • I’m having a lot of trouble getting the code below to echo either the profile title or just a manual text “profile image” as the image attribute.

    <a class="bs-author-pic mb-3" href="<?php echo esc_url(get_author_posts_url( get_the_author_meta( 'ID' ) ));?>"><?php echo get_avatar( get_the_author_meta( 'ID') , 150); ?></a>
    

    This code derive from page article where it shows the author image. i.e https://sopriza.com/men-should-never-ignore-these-5-symptoms/

    wrote on last edited by
    #2

    @Sala you’re missing the alt attribute

    See below for a basic example
    https://www.w3schools.com/tags/att_img_alt.asp

  • @Sala you’re missing the alt attribute

    See below for a basic example
    https://www.w3schools.com/tags/att_img_alt.asp

    wrote on last edited by
    #3

    @phenomlab thanks for quick reply, my problem is how can i deploy the alt attribute inside the code above?

  • @phenomlab thanks for quick reply, my problem is how can i deploy the alt attribute inside the code above?

    wrote on last edited by
    #4

    @Sala you can either use a WordPress plugin to do it for you, or a jQuery function. How is the image being uploaded?

  • @Sala you can either use a WordPress plugin to do it for you, or a jQuery function. How is the image being uploaded?

    wrote on last edited by Sala
    #5

    @phenomlab The image is being uploaded using an inbound, right from the registration form

  • @phenomlab The image is being uploaded using an inbound, right from the registration form

    wrote on last edited by
    #6

    @Sala said in How to fix no img attribute from this code:

    The image is being uploaded using an inbound, right from the registration form

    I guess the next question here is how do you apply an alt description to an image that is being uploaded to make sure it is unique? What value are you expecting here, and does it make more sense to ask the user to “describe” the image they are uploading? You’d probably also want some control over what is being entered there to ensure it complies with site policies etc…

  • wrote on last edited by
    #7

    Yes, I am aware that if users are given the option to enter alt text, some may do so in an abusive manner. For the time being, we’ve adjusted the php script to generate the alt automatically, thus there are no longer any SEO problem with alt images.

  • phenomlab phenomlab has marked this topic as solved on

Did this solution help you?
Did you find the suggested solution useful? Support 💗 Sudonix with a coffee ☕
If your organisation needs deeper expertise around infrastructure, security, or technology leadership, learn more about Phenomlab Ltd. Many of the deeper technical guides behind Sudonix are published there.

Related Topics
  • configure ghost and wordpress combo

    Moved Solved WordPress ghost wordpress nginx
    9
    7 Votes
    9 Posts
    3k Views
    phenomlab
    @Madchatthew I’d always post for the reasons I stated above. It’s useful information and could save someone else the headache.
  • No valid role attribute on elements

    Solved WordPress wordpress
    10
    0 Votes
    10 Posts
    4k Views
    Sala
    I found it here, ins elements can not have aria elements
  • Fixing YouTube videos css

    Solved WordPress css
    8
    2 Votes
    8 Posts
    3k Views
    Sala
    @phenomlab It looks good, but not anymore. I’ve already lost so much time. Now it’s time to move on
  • How to position ads responsively

    Solved WordPress wordpress
    13
    3 Votes
    13 Posts
    4k Views
    Sala
    @phenomlab yes that’s the problem with these J’s, I will try my best , If I find something better I will share. Thanks
  • WordPress site

    General wordpress
    118
    10 Votes
    118 Posts
    61k Views
    JAC
    @jac said in WordPress site: It’s Wordpress OUT, and Ghost IN it seems! *preference based . Even County’s site uses Wordpress . Although that does serve it’s purpose.
  • move out from flarum to wordpress

    WordPress wordpress flarum migration
    87
    52 Votes
    87 Posts
    45k Views
    phenomlab
    @Hari Glad to see this went so well, and that you’ve finally departed the Flarum ecosystem
  • Hardening WordPress - Reducing the attack vector

    Blog wordpress hardening
    13
    1
    1 Votes
    13 Posts
    5k Views
    JAC
    @phenomlab said in Hardening WordPress - Reducing the attack vector: @jac Microsoft’s and Google’s Authenticator both support TOTP - essentially, a time based system that changes every 30 seconds. The main principle here is that the device itself carrying the One Time Passcode only needs to be in sync with the source server in terms of time, and can be completely offline with no internet access. Provided the time matches on both devices, the One Time Passcode will be accepted. Applications such as Microsoft Authenticator and Authy also support push notification meaning you just choose either yes or no on your device when prompted, and then that response is sent back to the origin which then determines if access is granted or not. One of the best looking password less authentication models was CLEF - sadly, this product died out due to a lack of funding (if I recall correctly) although some open source implementations of this have appeared quite recently. Essentially, both products will achieve the same goal. TOTP is an industry standard, and widely accepted across the board. Not all services offer push confirmation. Many thanks for the detailed reply mate. There’s some great advice in there that will help me secure my accounts.
  • WordPress & NodeBB

    Solved WordPress
    6
    0 Votes
    6 Posts
    3k Views
    phenomlab
    @jac That won’t matter. You just redirect at nginx or apache level and it’ll work. The generally accepted standard though is to use a subdomain.