参与者列表 Search 感谢 2020 ~ 2023.4 所有关注过 LitePress 的用户 此版已存档,详情参见 《推广名单》 《“ 参与者列表” 》 有 2,005 条评论 倡萌 2021.11.12 建议不要用谷歌验证码,应该是墙外的东西 文派叶子 🍃 2021.11.11 目前 WordPress 的开发者多是老外,而你需求的这个功能在大部分西方国家都是违反法律的,所以很难找到现成插件。 不过可以自己定制这个功能。 你可以在 comment_post 钩子触发的时候调用 wp_create_user 函数来创建一个用户。 文派叶子 🍃 2021.11.11 把插件代码中的谷歌域名替换成 www.recaptcha.net,这是国内的谷歌验证码服务镜像站。 irils 2021.11.11 支持!!! linn 2021.11.11 类似行为召唤的东西 可以叫 行为框 行为盒 文派叶子 🍃 2021.11.09 不好意思,我刚看见这条回复。小程序这个应该是短时间内不会搞,因为现在基础功能的开发和维护的工作量已经很难应付了。 浏览器地址栏应该会记住网址的,我一般常开的网站就直接输入网址头几个字母就会自动补全了 sexloli 2021.11.09 emmm,,,,好像也不太准确 文派叶子 🍃 2021.11.09 我感觉应该翻译成 「功能框」 吧,寓意是这个组件支持点击操作。 不凡 2021.11.09 楼主的意思是发布文章的时候,自动处理文章内容里匹配的标签并添加 A 标签 (链接) 文派叶子 🍃 2021.11.08 你调用这个函数触发了评论相关的钩子,然后那些钩子上挂了诸如:boxmoe_comments_list 这些函数,但是这些函数并不存在,于是报错。如果不是你自己写的的话就可能是其他插件导致的,具体可以在源码里全局搜一下,搜到了之后把添加挂钩的代码删了就好了 文派叶子 🍃 2021.11.07 开 Debug 模式,把报错日志贴一下,我刚测试了一下,没发现问题 alextom 2021.11.06 有现成的插件 https://gplwp.eastfu.com/product/interlinks-manager/ ,相当好用。把关键词对应的链接输入进去,文章和页面中带有关键词发布时就会自动加上链接。 yuanmaking 2021.11.04 我填写进去 提示 遇到致命的错误 文派叶子 🍃 2021.11.04 之前有人问过类似的: https://litepress.cn/topic/20063 fyniujin 2021.11.04 当前主题 模板函数 functions.php 注释一下代码 /* 自动为文章内的标签添加内链 */ $match_num_from = 1; //一篇文章中同一个标签少于几次不自动链接 $match_num_to = 1; //一篇文章中同一个标签最多自动链接几次 function tag_sort($a, $b){ if ( $a->name == $b->name ) return 0; return ( strlen($a->name) > strlen($b->name) ) ? -1 : 1; } function tag_link($content){ global $match_num_from,$match_num_to; $posttags = get_the_tags(); if ($posttags) { usort($posttags, “tag_sort”); foreach($posttags as $tag) { $link = get_tag_link($tag->term_id); $keyword = $tag->name; $cleankeyword = stripslashes($keyword); $url = “<a href=”$link” title=””.str_replace(‘%s’,addcslashes($cleankeyword, ‘$’),__(‘ 【查看含有 [%s] 标签的文章】’)).”””; $url .= ‘ target=”_blank”‘; $url .= “>”.addcslashes($cleankeyword, ‘$’).””; $limit = rand($match_num_from,$match_num_to); $content = preg_replace( ‘|(<a[^>]+>)(.*)(‘.$ex_word.’)(.*)(</a[^>]*>)|U’.$case, ‘$1$2%&&&&&%$4$5’, $content); $content = preg_replace( ‘|(<img)(.*?)(‘.$ex_word.’)(.*?)(>)|U’.$case, ‘$1$2%&&&&&%$4$5’, $content); $cleankeyword = preg_quote($cleankeyword,”’); $regEx = ”(?!((<.*?)|(<a.*?)))(‘. $cleankeyword . ‘)(?!(([^<>]*?)>)|([^>]*?))’s’ . $case; $content = preg_replace($regEx,$url,$content,$limit); $content = str_replace( ‘%&&&&&%’, stripslashes($ex_word), $content); } } return $content; } add_filter(‘the_content’,’tag_link’,1); mke 2021.11.02 支持,希望推出个小程序啥的方便登录和交流!每次找便签进社区感觉不方便,有时候就不想点了,,,, 文派叶子 🍃 2021.11.02 换个手机试试呢?我看你手机也是连的 wifi,应该和电脑是同一个网络,这种情况下如果不是手机本身有问题的话就只能是网站、 CDN 识别了用户代理并主动拦截了。怀疑比较可能的祸首是宝塔的防火墙,建议先关了再看看。 ifv 2021.11.02 这 id 边的小金标有点炫啊 不凡 2021.11.02 还可以 不凡 2021.11.02 前台是正常的,后台不正常 ifv 2021.11.02 0.78 一小时,用来应急的,还可以 ifv 2021.11.02 jpeg 文件,显示是 mixed-content,估计没啥关系 文派叶子 🍃 2021.11.02 我访问你网站看是正常的,你刷新浏览器缓存然后看看? 不凡 2021.11.02 19.9 元一个月。。 ifv 2021.11.02 青椒云 不凡 2021.11.02 你这是用的哪家的云电脑啊? 不凡 2021.11.02 状态码 200 是正常的,你看红色文字,是异常的 文派叶子 🍃 2021.11.02 是 network,你得把资源返回的状态码贴给我我才知道问题具体出在哪里 ifv 2021.11.02 关不掉,显示重定向次数过多…… 估计把域名解析改回来才可以 ifv 2021.11.02 确实把图片啥的存到云上面去了。 CDN 回源 host 应该是对的,选的协议跟随,防盗链压根没设 网络请求是哪个,network 嘛 还有我开云电脑时发现手机的页面是异常的,但是电脑的就没问题,不知道啥问题 ←较旧评论 1 … 43 44 45 46 47 … 67 较新评论→
《“ 参与者列表” 》 有 2,005 条评论
建议不要用谷歌验证码,应该是墙外的东西
目前 WordPress 的开发者多是老外,而你需求的这个功能在大部分西方国家都是违反法律的,所以很难找到现成插件。
不过可以自己定制这个功能。
你可以在
comment_post
钩子触发的时候调用wp_create_user
函数来创建一个用户。把插件代码中的谷歌域名替换成
www.recaptcha.net
,这是国内的谷歌验证码服务镜像站。支持!!!
类似行为召唤的东西 可以叫 行为框 行为盒
不好意思,我刚看见这条回复。小程序这个应该是短时间内不会搞,因为现在基础功能的开发和维护的工作量已经很难应付了。
浏览器地址栏应该会记住网址的,我一般常开的网站就直接输入网址头几个字母就会自动补全了
emmm,,,,好像也不太准确
我感觉应该翻译成 「功能框」 吧,寓意是这个组件支持点击操作。
楼主的意思是发布文章的时候,自动处理文章内容里匹配的标签并添加 A 标签 (链接)
你调用这个函数触发了评论相关的钩子,然后那些钩子上挂了诸如:boxmoe_comments_list 这些函数,但是这些函数并不存在,于是报错。如果不是你自己写的的话就可能是其他插件导致的,具体可以在源码里全局搜一下,搜到了之后把添加挂钩的代码删了就好了
开 Debug 模式,把报错日志贴一下,我刚测试了一下,没发现问题
有现成的插件 https://gplwp.eastfu.com/product/interlinks-manager/ ,相当好用。把关键词对应的链接输入进去,文章和页面中带有关键词发布时就会自动加上链接。
我填写进去 提示 遇到致命的错误
之前有人问过类似的:
https://litepress.cn/topic/20063
当前主题 模板函数 functions.php
注释一下代码
/* 自动为文章内的标签添加内链 */
$match_num_from = 1; //一篇文章中同一个标签少于几次不自动链接
$match_num_to = 1; //一篇文章中同一个标签最多自动链接几次
function tag_sort($a, $b){
if ( $a->name == $b->name ) return 0;
return ( strlen($a->name) > strlen($b->name) ) ? -1 : 1;
}
function tag_link($content){
global $match_num_from,$match_num_to;
$posttags = get_the_tags();
if ($posttags) {
usort($posttags, “tag_sort”);
foreach($posttags as $tag) {
$link = get_tag_link($tag->term_id);
$keyword = $tag->name;
$cleankeyword = stripslashes($keyword);
$url = “<a href=”$link” title=””.str_replace(‘%s’,addcslashes($cleankeyword, ‘$’),__(‘ 【查看含有 [%s] 标签的文章】’)).”””;
$url .= ‘ target=”_blank”‘;
$url .= “>”.addcslashes($cleankeyword, ‘$’).””;
$limit = rand($match_num_from,$match_num_to);
$content = preg_replace( ‘|(<a[^>]+>)(.*)(‘.$ex_word.’)(.*)(</a[^>]*>)|U’.$case, ‘$1$2%&&&&&%$4$5’, $content);
$content = preg_replace( ‘|(<img)(.*?)(‘.$ex_word.’)(.*?)(>)|U’.$case, ‘$1$2%&&&&&%$4$5’, $content);
$cleankeyword = preg_quote($cleankeyword,”’);
$regEx = ”(?!((<.*?)|(<a.*?)))(‘. $cleankeyword . ‘)(?!(([^<>]*?)>)|([^>]*?))’s’ . $case;
$content = preg_replace($regEx,$url,$content,$limit);
$content = str_replace( ‘%&&&&&%’, stripslashes($ex_word), $content);
}
}
return $content;
}
add_filter(‘the_content’,’tag_link’,1);
支持,希望推出个小程序啥的方便登录和交流!每次找便签进社区感觉不方便,有时候就不想点了,,,,
换个手机试试呢?我看你手机也是连的 wifi,应该和电脑是同一个网络,这种情况下如果不是手机本身有问题的话就只能是网站、 CDN 识别了用户代理并主动拦截了。怀疑比较可能的祸首是宝塔的防火墙,建议先关了再看看。
这 id 边的小金标有点炫啊
还可以
前台是正常的,后台不正常
0.78 一小时,用来应急的,还可以
jpeg 文件,显示是 mixed-content,估计没啥关系
我访问你网站看是正常的,你刷新浏览器缓存然后看看?
19.9 元一个月。。
青椒云
你这是用的哪家的云电脑啊?
状态码 200 是正常的,你看红色文字,是异常的
是 network,你得把资源返回的状态码贴给我我才知道问题具体出在哪里
关不掉,显示重定向次数过多…… 估计把域名解析改回来才可以
确实把图片啥的存到云上面去了。 CDN 回源 host 应该是对的,选的协议跟随,防盗链压根没设
网络请求是哪个,network 嘛
还有我开云电脑时发现手机的页面是异常的,但是电脑的就没问题,不知道啥问题