互联网&IT

/互联网&IT

给WordPress的WOO商城加上“已销售”属性

WOO商城,很多人需求在商品页面加上一个“已销售”的数据展示。 实际上,代码逻辑是,从wp_postmeta表里,用get_post_meta获取销售额,销售额的字段是是Total_sales,代码如下: //在shop页面显示总销量 add_action( 'woocommerce_after_shop_loop_item_title', 'wc_product_sold_count', 5 ); //在产品详情页面显示总销量 add_action( [...]

By |2019-08-24T11:16:04+08:00八月 24th, 2019|建站|0 Comments

Woocommerce商城通过图片选择商品插件

WOO自带的商城插件,在选择商品的时候,自带功能比较单调,很多人想要加入淘宝一样的图片选择元素。 通过C4D Woo Variation Images插件,无需修改代码,即可实现商品图片选择功能。 插件下载地址:https://wordpress.org/plugins/c4d-woo-variation-swatches/#description 也可以在后台直接搜索下载。

By |2019-08-23T12:17:18+08:00八月 23rd, 2019|建站|0 Comments

百度飓风3.0算法上线,网站关键词大幅度变动,站群空间进一步被挤压

百度飓风算法3.0在2019年8月上线。官方的说法是8月内陆陆续续生效。从我目前的观察来看,这次改动还真的是对关键词影响比较大。 首先,官方的说法是会加剧打击站群,其实现在都9012年了,站群模式生存的空间已经非常小了,细化深耕的领域才是发展方向,但是总有刁民想害朕——我是说,总有人想要搞事情。甚至还有云站群这种东西,居然有的人真的弄那个玩意儿创立了10万个站点。注定越走越窄的路。 这次官方给出的升级关键词,主要是控制跨领域采集和打击站群。其实就是打击垃圾信息。我看了那个公告,大意是说比如你鲜花的网站,上了美食的内容,还是采集的,基本就不会收录。这叫“仿制跨领域采集”。坦白说我看到这个我是害怕的。因为我的博客站,跨的领域实在是太多了,包括但不限于自媒体类的短视频、图文、视频内容;影视领域的段子剧拍摄、电视剧拍摄、视频剪辑、编剧;玄学领域的巧连神数、紫微斗数、梅花易数;运维领域的Linux - CentOS版,Ngnix主机,宝塔面板,虚拟主机,VPS,云服务器;开发领域的VBS,PHP,JavaScript,VBA,数据库MySQL;办公领域的Excel/PPT/Word;数字货币领域的新币发行、行情;还时不时关注一下中国足球,中超;德州扑克领域的起手牌规则——外加我写过的两本德州扑克小说的介绍(忙了四个月IT技术我差点忘了我其实是个作家,没错我最认同的身份是作家);另外还有一些游记、互联网评论之类的。 全栈工程师?开玩笑,这个词根本不足以形容我。全栈工程师是IT领域的,我的博文可不仅限于IT领域。 一个不会PHP的导演,在德州扑克牌桌上不是个好作家。相信我,说这句话的时候我已经尽量控制了领域。 飓风3.0一定是针对我。因为我跨领域太多。说不定会被K,要不要加一句慌得不行了? 说的远了,百度虽然饱受诟病,但是在搜索的技术领域,360和搜狗,根本就是扶不起的阿斗。包括字节跳动要做的新搜索引擎,也不是很看好。做到最后,不一样也是广告横飞走百度的老路?搜索引擎这块蛋糕,在国内被证明是有收入天花板的,百度错过了各种机会,是百度自己的原因,但是在搜索引擎技术方面,在国内确实是一流的。 这个新的算法布局下来后,单从我和几个客户的站点来看,变化还真的是蛮大的。首先我几个客户的新站关键词哗哗的掉,因为他们确实充斥着垃圾信息。而我自己的博客站点,有几篇文章迅速爬到了首页,甚至排名第一,我仔细看了文章,确实是有一些稀缺性和独特性。另外我探讨Wordpress一些技术的文章也成功爬到了首页。而客户那边一个老站新进的词也都是他们原创的文章,掉的词是老文章。这方面来说,这次确实一定程度达到了百度官方所描述的效果,搜索的价值更高了。百家号永远排行第一,即使文章很垃圾,这个状况似乎有所好转。但样本不足不能确定。 [...]

By |2019-08-20T23:34:52+08:00八月 20th, 2019|建站, 技术流|2 Comments

检查你的WordPress数据库,找到并删除黑客注入的垃圾数据

说来搞笑,我一直在说注意封堵Wordpress先天的一些漏洞,但我的站点被黑客注入了4万多条数据,我居然到现在才发现。 原因是有个人问我怎么才能做到让Post_id一个一个的加,而不是跳着加。这个我做不到,因为那内在的逻辑没法改。但是一件很久以来让我有些奇怪的问题引起了我的注意,我的博客只有不到2000篇文章,但是ID却到了5万多条。一直没太在意这个问题,今天仔细查了一下,才发现,原来我的博客被黑了很久了。 wp_posts表里,有差不多4万条不知道哪里来的,纯英文的数据,奇怪的英文名字发的。考虑到之前我的站点在Worpdress4.9的时候曾经有大概1.8万条垃圾用户的注册数据。基本上就是那一批了: 可以看到,除了本站的作者,POST_Author里面的ID是8942——另外还有大概十来个不知道哪里可疑的数据。于是执行了删除语句,将所有非我本人以及管理员发布的数据全都删掉了: 不得不说MySql8.0确实执行速度超快。MySQL + PHPMyAdmin4.9,基本上万级别的数据都是秒以内搞定。当然,需要你的主机多少有一些配置,官方要求2GB以上内存可以运行,但是你安装了之后,需要一些配置工作,才能让你的MySQL8.0达到最佳标准,因为默认的MySQL是按照1GB左右内存的默认配置。      

By |2019-08-19T09:13:03+08:00八月 19th, 2019|技术流|1 Comment

WordPress更换域名后,在数据库里替换原有链接的方法

一般来说,从媒体库里插入的链接会自动替换。但某些时候加入的特殊链接没法替换。这时需要操控数据库来替换。 首先了解一下数据库结构: 主要链接一般都在WP_Posts里面,以下几个字段需要修改: 文章内容:Post_content 默认链接结构:guid ping内容:pinged 这里,Post_content里面,用数据库SQL语句更改即可: UPDATE wp_posts SET [...]

By |2019-08-17T22:39:05+08:00八月 18th, 2019|技术流|0 Comments

CentOS主机挂载硬盘教程

我从来没用过阿里云的挂载硬盘,因为有点贵。买的便宜的主机,很多技术工作就要自己来做,比如挂载硬盘。 首先登录主机后台,切换到Root用户。 输入fdisk -l列出所有硬盘。这里可以看到,主机上有一个161G的空间,没有硬盘识别码。因此也就意味着尚未挂载。输入 fdisk /dev/sdb对该磁盘进行分区。 输入n,新建分区,输入p,设为主要分区 再输入1,第一个分区 随后开始分区,这里输入两次回车,使用默认设置即可。最后输入w。保存。 保存后,会有提示 [...]

By |2019-08-17T17:06:03+08:00八月 17th, 2019|技术流|0 Comments

完美解决CentOS系统安装宝塔后,软件无法安装的问题

系统版本号为CentOs7.5.1804。安装Nigix,MySQL后,提示安装成功,但是在软件列表上无法看到这些软件,点击创建网站,显示您需要先安装服务器。与之对应的,系统的硬盘也并没有增加,也就是说所有安装只是表面上执行成功,但尚未暗转完成。 经查,是CentOS系统缺少依赖(一般境外服务器容易出这个问题,是安装宝塔时候的错误,境外服务器需要用宝塔官网提供的境外wget接口进行安装)。 执行以下命令行安装依赖,即可 yum install make cmake gcc gcc-c++ gcc-g77 [...]

By |2019-08-17T14:12:56+08:00八月 17th, 2019|技术流|0 Comments

全站升级MySQL8.0+PHP7.3,数据库访问速度提升明显

今天全局升级到了MYSQL8.0。因为官方宣布MySQL8.0的速度比5.7提升两倍。而我之前用的一直是MySQL5.5。因为一些历史遗留问题,导致我将PHPmyadmin的PHP版本切换到7.3以后,打开任何一个数据库都会报一大堆警告。警告的原因是因为一些数组问题,查了,是phpmyadmin3.2版本里的一些问题,可以说是一个古老的遗留问题。比如“MA_executeQueryAndSendQueryResponse(array,”这种问题。 实际上算是版本兼容的警告。这下升级到了MySQL8.0,和PHP7.3, PHPmyadmin4.9(推荐升级到最新稳定版),兼容基本没什么问题。速度方面,打开PHPmyadmin的速度提升非常明显。但是反映到前台网站上,最大的感觉是上传图片变快了(但是我的带宽也升级了)。总体上感觉在网站前台并没有十分明显的改变,也可能是我之前已经把网站优化到了100ms以内。 但是MySQL8.0其实对内存要求也是有的,内存在2GB的不建议使用MySQL8.0,5.6差不多。至少要4G内存,才能把MYSQL8.0运行顺畅。所以,其实网站计算速度提升,是要付出相当多真金白银的。 做独立博客,已经走到了第十年。今天将所有升级完成后,一种鸟枪换炮的感觉油然而生。

By |2019-08-15T22:57:48+08:00八月 15th, 2019|建站|0 Comments

使用Variation Swatches插件,实现Woo商城的颜色选择功能

Wordpress的WOO商城,默认的属性分类,比如颜色、尺寸等,都是通过下拉列表进行选择的。而很多时候商家需要以图片形式进行选择,这样比较直观,也降低客户流失率。 这里推荐一款插件:Variation Swatches。在Wordpress的插件商店里直接搜索即可。 下载安装后,即可实现WOO商城的颜色、尺寸、大小等分类按照图片显示。 需要注意的是,这个是只能适用于颜色,不能适用于通过选择图片而实现品种选择。 效果如下: WOO商城的按照颜色选择效果

By |2019-08-23T12:11:47+08:00八月 13th, 2019|建站|3 Comments