本记录保存3个版本。 原版插件 原版插件地址 原版插件首先需要将文章内容post到开发者网站进行分词。然后根据分词词频统计决定添加哪些标签。在文章发布以及修改时自动为没有设置标签的文章添加标签,标签的提取基于TF-IDF实现。内置的TF-IDF接 ...
WordPress插入图片时去掉域名使用相对地址
WordPress文章中插入图片,默认使用绝对地址,并且以http开头。这对于换域名和SSL不太完美,在主题functions.php文件添加以下代码,使用相对地址。如果使用CDN加速,可以批量替换输出内容,把图片相对地址替换为带加速域名的完整路径即可。
WordPress忘记管理员密码怎么办
新建reset.php文件,放在网站根目录,执行,用临时账户登录,重置密码后,记得删除后门。
WordPress 限制非管理员上传文件大小
主题functions.php文件添加以下函数。/** * Filter the upload size limit for non-administrators. * * @param string $size Upload size limit (in bytes). * @return int (maybe) Filtered size limit. */ function filter_site_upload_size_lim ...
WordPress删除文章时自动删除图片附件和删除媒体库内所有文件的方法
WordPress删除文章时,文章内所上传到媒体库的图片等附件不会自动删除,占用了网站空间,因此下面说明通过几行代码的简单方式实现在删除文章时自动删除缩略图以及图片附件,这样就不用手动去媒体库寻找并删除,准确而且效率高。将下面代码放到主题functio ...
WordPress 分类标签描述可视化编辑框插件
将术语描述编辑器替换为WordPress TinyMCE可视化编辑器,允许您在术语描述中使用HTML并以富文本形式编写它们。适用于所有分类,包括标签、类别和链接类别,以及自定义分类。
WordPress新增页面浏览次数
首先在文章或页面前部分模板声明PostViews函数。<?php setPostViews(get_the_ID()); ?>
WordPress 使用纯代码方法自动生成并添加文章目录
为所有文章添加文章目录,匹配文章内容$content中的H标签。 在主题functions.php文件添加以下代码。 //文章目录 function article_index($content) { $matches = array(); $ul_li = ''; $r = '/<h().*?\>(.*?) ...
为Contact Form 7表单数据增加一个随机字串
首先安装插件。 * 核心插件 Contact Form 7 * 动态内容 Contact Form 7 - Dynamic Text Extension * 提交数据存数据库 Flamingo 然后,在主题functions.php文件添加短代码功能。 /* WordPress Shortcode Function mf_cf7_RandomStringGenerato ...
WordPress获取某个分类关联的标签
在用WordPress做二次开发的过程中,遇到这样的一个需求,如何获取某个分类下属的标签?