这可能吗?例如,我想改变
http://mysitesitesite.com/post-name/comment-page-1/#comment-452
至http://mysitesitesite.com/post-name/custonname-1/#customname-452
我应该怎么做才能让它工作?有没有机会解决这个问题?这可能吗?例如,我想改变
http://mysitesitesite.com/post-name/comment-page-1/#comment-452
至http://mysitesitesite.com/post-name/custonname-1/#customname-452
我应该怎么做才能让它工作?有没有机会解决这个问题?在您的功能中。php添加(还有其他与评论页面相关的规则,您可以使用这些规则查看所有评论页面Rewrite Rules Inspector plugin, 这只涵盖了你提到的案例)
add_rewrite_rule (
\'(.?.+?)/customname-([0-9]{1,})/?$\',
\'index.php?pagename=$matches[1]&cpage=$matches[2]\',
\'top\'
);
您还需要在主题中找到(可能在function.php
) 注释的生成位置和id添加到注释html的位置的更改,如(如果您可以指定您使用的主题可以更具体)<li <?php comment_class(\'clearfix\'); ?> id="comment-<?php comment_ID(); ?>">
至<li <?php comment_class(\'clearfix\'); ?> id="customname-<?php comment_ID(); ?>">
我正在尝试自定义评论中的评论模板。php和so对代码进行了一些更改,包括wp\\u list\\u comments()中的回调函数(我在functions.php中定义了该函数)所有这些更改在我的本地开发机器上都可以正常工作,但不知何故,当我上传评论时,我看不到任何更改。php和函数。php在我的主题文件夹的根目录中。我尝试过取消激活和重新激活所有插件,但仍然没有成功。现在我快发疯了。有人知道可能出了什么问题吗?