好吧它可能听起来很棒,但我正面临着一个很好的挑战。
当回显the_permalink();
并检查投资组合页面时,我得到的链接是这样的:
http://www.domain.com/?portfolio=test
(测试是投资组合名称)。
是否有任何选项可以将修剪为?portfolio=test
的固定链接返回到域网址?
在询问时,我想我已经得到了答案(trim()
),但我也想听听你的想法。
每个答案都将不胜感激!
答案 0 :(得分:3)
您可以通过执行以下操作来获取帖子的永久链接:
<?php
function my_permalink() {
echo substr(get_permalink(), strlen(get_option('home')));
}
?>
get_option方法取代了不推荐使用的get_settings方法,并允许您从数据库中检索命名选项值:
http://codex.wordpress.org/Function_Reference/get_option
传入get_option方法的“home”值将返回网站网址。