WordPress插件不会在某些主题上显示 时间:2012-05-25 作者:albanx 我根据标准wordpress教程制作了一个wordpress插件。此插件只需使用以下功能即可将文件上载到评论表单:add_action( \'comment_form_logged_in_after\', array(&$this, \'add_to_comment_form\') ); 。但当我激活一些主题时,它不会显示在评论表单上。如何在评论表上显示有任何帮助吗? 2 个回复 SO网友:Bainternet comment_form_logged_in_after 操作挂钩添加到WordPress时comment_form() 在版本3.0中引入。因此,插件不起作用的主题可能是过时的主题,不使用comment_form. SO网友:albanx 我通过在评论中添加这些操作来解决问题。主题php:<?php if ( is_user_logged_in() ) : ?> //...................theme code <?php do_action( \'comment_form_logged_in_after\', $comment_author, $user_identity ); ?> 以及do_action( \'comment_form_after_fields\' ); 希望这对其他人和主题制作人有所帮助 结束 文章导航