Return value of get_permalink(0) and get_the_title(0)

I’m new to wordpress and I’m following a tutorial right now but I don’t understand wordpresses behaviour. I’m trying to change the title of a sidebar which lists the parentpage and it’s childpages, this works fine but I don’t understand why $parentID = wp_get_post_parent_id(get_the_ID()); echo get_permalink($parentID); works even on the parent page, I echoed the result on the parent page and it returns 0 since the parent page doesnt have a parent, so why does this still work? Why does get_permalink(0); get me to the parent page if I press the button on the parent page? It also gives me the Title even though it would get get_the_title(0)

Read more here:: Return value of get_permalink(0) and get_the_title(0)

Leave a Reply

Your email address will not be published. Required fields are marked *