permalink and $_GET

时间:2012-09-20 作者:andrea poma

我创建了一个名为servizi的新帖子类型。我为这个结构定制了永久链接:/%post\\u id%/%postname%/但是有一个不同宽度的post链接。例如,帖子链接是www.mysite。it/site wp/25/postname/和servizi的链接是www.mysite。it/site wp/servizi/postname/。我不明白出了什么问题。

在详细信息页面中,如何获取post\\u id变量?我使用$\\u GET或自定义我的函数。具有特殊功能的php?

谁能帮我一下吗?

1 个回复
SO网友:Dave Hunt

您将post\\u id添加到URL的原因是因为您试图访问模板中的post\\u id变量吗?通过在模板文件的循环中访问它,可以更轻松地执行此操作

<?php 
if ( have_posts() ) : 
    while ( have_posts() ) : 
        the_post();
        // Two ways to get the Post ID //
        echo $post -> ID; 
        echo get_the_ID();
    endwhile; ?>
endif; 
?>

结束

相关推荐

wordpress permalinks tweeks

在创建任何帖子后,我都会遵循permalink结构。。。http://domain.com/wp/postname根据Permalink设置。。。。职位名称:http://domain.com/wp/sample-post/这个永久链接对于页面来说很好,但我如何才能像下面这样添加blog作为前缀。。。。http://domain.com/wp/blog/文章标题http://domain.com/wp/blog/类别/职位名称如果你需要更多信息,请告诉我,谢谢。