将下面的函数加入主题模板 functions.php 文件中 WordPress 获取文章中的图片个数函数 /* * 获取文章中的图片个数 (使用在文章列表主循环中、或文章页中) */ if( !function_exists('get_post_images_number') ){ function get_post_images_number(){ global $post; $content = $post->post_content; preg_match_all('/<img.*?(?: |\\t|…

2018年5月30日 1条评论 1057点热度 1人点赞 WPTalk 阅读全文

AMP(Accelerated Mobile Pages)是谷歌的一项开放源代码计划,可在移动设备上快速加载的轻便型网页,旨在使网页在移动设备上快速加载并且看起来非常美观。百度目前可支持AMP提交。最近正在制作振洋膜结构车棚网站,为了让谷歌收录和索引更好,还是给网站加上 AMP 插件比较好。通过 WordPress 官方插件平台,可以下载到 AMP 插件。 AMP 插件的使用方法很简单,只需要到 WordPress 官方插件平台上下载插件并安装启用即可,没有多少设置选项的。但是,在通过结构化数据测试的时候,会有一些…

2018年5月17日 0条评论 901点热度 0人点赞 WPTalk 阅读全文

有很多 WordPress 站点需要开放后台,以接受用户投稿,一般情况下我们将新用户的默认角色设置为:投稿者。 在 WordPress 中,投稿者用户在后台添加新文章时,只能发布文本内容,不能添加媒体,也就是不能上传图片、视频、压缩包等文件。但是对于很多站点来说,图片等媒体对于丰富文章内容,增加可读性起到了必不可少的作用,所以投稿者不能上传图片实在是不方便。本文将向你讲解在 WordPress 中如何给投稿者赋予上传文件的权限。 方法很简单,使用文本编辑器打开当前主题目录下的 functions.php,添加以下代…

2018年2月12日 1条评论 781点热度 0人点赞 WPTalk 阅读全文

PHP 解析 URL 的方法有很多,同样,获取 URL 参数值的方法也有很多。下面记录一种方法,方便通过 URL 传递数据。 //解析URL参数 function parseUrlParam($query){ $queryArr = explode('&', $query); $params = array(); if($queryArr[0] !== ''){ foreach( $queryArr as $param ){ list($name, $value) = explode('=', $param); $…

2018年1月14日 0条评论 9349点热度 0人点赞 WPTalk 阅读全文

看到不少 App 下拉刷新时,都有加载动画,于是,也想给微信小程序加一个动画特效。正好,这里有不少纯 CSS3 实现的动画效果。 Loading 动画效果 HTML代码 <div class="spinner"> <div class="rect1"></div> <div class="rect2"></div> <div class="rect3"></div> <div class="rec…

2017年12月19日 0条评论 1742点热度 0人点赞 WPTalk 阅读全文

我写的 七牛云存储 WordPress 插件只是使用七牛的镜像功能,而 WordPress 后台的图片浏览其实并没有使用七牛的镜像源。很多人,如果 WordPress 后台也要使用七牛图片,怎么处理,于是我写了下面这段代码: * 注意,我使用的 PHP 闭包函数来处理,所以要新点的版本的 PHP 才行,具体哪个版本支持 PHP 闭包函数,自行查阅一下。 // 因为使用七牛来缩图,WordPress 默认的缩图就没有必要了。 add_filter('pre_option_thumbnail_size_w', '__r…

2017年12月12日 1条评论 668点热度 0人点赞 WPTalk 阅读全文

WordPress 默认的搜索功能搜索的是文章的标题和内容,在做网站开发的时候,我们可能需要根据内容的某个属性去搜索相应的记录,这时候用 WordPress 默认的搜索功能肯定是会有问题的,我们就需要通过自定义查询的方法来实现这个功能了,来看一下具体步骤。 建立自定义查询表单 这一步是最简单的,不涉及 PHP,直接用 HTML 写一个表单即可。 <form class="pure-form" role="search" method="get" id="searchform" action="http://…

2017年12月7日 0条评论 464点热度 0人点赞 WPTalk 阅读全文

微信公众平台自定义菜单 PHP 开发,微信公众平台自定义菜单是如何实现的呢?只要获取 appid 和 appsecret,然后根据这 2 个参数获取 access_token,在根据 access_token,post 相关参数到微信服务器即可实现。 一、制作配置文件 config.php <?php define(AppId, "********");//定义AppId,需要在微信公众平台申请自定义菜单后会得到 define(AppSecret, "********");//定义AppSecret,需要在微…

2017年12月5日 0条评论 1096点热度 0人点赞 WPTalk 阅读全文

如何通过 CSS 实现像知更鸟 Begin 主题的友情链接缩放?可以使用 CSS 样式里的 transform 属性来实现缩放。 CSS3 transform 属性介绍 旋转 div 元素实例: div { transform:rotate(7deg); -ms-transform:rotate(7deg); /* IE 9 */ -moz-transform:rotate(7deg); /* Firefox */ -webkit-transform:rotate(7deg); /* Safari 和 Chrome…

2017年10月25日 0条评论 459点热度 0人点赞 WPTalk 阅读全文

自定义一:自定义设置函数名称 默认的话,Option Framework 的设置调用函数名称为 of_get_option(),如果你想自定义为其他,需要对源代码本身修改了——打开options-framework.php 这个文件,定位到最后一个定义函数的地方,将of_get_option 改为你需要的,比如: if ( ! function_exists( 'mindia_option' ) ) : function mindia_option( $name, $default = false ) { $con…

2017年10月20日 0条评论 425点热度 0人点赞 WPTalk 阅读全文