Quick Post Widget использует вот такую ссылку для показа капчи:
и вот такой код для добавления картинки с меткой:
<p><label for="quick_post_captcha_input" class="quick_post_label" style="<?php echo $label_style; ?>"><?php echo $captcha_label; ?></label><br /> <input id="quick_post_captcha_input" name="quick_post_captcha_input" type="text" style="<?php echo $captcha_input_style; ?>"/><br /> <img id="quick_post_captcha_image" style="<?php echo $captcha_image_style; ?>" src=<?php echo $qpw_plugin_url . 'utils/captcha/CaptchaSecurityImages.php?characters=6' ?> /></p>
Будет эта капча работать или нет зависит от настроек путей к шрифтам. На моем сервере шрифт указанный вот таким образом в текущем каталоге не находился:
class CaptchaSecurityImages { var $font = 'monofont.ttf'; ... }
Но добавление “./” решило проблему:
class CaptchaSecurityImages { var $font = './monofont.ttf'; ... }
Надо разобраться как в Apache обстоит дело с путями к шрифтам, иначе придется добавлять каждый раз после обновления плагина.