WordPress主题制作必备php函数stripslashes()

前段时间,分享了来自云落的git主题后台框架,自己在具体使用过程中发现了这样的一个问题:

当后台设置选项类型设置为textarea格式的时候,如果里面输入超链接,在前台通过<?php echo get_option('hot_list_title'); ?>这种方式调用的时候,超链接被转义了,如下图:

20160518172111

后来和云落讨论的时候,反反复复还是没有发现问题所在,今天有空又捡起这个问题,发现原来是这样的一个小小问题:

我们在主题functions.php中添加下面代码:

php函数stripslashes()说明:

stripslashes() 函数删除由 addslashes() 函数添加的反斜杠。

示例:

运行结果:Who's Bill Gates?

调用的时候,只需要用下面这种形式即可:

其中wpsite_header为后台自定义的id名。

这是小雨制作的wordpress导航主题wpsite的过程中碰到的问题和解决办法,给wordpress主题制作初学者的一点参考。

 

AD:站点文章对你有帮助,可以选择去百度口碑好评下,还可以点击此处

赞 (1) 口碑
分享到:更多 ()

评论 2

评论前请先注册,游客请前往问答中心

  1. 成航先森
    好厉害的样子,但是现在主题基本稳定,不怎么弄代码了