Распоред Регистрација плус утикач проблеми након преласка на ВордПресс 2.7
Ми смо сви вероватно упознати са плугин веома корисно - Региструј плус .
После преласка на верзију 2.7 ВордПресс, неколико проблема су адитив;
- Регистрација лозинку снага тестирање не ради.
- Проблем Цоммон.јс фајл (директоријум с вп-админ/јс). ГетАллУсерСеттингс функција (): усерСеттингс променљива није дефинисана.
- Након што отпремите прилагођену слику - лично повеже / Лхарсх фајл не ради више.
Мод програмери вероватно "заборавио" да преузме закрпу серије верзија 2.7, мада је неколико месеци је прошло добро.
Захваљујући УордПресс заједнице је решење за ове проблеме (Кредит МарК_ЗА Вал - Мдвалдоста решење).
Амандман лозинку снага проверу проблем -
Отворите датотеку регистру плус.пхп у директоријуму / вп-цонтент/плугинс/регистер-плус /, и потражите у следећем одељку:
if ( strength == pwsL10n.bad ) {
jQuery(res).addClass('bad');
jQuery(res).html( pwsL10n.bad );
}
else if ( strength == pwsL10n.good ) {
jQuery(res).addClass('good');
jQuery(res).html( pwsL10n.good );
}
else if ( strength == pwsL10n.strong ) {
jQuery(res).addClass('strong');
jQuery(res).html( pwsL10n.strong );
}
else {
// this catches 'Too short' and the off chance anything else comes along
jQuery(res).addClass('short');
jQuery(res).html( pwsL10n.short );
}
לאחר שמצאתם את המקטע, החליפו אותו בקוד הבא:
if ( strength == 2 ) {
jQuery(res).addClass('bad');
jQuery(res).html( pwsL10n.bad );
}
else if ( strength == 3 ) {
jQuery(res).addClass('good');
jQuery(res).html( pwsL10n.good );
}
else if ( strength == 4 ) {
jQuery(res).addClass('strong');
jQuery(res).html( pwsL10n.strong );
}
else {
// this catches 'Too short' and the off chance anything else comes along
jQuery(res).addClass('short');
jQuery(res).html( pwsL10n.short );
}
תיקון הבעיה בקובץ commen.js -
פתחו את הקובץ commen.js הנמצא בתקייה /wp-admin/js/ , וחפשו את המקטע הבא:
// Returns all settings as js object.
function getAllUserSettings() {
return wpCookies.getHash('wp-settings-'+userSettings.uid) || {};
}
והחליפו אותו בקוד הבא:
// Returns all settings as js object.
function getAllUserSettings() {
if (typeof(userSettings) == 'undefined')
{
return {};
}
else
{
return wpCookies.getHash('wp-settings-'+userSettings.uid) || {};
}
}
תיקון בעיית העלאת לוגו מותאם-אישית -
פתחו את הקובץ register-plus.php הנמצא בתקייה /wp-content/plugins/register-plus/ , וחפשו את השורה הבאה:
$upload_dir = ABSPATH . get_option('upload_path');
והחליפו בשורה הבאה:
$upload_dir = get_option('upload_path');
בהצלחה









































