My urls for posts in WordPress looks like this: http://localhost:8888/testing/book/yes-vi-testar/
the_permalink() would generate http://localhost:8888/testing/book/yes-vi-testar/, but I want to cut the first 34 characters to get a string like “yes-vi-testar”. How do I use php substr in a case like this?
<?php $friendlypermalink = substr(the_permalink(), 34); ?>
but that doesn’t work.
get_the_permalink() to get the permalink without echoing it.
<?php $friendlypermalink = substr(get_the_permalink(), 34); ?>
A lot of of the WordPress function have ‘return’ alternates using
get as the operative word. i.e.:
the_title is the only one I believe that doesn’t have this option. For
the_title you have to pass two empty parameters (the before and after seperators) and either a true or false … not sure at the moment