V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
wolf777
V2EX  ›  程序员

页面 Page.php 调用目录 category 下的文章 single.php,如何在文章 single.php 中获取页面 Page.php 的链接?

  •  
  •   wolf777 · 2016-05-21 23:04:49 +08:00 · 3168 次点击
    这是一个创建于 3139 天前的主题,其中的信息可能已经有所发展或是发生改变。

    说明: WordPress 环境, Page.php 、 category 、 single.php 均为 WordPress 中的文件和名称。

    12 条回复    2016-05-24 17:06:22 +08:00
    wolf777
        1
    wolf777  
    OP
       2016-05-21 23:06:14 +08:00
    在线等
    techmoe
        2
    techmoe  
       2016-05-21 23:24:42 +08:00 via Android
    写相对路径呗
    pimin
        3
    pimin  
       2016-05-21 23:32:55 +08:00
    完全不知道你想干嘛.
    你现在访问的网址应该是 /page.php?ID=250,请求的是 URL 就是这个.请求的 URL 肯定是个参数,有 ID 的对吧.
    把这个 ID 传过去不就行了?
    还有就是 PHP 没有必要调用哪个目录的文章,知道文章的 ID 不就可以取内容了,和 URL 一毛钱关系没有.
    prccn
        4
    prccn  
       2016-05-22 00:04:13 +08:00
    表述的都不清楚,怎么帮你解决
    dxwwym
        5
    dxwwym  
       2016-05-22 00:12:02 +08:00 via iPhone
    所有 page 地址?还是某个 page 的地址?记得有一个函数是支持的, single 本身是文章详细页面。获取地址最好在主循环外干。楼主表述不清,我也好久没 wp 了,只能帮到这了。
    darluc
        6
    darluc  
       2016-05-22 00:59:36 +08:00
    妹子没说清楚哦
    emric
        7
    emric  
       2016-05-22 01:49:53 +08:00
    XY 问题,加上语死早。
    如果想要调用模板, WordPress 有 get_template_part 函数 。
    Moker
        8
    Moker  
       2016-05-22 09:38:32 +08:00
    url 有函数自动生成的,另外后台写页面的时候就可以看到 url 了,也可以修改相应的 URL ,需要开启伪静态。
    像你这种应该要写个页面模板,然后就和平常的 index 页面读取文章一样,你大概是要不同分类页面下显示不同文章吧
    wolf777
        9
    wolf777  
    OP
       2016-05-22 15:30:08 +08:00
    描述没描述好.是酱紫滴.
    目录页调用目录名含链接的函数是什么?
    举个栗子:
    某站 84840.com/category/mm/meijia.html
    要在 meijia.html 做面包屑导航为:首页>美眉>美甲
    其中美眉的链接写成<a href="http://84840.com/mm">美眉</a>
    也就是去掉这个 category 。
    cmdlet
        10
    cmdlet  
       2016-05-23 08:49:13 +08:00
    这个后台就可以设置
    davin
        11
    davin  
       2016-05-23 11:00:03 +08:00
    Wordpress 后台[仪表盘] - [设置] - [固定链接设置] - [常用设置],自定义结构,填上你想要的类型即可。
    wolf777
        12
    wolf777  
    OP
       2016-05-24 17:06:22 +08:00
    84840.com/category/mm/meijia.html 此页面如何获取 84840.com/mm/ 这个地址
    mm 是目录
    @davin
    @cmdlet
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1170 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 18:24 · PVG 02:24 · LAX 10:24 · JFK 13:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.