WordPress评论url不跳转
时间 : 2024-01-08 14:44:02 声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

最佳答案

要让WordPress评论URL不跳转,您可以按照以下步骤操作:

1. 登录WordPress后台,进入外观 -> 编辑主题。

2. 在编辑主题页面的右侧,找到并点击"comments.php"文件,这是用于显示评论的模板文件。

3. 在打开的"comments.php"文件中,找到以下代码片段:

```php

<?php comment_reply_link( array_merge( $args, array( 'reply_text' => __( 'Reply', 'textdomain' ), 'depth' => $depth, 'max_depth' => $args['max_depth'] ) ) ); ?>

4. 将上述代码替换为以下代码:

```php

<?php

$reply_link_args = array(

'reply_text' => __( 'Reply', 'textdomain' ),

'depth' => $depth,

'max_depth' => $args['max_depth'],

'add_below' => 'div-comment',

'before' => '',

'after' => '',

'respond_id' => 'respond',

'respond_id' => 'reply-title',

'respond_id' => 'cancel-comment-reply-link',

);

$reply_link_args = apply_filters( 'comment_reply_link_args', $reply_link_args ); // Added filter

comment_reply_link( array_merge( $args, $reply_link_args ) );

?>

5. 保存并更新"comments.php"文件。

现在,当访问评论URL时,它不会再自动跳转。用户可以选择在原始页面上直接回复评论。请注意,修改主题文件可能会影响到以后的主题更新,因此请事先备份好原文件,以防需要恢复到以前的版本。

其他答案

如果您在WordPress网站上遇到了评论URL不跳转的问题,以下是一些可能的解决方法:

1. 检查评论链接URL设置:登录到您的WordPress后台,导航到“设置”>“讨论”。确保选中了“评论者必须在留言才能提交链接”的选项。如果它没有被选中,请选择该选项并保存更改。

2. 检查主题文件:有时候,主题文件中可能包含有关评论URL跳转的定制代码。您可以使用FTP或文件管理器访问您的主题文件,并搜索与评论URL相关的代码。如果找到任何相关代码,请备份您的主题文件,并尝试将其删除或注释掉。

3. 检查插件冲突:某些插件可能会干扰评论URL的跳转功能。为了确定是否与插件有关,请尝试禁用所有插件并测试评论URL是否能够正常跳转。如果问题得到解决,您可以逐个启用插件来确定是哪个插件引起了问题,并尝试更新或替换该插件。

4. 清除缓存:如果您使用了缓存插件或CDN服务,请尝试清除缓存并刷新页面,看看是否解决了评论URL不跳转的问题。

5. 更新WordPress和主题:确保您的WordPress版本和主题文件都是最新的。有时,过期的版本可能会导致一些问题,包括评论URL无法正确跳转。

6. 配置网站域名设置:如果您的WordPress网站在更改域名后出现了评论URL不跳转的问题,请确保在WordPress设置中更新了网站地址和WordPress地址,并在数据库中正确地更新了网站URL。

如果以上方法都不能解决问题,建议您联系您的主题开发者或WordPress支持团队,获取更专业的帮助和支持。