• Hi there,

    I have an issue with the Read More…link.

    When I click on it, it will not show the full post but only the text after the separator.

    Can someone please help on how to sort out this problem pls?

    Thanks

Viewing 14 replies - 1 through 14 (of 14 total)
  • That’s not default behavior. There’s actually people who want the read more to work that way. It must be either a plugin that causes this or perhaps your theme is designed to do that (I didn’t know that is possible though).

    Thread Starter stevensatch

    (@stevensatch)

    Anyone know any hacks to change this? I just it to show the whole post when I click on Read More :o(

    Thread Starter stevensatch

    (@stevensatch)

    By the way…thanks for your reply Gangleri!

    This could be happening if you are adding the text before the read more section inside the Excerpt box instead of the main post box?

    Thread Starter stevensatch

    (@stevensatch)

    What I’m doing is inserting sort text…then a “More Tag” and then the rest of the text.

    OK then, well when you click read more does it direct to the post page as expected, just without the part before the read more text?

    Could a plugin be doing this, check it out?
    If not it’s likley to be your theme check out single.php and see if there’s anything iffy. Although it could be defined elsewhere as a modification to the read more function.

    Maybe someone else could shed more light if they have experienced it

    Thread Starter stevensatch

    (@stevensatch)

    OK then, well when you click read more does it direct to the post page as expected, just without the part before the read more text?

    Yes! That’s exactly what’s happening….about plugins doing this…I have no plugins that claim to do this, but not 100% sure if they have the functionality coded somewhere!

    P.S: When I click on the title of the post it DOES show the whole post BUT when I click on Read More it just shows the rest of it.

    Hope this helps!

    Thread Starter stevensatch

    (@stevensatch)

    ref:

    OK then, well when you click read more does it direct to the post page as expected, just without the part before the read more text?

    Actually, all the post is there BUT I have to scroll up the browser in order to see the whole post text!

    Actually, all the post is there BUT I have to scroll up the browser in order to see the whole post text!

    That’s by design. The visitor reads the portion before the “more” tag on the main page and clicking on “read more” link – it takes them to the point where the text is continued.

    Thread Starter stevensatch

    (@stevensatch)

    Anyone have any ideas please?

    There used to be a plugin:
    https://www.viper007bond.com/wordpress-plugins/more-to-the-top/
    Have no idea whether it works with newer versions or not.

    Thread Starter stevensatch

    (@stevensatch)

    Hmm…didn’t seem to work. Maybe, it’s a html tag I need to make the whole post show on the browser. For example if I have a post in the middle of the post list and I click on More… the whole post shows up but I still have to scroll up to be able to see the whole post from the title downwards!

    Oh so it’s all there but just going to the point in the text, as explained above it’s how it is designed, you’d need to change the url to just link to the permalink rather than having the extra part so that it links to where the more text starts.

    However i don’t know where the read more is coded, erm i supose you could just hide the read more and add your own version in the template file which links to the permalink as a last resort.

    Oh hold on I did a quick search on your behalf ??

    1. Open /wp-includes/post-template.php
    2. Find:

    $output .= ' <a href="'. get_permalink()
    . "#more-$id\">$more_link_text</a>";

    3. Change to:

    $output .= ' <a href="'. get_permalink()
    ."\">$more_link_text</a>";

    Reference from here if you need more info:

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Read More issue’ is closed to new replies.