在Argon主题评论添加Turnstile
效果可能因人而异

Turnstile的密钥生成方法,之前写过了,不见得好,可以上网上找到更详细的教程

Argon主题直接使用Turnstile插件,不能在评论上插入Turnstile,可以通过修改代码源文件的方法来添加该功能。

我们打开WordPress所在目录,打开wp-content/themes下的argon,下面有个comments.php文件。可在188行代码处作如下修改。

<div class="row hide-on-comment-editing <?php if (get_option('argon_hide_name_email_site_input') == 'true') {echo 'd-none';}?>" style="margin-top: 10px; <?php if (is_user_logged_in()) {echo('display: none');}?>">
	<div class="col-md-12">
		<button id="post_comment_toggle_extra_input" type="button" class="btn btn-icon btn-outline-primary btn-sm" tooltip-show-extra-field="<?php _e('展开附加字段', 'argon'); ?>" tooltip-hide-extra-field="<?php _e('折叠附加字段', 'argon'); ?>">
		    <span class="btn-inner--icon"><i class="fa fa-angle-down"></i></span>
		</button>
	</div></div>
        <!--修改开始处-->
	<script src="https://challenges.cloudflare.com/turnstile/v0/api.js?onload=onloadTurnstileCallback" defer></script>
	<br>
	<div class="cf-turnstile" data-sitekey="你的Site Key" data-callback="javascriptCallback"></div>
         <!--修改结束处-->
		<div class="row" style="margin-top: 5px; margin-bottom: 10px;">
			<div class="col-md-12">
				<?php if (get_option("argon_comment_allow_markdown") != "false") {?>
					<div class="custom-control custom-checkbox comment-post-checkbox comment-post-use-markdown">
						<input class="custom-control-input" id="comment_post_use_markdown" type="checkbox" checked="true">
						<label class="custom-control-label" for="comment_post_use_markdown">Markdown</label>
					</div>
...

这样就可以了。

© CC BY-NC-SA 4.0

暂无评论

发送评论 编辑评论

评论在正式发布之前会经过审核,请勿发表违反您所在地及中华人民共和国法律的言论。

				

|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇