首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

WordPress 创建简码-建立自定义短码显示文字及图片

WordPress shortcode 在网页设计时是非常弹性的功能,当需要在特定位置加入想要呈现的内容,却受限于网站主题框架无法以内建编辑器或区块小工具完成时,就可以选择自行创建shortcode 函式定义想要显示的内容...函数 第一步:在下方的函式中,dh_first_shortcode 是可以自定义的名称,但要注意如果有更改,函式结尾处的add_shortcode 内容也必须要替换成一样的名称。...第二步:以WordPress 传统编辑器而言,只需加入刚刚定义的shortcode 名称,并在前后加上[ ] 符号即可。 第三步:完成后就会在网页上显示我们所定义的文字与图片,如下图所示。...,shortcode 看起来就会像[dcat cat=”cat_id”],只要输入文章分类id ,就能只显示特定分类的文章,这是属于比较进阶的写法,之后鹄学苑也会陆续分享喔!...今天的教学到这里告一段落了,不要忘记在右侧订阅鹄学苑电子报,确保收到最新WordPress 教学文章

1.3K30

返回结果的 HTTP 状态码

返回结果的 HTTP 状态码.png 返回结果的 HTTP 状态码 状态码的职责 当客户端向服务器端发送请求时,描述返回的请求结果 状态码的大致分类 1XX 信息性状态码 · 接收的请求正在处理 2XX...成功状态码 · 请求正常处理完毕 3XX 重定向状态码 · 需要进行附加操作以完成请求 4XX 客户端错误状态码 · 服务器无法处理请求 5XX 服务器错误状态码 · 服务器处理请求出错 2XX 成功...200 OK 表示从客户端发来的请求在服务器端被正常处理了 204 No Content 该状态码代表服务器接收的请求已成功处理,但在返回的响应报文中不含实体的主体部分 206 Partial Content...303 状态码和 302 Found 状态码有着相同的功能,但 303 状态码明确表示客户端应当采用 GET 方法获取资 源 304 Not Modified 该状态码表示客户端发送附带条件的请求 2...该状态码与 302 Found 有着相同的含义。

2.4K00
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    wordpress 搜索结果去除 Simple Urls 插件产生的短链接

    朋友的 wordpress 使用了 simple urls 插件来做外链转内链的工作,确实很方便,但是有一个弊端,就是在博客中搜索关键词的时候,搜索结果中就会出现 simple urls 插件生成的短连接...为了避免这个问题魏艾斯博客找到了@欲思博客提供的一段代码,可以去除 wordpress 搜索结果中 Simple Urls 插件产生的短链接。...如果想要去除 Simple Urls 插件产生的全部短链接,可以使用下面代码: //搜索结果排除所有页面 function search_filter_page($query) { if ($query...} return $query; } add_filter(‘pre_get_posts’,’search_filter_page’); 用第三段代码设置完毕,魏艾斯博客实测可以完全去除掉全部短连接...通过以上的方法终于去除了 wordpress 搜索结果中 Simple Urls 插件产生的短链接,之前朋友被搜索结果中的短连接搞的很苦恼,已经在考虑手动添加代码来实现外链转内链功能了,用了这段代码以后

    79920

    给WordPress博客添加返回顶部和底部的教程

    给WordPress博客添加返回顶部和底部的教程 ---- 今天就给大家分享下返回顶部那块的制作教程,其实也不难,主要是用到html、css和一些jq代码。...图标样式,可以不用添加上面的代码,用自己的图标 然后我们添加js代码,将下面代码添加到footer.php文件的上面: $(window).scroll(function...最后就是css样式了, 将下面代码添加到header.php文件的上面,也可以添加到主题的样式文件内,一般是style.css这个文件。...代码比较长,可以直接点击复制) /* * ------------------------------------------------------------------------------ * 返回顶部样式...如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

    53230

    一次nginx返回422状态码的经历

    故事背景 后端使用Docker Compose部署一个代码片段管理应用:snibox,某天因为云服务卡死重启之后再次访问时,登录或退出都返回422状态码。...界面提示如下: 不过奇怪的是;直接通过IP+PORT访问是没问题的,但是使用域名方式访问就会报错。 前端使用nginx作为反向代理,并配置了SSL。...,用来确定客户端与代理服务器或者负载均衡服务器之间的连接所采用的传输协议(HTTP 或 HTTPS)。...在服务器的访问日志中记录的是负载均衡服务器与服务器之间的连接所使用的传输协议,而非客户端与负载均衡服务器之间所使用的协议。...为了确定客户端与负载均衡服务器之间所使用的协议, X-Forwarded-Proto 就派上了用场。

    1.2K40

    丰富排版页面——为你的wordpress主题添加短代码形式美化框

    原理大概是通过wordpress本身的短代码功能,事先在主题用css样式定义一些美化框,在编辑文章时写入短代码修饰,正式发表后再前台就可以看到效果。...如果你不会或不想修改主题代码实现这个功能,可以考虑一款短代码插件S-shortcodes。使用插件与直接代码增加的效果几乎是一样的(即安装插件对WordPress 速度上影响不大)。...详细可以见《S-shortcodes:WordPress短代码形式美化框插件下载》 应该说,这些是挺好看的,多多少少可以丰富一下单调的文章页面。...为你的wordpress主题添加短代码形式美化框教程如下: 一、打开你的主题的function.php文件,在最后一个 ?...使用方法 在编辑框中选择文字,手动输入对应的短代码。

    2.2K60

    WordPress 技巧:修正 get_option 返回旧的缓存数据的问题

    WordPress 使用了 Memcache 之后,在一定概率下,使用 get_option 获取的是旧的缓存数据,而不是最新的数据。...根据查看源代码分析,可能是在使用 update_option 更新 option 的时候,程序成功得更新数据库里面的内容,但是内存缓存中的数据不知道什么原因无法更新到。...由于很难重现场景,这个也只是一种理论上的猜测,但是我们可以为了保证 get_option 获取到的是最新的数据,在更新 option 的时候,首先把内存中的缓存清除了。...wp_cache_delete('alloptions', 'options'); wp_cache_delete($option, 'options'); return $value; } 把上述代码复制到你当前主题的...functions.php 文件即可,该代码适用于任何使用内存缓存的情况,如果你没有使用,就没有必要添加了。

    33320

    字节码分析finally块对return返回值的影响

    1,但是您真的知道返回的结果为什么为1吗?...下面我们通过分析下当前方法的字节码,来说明为什么。 查看字节码命令:javap -verbose class文件 知识点简单概要: 看如下字节码需要简单了解下栈的结构。...下面字节码主要是对操作栈和局变量表的操作。...因为这个是实例方法,不是静态方法,他默认会传过来当前实例的引用,也就是this变量) 字节码执行路径 通过字节码我们发现在编译成class文件的时候,已经把三种执行路径都写到class文件中了。...,并抛出(无返回值) 结论 通过字节码,我们发现,在try语句的return块中,return 返回的变量并不是直接返回 i 值,而是在执行finally块之前把i值存储在临时区域,当执行return时直接返回的临时区域中的值

    97960

    wordpress被挂码的四个主要原因

    wordpress被挂码的四个主要原因,一种,可能是wordpress主题问题,另一种,可能是wordpress插件问题,第三中,可能是wordpress使用的主机问题,第四种,是wordpress程序本身的问题...一般来说,wordpress网站最容易出问题的是第二种,即wordpress插件问题,wordpress网站出现安全问题99%的原因是wordpress插件问题带来的。...插件代码存在漏洞WordPress插件是由第三方开发者开发的,这些开发者可能缺乏足够的安全编码知识或经验,导致插件中存在漏洞。...插件版本过时或未及时更新许多WordPress用户未能及时更新插件,导致使用了存在已知漏洞的旧版本。例如:WordPress核心、插件和主题的版本更新通常包含安全补丁,但许多用户忽视了这一点。...插件与WordPress核心或主题不兼容插件与WordPress核心或主题之间的兼容性问题也可能引发安全问题:插件可能与WordPress核心版本不兼容,导致网站功能异常甚至崩溃。

    5510

    wordpress 主题,作者,版本信息的修改

    get_theme_data 函数分析 该函数将主题文件内的style.css文件中的主题相关信息(也就是每个wordpress的主题样式页头必须遵守的主题描述格式)通过数组返回,需要说明的是该函数没有默认参数...该函数能够返回的主题信息: 主题的URI Description–wordpress格式的主题描述内容 AuthorURI–主题作者的URI Template–主题的主模板名称(在wordpress中属于可选填的内容...$theme_data['Version']; } 页面前台调用代码和最终的HTML输出如下所示 当然我们通过一些适当的修改还可以将我们的theme_version()函数改为短码调用(shortcode...)方便使用 //版本号短码函数 functiontheme_version_shortcode( ){ $theme_name='xycss';//customizewithyourthemename.../style.css'); return$theme_data['Version']; } 那么短码调用方式如下: [theme_version] 输出的html结果为:1.3

    67930
    领券