-
WordPress修改所有文章的链接
有某个客户需求,要把 WordPress 网站所有文章的链接地址全部换成一个指定的外部链接,还要自己可以在后台随时更换链接地址。当然,我不知道客户想要干什么,总之客户的需求去实现就对了。收到客户的需求后,马上有一个思路: 1、后台添加选项用于输入外部链接地址。 2、修改客户使用的主题文件,读取后台输入的链接地址,替换掉所有 A 标签中原来的链接地址。 看起来应该是解决了客户需求了,不过细想一下,还…- 218
- 0
-
自定义WordPress侧边栏dynamic_sidebar()函数举例
既然 WordPress 系统已经占据了建站市场的半壁江山,那么我们在开发 wordpress 主题的过程中,肯定会涉及到网站侧边栏工具的调用开发,网站侧边栏是非常实用的,目前大部分网站都有,比如添加最近文章,文章归档,最新评论,标签云,搜索框,类别,链接表等,最新访客,信息统计,广告 AD,订阅等等这里就不赘述了,这就用到了 dynamic_sidebar()函数用来支持自定义 sidebar …- 120
- 0
-
WordPress获取主题信息函数wp_get_theme详解
WordPress 主题信息在开发主题时可能会用到,一般是在主题的更新功能时使用。wp_get_theme 函数可以直接得到当前启用的主题或者指定的主题信息,包括版本作者路径等。就主题更新功能而言,开发者只需要判断返回的主题对象中版本号是否小于最新版本号即可确定是否更新。比如国内著名主题 DUX 就使用了这个方法来实现主题的更新功能,下面看看官方对这个函数的介绍及使用。 函数构造 wp_get_t…- 342
- 0
-
WordPress 让后台用户列表可以根据文章数进行排序
对于开放注册的 WordPress 多用户博客而言,我们可能需要了解用户所发布的文章数量,虽然 WordPress 后台的用户列表有“文章”这个列,但是默认是不支持排序的,无法快速查看发布了文章的用户以及他们的文章数量,要解决这个问题,我们只需要将下面的代码添加到主题的 functions.php 即可: //用户列表可以根据文章数进行排序 if ( ! class_exists('So…- 57
- 0
-
WooCommerce 添加商品分类自定义字段
WooCommerce 是最流行的 WordPress 电子商务插件,在开发 WooCommerce 主题的时候,难免要添加一些自定义字段来满足我们的需求。WooCommerce 是基于 WordPress 的生态系统开发的,所以,很多 WordPress 的 API 我们都可以直接用在 WooCommerce 中。下面我们以一个为分类添加字体图标的需求来讲解一下怎么为 WooCommerce 的… -
WordPress调用某段时间评论最多的文章
很多主题都用到了 WordPress 的热门文章函数,但一般都是调用建站以来所有时间评论最多的文章,说实在的,这个没什么意思,可能一直都是显示那几篇文章,今天给大家推荐一段代码,是调用 WordPress 某段时间内评论最多的文章。方法来自 zwwooooo 大师的 WordPress: 某段时间内最热文章。 1.之间将下面的代码放到主题的 functions.php 最后一个 ?> 的前面…- 166
- 0
-
删除WordPress导航菜单多余ID和Class
使用 WordPress 程序建站少不了用到官方提供的菜单功能,对于一个爱折腾的 WEB 前段爱好者来说那不可控的 css 选择器着实看着头疼,如下面的这段使用默认菜单功能生成的代码前段 HTML 代码当中出现了多个 id 和 class 选择器,但是这些我们比一定全都能用到,于是就产生了一系列的多余代码。 在讲删除 WordPress 导航菜单多余 ID 和 Class 之前,我们先了解下 Wo…- 324
- 0
-
WordPress 如何在前端添加一个wp_editor编辑器带图片上传却不弹出媒体库
在我们 WordPress 开发中经常会遇到编辑器的问题,wordpress 自带有个编辑器 wp_editor,编辑器有上传图片功能,但是是需要添加到媒体且需要弹出媒体库的窗口,这样对于在前台投稿的用户来说可能不太友好。那么我们如何能在前台添加一个极简且带图片上传的编辑器呢?这里给大家讲解一下。 首先调用编辑器,我们需要对编辑器上面的按钮简化一下。 wp_editor( '&…- 50
- 0
-
WordPress给分类添加自定义栏目字段方法
WordPress 目前国内使用已经非常方便,但是在通常情况下,我们如果想在 WordPress 系统中给文章添加额外的属性,那么我们一般都会想到使@ s t用自定义栏目(也称自定义字段),这也极大的增强了 WordPress 的扩展性,如我想使用 WordPress 制作一r ` 4 f m M个在线销售的网站,那么每件商品有价格、颜色、重量等属性,这个时候我就可以使用自D F / R } ! …- 83
- 0
-
添加跨浏览器的Qrcode生成二维码教程
Qrcode - 是一款功能丰富的跨浏览器的纯 JavaScript QRCode 生成库。移动互联网时代已经到来,如何让你的访客方便的在手机上访问你的网站,也许增添一个二维码功能会是一个不错的选择。这次的 WordPress 开发教大家怎么通过 qrcode.js 生成二维码。很简单,就是获取当前日志的 URL 值并在 js 中传_ h 7 K \ r给 QRCode 即可。 实现步骤: 第一步…- 99
- 0
-
WordPress前端后台添加文章浏览次数
我们在使用 WordPress 建设大部分网站中,在文章页的顶部方式浏览次数统计,是很多博客或者网站常用的展示方法,通过这个数据,访客可以判断这篇文章受欢迎的程度,站长也可以通过这个数据来t ] h R % Y B z F分析自己的文章质量。在主题r I $ @ k x根目录下的 functions.php 文件中添加以下代码并保存。 add_action('wp_head…- 116
- 0
-
WordPress 用户列表可以根据文章数进行排序
对于开放注册的 WordPress 多用户博客而言,我们可能需要了解用户所发布的文章数量,虽然 WordPress 后台的用户列表有“文章”这个列,但是默认是不支持排序的,无法快速查看发布了文章的用户以及他们的文章数量,要解决这个问题,我们只需要将下面j E K的代码添加到主题的 functions.php 即可: /* Plugin Name: Sort Users by Post Count …- 92
- 0
-
DPlayer Lite 视频插件支持m3u8格式
WordPress 很多视频播放器插件,有的收费插件功能还挺强大的,不过本身支持 m3u8 的不多。video.js 很多公司都在用,但是我配置之后发现对某些 m3u8 格式的解码不出来声音,最后只好放弃了 video.js。 最后选择了另外一款开源的播放器 DPlayer,外面本来就@ M z有 WordPress 的 DPlayer 播放器插件。其中有一款几年没更新的 DPlayer for …- 197
- 0
-
WordPress删除父主题中指定函数功能的方法
在折腾 WordPress 模版代码时经常见到两种触发 function 的方法,一种是用 function_exists()来判断方法存不存在,如果存在则执行;另一种则是用 add_action()或 add_filter()来执行写好的方法,统称 hook(勾子)。 如果用到子主题的话,在父模版中用 function_exists()会更灵活,因为在子主题中可以用相同的方法名字直接覆盖父主题的…- 85
- 0
-
WordPress支持上传SVG图片并显示在媒体库中
因 SVG 格式图片特性,可能会被插入恶意代码,网站容易被攻击,所以出于安全考虑 WordPress 默认不支持 SVG 格式图片上传,另外不像网上说 SVG 格式图片有那么高的应用价值,除了一些网页上的小图标可以使用 SVG 图片外,正常的彩色图片,如果使用 SVG 格式毫无优势可言。不过有时还确实需要这个 SVG 图片比如我主题的 LOGO 图片,如果使用 PNG 图片在手机上不是很清晰,采用…- 29
- 0
-
WordPress 添加自定义文章类型的存档页面到菜单
如果你的网站使用了自定义文章类型,你可能需要将它的存档页面添加到导航菜单,虽然你可以使用“链接”来添加: 但是这样添加的链接有一个弊端:访问这个自定( 4 Y $ z A V义文章类型下的页y 5 p & +面时,没办法高亮这个菜单项。其实,最好的效果就是在菜单备选中罗列已有的自定义文章类型,然后可以选择/ A [ : ;添加至菜单: 要实现这个功能,将下面的代码添加到主题的 functi…- 108
- 0
-
WordPress上传图片时自动将图片重命名为文章标题
为 WordPress 文章上传添加图片时自动重命名图片名称,可以简化操作过程序,之前的文章可以用时间或者 MD5 生成数字重命名所有媒体文件。这里再分享一段,在文章编辑时上传添加图片,自动将图片重命名为m C A 4 Z |文章标题,并自动填充图片 ATL、说明、替代文本、描述等相关信息。将下面代码添加到当前主题函数模板 functions.php 中: function file_rename…- 106
- 0
-
WordPress文章字段查询 meta_query 各种高级用法列举
WordPress 在 get_posts 或 WP_Query 方法中,活用 meta_query,可以变换出无数种高级检索,是 WordPress 的入门技能。 最简单的用法,查询自定义字段“post_color”值为“red”的文章 $arr = array( 'poB f 7 n R A - *st_type', => 'post',…- 88
- 0
-
禁用 WooCommerce 样式和JS脚本购物车片段AJAX
WooCommerce 在每个页面上加载三个核心 CSS 样式表,并在 WordPress 站点上安装时发布。可以通过从不需要它的页面和内容中删除样式和脚本来节省一些页面加载时间。它还从用于其功能的库中加载了许多其他 javascript 和 CSS 样式。WordPress 禁用 WooCommerce 购物车片段 AJAX(wc-ajax = getl ( 4 5 w u #_refreshe…- 108
- 0
-
WooCommerce 实用代码汇总自定义WooCommerce功能
用过了一段 WooCommerce 时间后,发现 WooCommerce 在打造 WordPress 商城这一块功能相当强大,也很成熟了。但是在刚刚接触 WooCommerce 时却遇到了不少的麻烦,一是中文相关的 Woo4 P 9 a ] A X } PCommerce 参考B _ #资料真的是太少了,不知道与国内的用户少有关系。 另一方面发现 WooComh h ymerce 对于国人来说还存…- 123
- 0
-
WordPress网站如何添加文章自定义字段填写面板
WordPress 网站文章自定义字段可以按照自己需求进行数据的填写。例网页描述 description 和关键词 keywords 这两个 meta 标签。 通常在添加自定义字段和其值的时候,我们都是手动去"自定义字段"模块下拉框中去选择相应的字段,然后再输入其值,最后还要提交等待一小段时间,似乎有点麻烦。那么可不可以给这些常用的自定义字段创建一个单独的面板,直J E *接在…- 14
- 0
-
通过 WordPress 主题启用激活某个插件
有些主题功能需要插件配合,那么如何在主题中直接激活已安装但未启用的插件呢?,将下面代码添加到当前主题函数模板 functions.php 中: function plugin_activation( $plugin ) &#e ( x 5 n [ R O ]123; if( ! function_exists( 'activate_plug…- 79
- 0
-
Woocommerce 根据产品类别更改货币符号
本文介绍了在 WooCommerce 中根据产品类别更改货币符号的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!我的默认 WC 货币设置为 USD,并且我的所有B v #产品均显示'$'前缀。但是,我只想显示'$'而不是'$$$' 清仓 类别,代码进入 functionk W G y J.pU ( A …- 179
- 0
-
WordPress 获取指定页面ID的父页面函数
get_post_ancestors()函数的作用是获取指定页面的父页面 ID,函数会以数组的形式返回指定页面的所有父页面 ID,比如一个三级页面,通过该 WordPress 函数返回的数组包含了二级页面 ID 和一级页面的 ID,其中数组第一个值的 ID 为直系父页面,最后一个值的 ID 为最顶级的父页面。 <?php get_post_ancestors( $post ) ?> 参…- 80
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!