WordPress.org

Ready to get started?Download WordPress

Forums

WordPress SEO by Yoast
breadcrumbs - how to add code (16 posts)

  1. Alan Sills
    Member
    Posted 1 year ago #

    You say... add the following code (for breadcrumbs) in the loop:

    <?php if ( function_exists('yoast_breadcrumb') ) {
    yoast_breadcrumb('<p id="breadcrumbs">','</p>');
    } ?>

    What is a loop and specifically where do I add the code? I found the theme - editor, but I don't want to add anything until I know exactly what to do and where to do it.

    Al

    http://wordpress.org/extend/plugins/wordpress-seo/

  2. Miz.Michele
    Member
    Posted 1 year ago #

    Hi - I am no pro but the loop starts with something like this
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

    you would put your code under that.

    Trust me - before making ANY changes to your theme editor, copy it to notepad first so if you mess up, you can revert back to the old one.

    You can post your breadcrumb code in the single post template, the category template and/or the main index template.

    In my theme, I was able to post in under the header so I only had to post it once and it is showing up where I wanted it to.

    Hope this helps you.

  3. Alan Sills
    Member
    Posted 1 year ago #

    Michele, below is my main index for alansills.com - would you insert the breadcrumbs code in the line immediately under <?php get_header (); ?> ?

    [Code moderated as per the Forum Rules. The maximum number of lines of code that you can post in these forums is ten lines. Please use the pastebin]

  4. Miz.Michele
    Member
    Posted 1 year ago #

    I see you have a woo theme. I tried both free and paid versions and I am probably in the minority but I could never customize the way I wanted and had issues. Maybe it was just beyond my technical capabilities.

    Remember, I am no pro - I learn a lot by trial and error and by reading.

    OK in your example find this line that I copied - like midway down
    <?php if (have_posts()) : $count = 0; ?>
    <?php while (have_posts()) : the_post(); $postcount++;?>

    1st. Make sure that you have your file copied in a text file
    2nd. Make it look like this
    <?php if (have_posts()) : $count = 0; ?>
    <?php while (have_posts()) : the_post(); $postcount++;?>
    <?php if ( function_exists('yoast_breadcrumb') ) {
    yoast_breadcrumb('<p id="breadcrumbs">','</p>');
    } ?>

    Then update. Clear your computer cache and then check your site to see if it shows up where you want it to. I would think that woo themes might have a breadcrumbs option so just double check your theme options first.

    Now I did put it under my header so that it shows up everywhere - - it depends on your theme cause it might look funny. Try the above. If it doesn't work, you can maybe tell us your site and I will look at it and try to help.

  5. Alan Sills
    Member
    Posted 1 year ago #

    I actually have 2 blogs - only 1 is on woo theme. The url is alansills.com - I added the code as you suggested; I see "you are here" on the index page, but if I click on any posts, I do not see any additional navigation.

    Al

  6. Miz.Michele
    Member
    Posted 1 year ago #

    OK. Now you have to take that same code and add it to the singlepost.php template (same place under that line) and you should be all set. Nice site!

  7. Alan Sills
    Member
    Posted 1 year ago #

    Michele, thanks! Here is the code for the single.php page, I dont see something identical to the index page. Where should I insert the breadcrumbs code?

    [Code moderated as per the Forum Rules. The maximum number of lines of code that you can post in these forums is ten lines. Please use the pastebin]

  8. Miz.Michele
    Member
    Posted 1 year ago #

    It's like the fourth line down.

    <?php while (have_posts()) : the_post(); ?>
    <?php if ( function_exists('yoast_breadcrumb') ) {
    yoast_breadcrumb('<p id="breadcrumbs">','</p>');
    } ?>

    That should work for you.

  9. Alan Sills
    Member
    Posted 1 year ago #

    Michele,

    MISSION ACCOMPLISHED on the woo theme!! Now I have a clear video theme (last one!) It looks different from the woo theme... could you guide me on where to insert the breadcrumbs code for it? (the domain is heartdiseaserisk.info)

    [Code moderated as per the Forum Rules. The maximum number of lines of code that you can post in these forums is ten lines. Please use the pastebin]

  10. Miz.Michele
    Member
    Posted 1 year ago #

    Hey They cut you off from posting your whole thing. I can't really tell from the site. You can go to my profile and click the contact me and send it to me that way.

  11. Alan Sills
    Member
    Posted 1 year ago #

    I looked for a contact button, couldn't find one, so I created a pastebin here: http://pastebin.com/iSN6ac0b

    does this help?

    Al

  12. Miz.Michele
    Member
    Posted 1 year ago #

    I got it but I do not see the proper place either. That was the main index, right? With the theme you have, you might be able to place in right under header - I think it would look great. Can you paste pin your header and single post files and I will see if I can decipher.

  13. Alan Sills
    Member
    Posted 1 year ago #

    single post: http://pastebin.com/XCYGRHxr

    header: http://pastebin.com/adgmB3ht

    Thanks again for all your help!

    Al

  14. Miz.Michele
    Member
    Posted 1 year ago #

    Hey I forgot all about this - are you set?

  15. Shasha
    Member
    Posted 1 year ago #

    Try these settings How to add yoast breadcrumbs

  16. bluebell777
    Member
    Posted 1 year ago #

    I am trying to add breadcrumbs by Yoast to WP twenty twelve template and am finding this very nerve racking.

    Is there a video explaining how to do this?

    Cheers

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic