V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jianghu52
V2EX  ›  PHP

开发 wordpress 的时候遇到一个问题,求解释。关于解析超链接的。

  •  
  •   jianghu52 · 2014-02-13 15:34:11 +08:00 · 3371 次点击
    这是一个创建于 3971 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在开发wordpress的时候,发现wp解析超链接的时候有这样一个问题。
    PHP定义:
    $url1= "http://192.168.1.3/wp123/sp";
    $url2 = "http://192.168.1.3/wp_123/sp";
    在html中用<a>标签引用
    <a href="<?php echo($url1); ?>">link1</a>
    <a href="<?php echo($url2); ?>">link2</a>
    最后解析出来的结果是
    <a href="http://192.168.1.3/sp">link1</a>
    <a href="http://192.168.1.3/wp_123/sp">link2</a>
    不理解为什么会这样,求解答。
    11 条回复    1970-01-01 08:00:00 +08:00
    fanpenghua
        1
    fanpenghua  
       2014-02-13 16:30:21 +08:00
    觉得没问题,摊手
    figo
        2
    figo  
       2014-02-13 16:49:34 +08:00
    技术有限,完全看不出有什么问题
    lincanbin
        3
    lincanbin  
       2014-02-13 16:55:47 +08:00
    没看出有哪些问题,这是PHP中最基本的MVC编程模式。
    lijinma
        4
    lijinma  
       2014-02-13 17:05:26 +08:00
    代码没问题,你自己的问题,不行就xdebug一步一步看变量的值;
    kmvan
        5
    kmvan  
       2014-02-13 18:10:47 +08:00
    纠正lz一个坏习惯。
    <a href="<?php echo($url1); ?>">link1</a> 这种写法规范,应该用 <a href="<?php echo(esc_url($url1)); ?>">link1</a>
    66beta
        6
    66beta  
       2014-02-13 18:31:16 +08:00
    就这几句的话,没wp啥事情吧,中间有干嘛了?
    lemonda
        7
    lemonda  
       2014-02-13 19:06:43 +08:00
    是否用了 lighttpd ?
    检查下伪静态规则,是否排除wp_其余全部忽略子目录
    zzNucker
        8
    zzNucker  
       2014-02-13 19:14:45 +08:00
    我也不明白,同7楼。
    另外7楼以上的都好厉害 - -。
    jianghu52
        9
    jianghu52  
    OP
       2014-02-13 20:08:49 +08:00
    wordpress不熟悉,后来又做了一些实验,发现直接输出项目名不行(我的项目名就是wp123)不知道为什么项目名不能被识别,即使是写成常量定义之后,依然不能被识别。现在改用bloginfo(‘url’)这种方式替代 “http://192.168.1.3/wp123”就可以正常输出了,完全不明白问题出在哪里。
    Mac
        10
    Mac  
       2014-02-13 22:44:09 +08:00
    整个文件帖上来看看,会不会存在重复定义的问题
    lin
        11
    lin  
       2014-02-13 22:49:15 +08:00
    是不是rewrite的问题?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2587 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 10:30 · PVG 18:30 · LAX 02:30 · JFK 05:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.