周末两天问题集锦

2018年6月18日11:08:05 8 阅读(3,343)

这两天继续在优化完善自己的网站,期间也遇到了不少问题,在久久不能解决的时候,突然又柳暗花明又一村,于是写下此文,记录自己的解决方法。当某天忽然想起那个阳光明媚的下午,苦思冥想后的豁然开朗,也是让人高兴地一件事情 [酷]

本文主要写这两天集成的两个API所遇到的问题。

wordpress中php函数调用

举例:在我集成一言API的时候,调用函数代码是<?php echo yiyan(); ?>

但是,我想在自己单独建立的一个页面使用,并不想输入在某个php模板里面,在自己页面输入这段代码又会被wordpress自动过滤掉。怎么办呢?

使用add_shortcode函数

自定义一个短代码,然后使用自己定义的名字在页面直接输入,它便会调用你绑定的函数代码并且执行,很好用。完整调用代码如下:add_shortcode( '你定义的名字', '调用的函数名字' ); 然后,在你想调用代码的页面输入[你定义的名字] 就会执行你设置的代码函数。可能有点抽象,实例:add_shortcode( 'hht', 'LxtxgetHitokoto' ); 这是我的一段代码调用,我在这个页面输入[hht],它便会输出:

大漠孤烟直,长河落日圆。----《使至塞上》

完美解决了我的不能在页面调用php代码的烦恼,一言API调用页面:点我

wordpress自动添加<p>标签

我在某个页面写js代码,在页面写的时候没有问题,但是当你发布的时候wordpress会自动给你添加<p>标签,不加还不要紧,一加就坏事了,函数被破坏了,导致无法运行函数,看了网上的很多答案都是让移除自动添加p标签,但是移除的话,你之前那些文章的有自动添加p标签的地方,也会被移除,然后文章布局就显得很奇怪了。我是怎么解决的呢?把js代码写到一个文件,然后直接引用这个JS文件 [斜眼笑]

调用豆瓣API图片返回403

本地访问是没有问题的,调用的话就返回给我403 [怒] ,我是怎么解决的呢?在谷歌找到了答案,会搜索找答案还是挺重要的哈。

解决方法:利用代理网站来处理返回的图片地址 : https://images.weserv.nl/?url=imgurl

详细文档可以参考官网 : https://images.weserv.nl/

 

完。


 

weinxin
微信小程序
互联网开发,终身学习者,欢迎您的关注!
舍得

发表评论

不高兴 彩虹 吃瓜 丢翔 乖 滑稽 花心 惊哭 惊讶 挤眼 酷 伤心 帅吗? 礼物 玫瑰 怒 生气 喷 睡觉 太开心 小九九 啊
太阳 吐舌 委屈 笑眼 星星月亮 心碎 咦 阴险 疑问 真棒 偷笑 斜眼笑 震惊 略 哈欠 无奈哭 抠鼻 哼 期待 懒得理你 爱心 蜡烛

目前评论:8   其中:访客  4   博主  4

    • ZAERA ZAERA 2

      生命不止,折腾不息

        • 舍得 舍得

          @ZAERA [太开心] 生命在于折腾

        • 秋棠 秋棠 1

          学而时习之

            • 舍得 舍得

              @秋棠 不亦说乎 [吐舌]

            • boke112导航 boke112导航 3

              折腾过程就是学习过程,而学习过程最重要的办法就是把问题及解决办法记录下来。

              • 里维斯社 里维斯社 0

                总结记录每天出现的问题是个不错的习惯