• I’ve been struggling with my site for some years. I’ve now retired and want to try and polish it up a bit. I’m using theme Twenty-Twenty-One and I’m wanting to add a Logo. The site contains all my lyric writing over the years. I would seriously welcome guidance on this matter. Please keep it idiot-proof.

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • I’m operating under the assumption you don’t want to pay someone very much to do this. Here are some suggestions:

    1. Find a cool font, apply it to your site title, boom – logo. Google Fonts is a good starting point.
    2. Download some free software and take a stab at making a logo yourself. Inkscape is probably the best open source free option – watch YouTube to learn how to do cool stuff. This will take some time investment.
    3. AI image generated logo – I’ve used OpenAI’s Dalle in the past but there are probably better ones out there. Some will try and charge you, but there are certainly solid free options.
    Moderator Support Moderator

    (@moderator)

    @tommythelyric This really isn’t a WordPress question. When you have a logo and need help putting it on your site, though, let us know.

    Moderator threadi

    (@threadi)

    I would like to ask two questions, as your text is unclear to me.

    • Do you want to create a logo? In other words, a graphic that somehow fits your layout and reflects your personality.
    • Or do you want to add a logo? In other words, you already have such a graphic and now want to add it to your theme so that it can be seen on the website.

    Hi @tommythelyric ,
    If you’re asking about the logo setup inside the wordpress then please follow steps to make it done:

    First of all, adding the logo, you first need to confirm either logo is enabled in admin panel or not (May you add Admin access to see below navigation at admin panel):

    Solution 1: If Logo already Enabled AT admin panel with theme support, then please follow below steps to setup the logo in your site:

    Step 1: Go to your WordPress dashboard, then navigate to Appearance > Customize. This will open the WordPress Theme Customizer.
    Step 2: Navigate to Site Identity in the Customizer, locate and click on the Site Identity section.
    Step 3: Click the Add logo button. This will open the Media Manager.
    Step 4: Choose or Upload Your Logo: You can either upload a new image by dragging and dropping or selecting a file or choose an existing image from your Media Library.
    Step 5: Once you’ve selected your desired logo, click the Set as logo button.
    Step 6: Publish Changes, Please click the Publish button at the top of the Customizer to save the changes you’ve made.

    Solution 2: In any case if Logo is not enabled, by default logo is supported by theme if note then please ask your developer or do the below changes by yourself inside the theme file:
    Step 1: Inside the function.php please add logo support:

    add_theme_support(‘custom-logo’,array(‘height’ => 300,’width’ => 100,’flex-width’ => true,’flex-height’=> true, ‘unlink-homepage-logo’=> true,));

    Step 2: Inside the header.php custom-logo needs to fetch and display it. after enabled the logo please follow the solution 1 all the steps.

        <?php 
            $custom_logo_id = get_theme_mod( 'custom_logo' );
            $image          = wp_get_attachment_image_src( $custom_logo_id, 'full' );
        ?>
        <span class="custom-logo-link">
            <img src="<?php echo esc_url( $image[0] ); ?>" class="custom-logo" alt="site-logo">
        </span>                 

    I hope above mentioned solution will work for you!

    Thread Starter tommythelyric

    (@tommythelyric)

    Thanks for all the help guys. I think I’ll leave out a logo for now. Perhaps my 66 years are starting to catch up on me lol. Sincerely, thanks again.

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘How do I create a Logo’ is closed to new replies.