Dogovor Registriraj Plus vtič težave po selitvi v WordPress 2.7
Vsi smo verjetno seznanjeni z vtičnikom zelo koristno - Register Plus .
Po prehodu na različico 2.7 WordPress, so nekatere težave dodatek;
- Registracija geslo moč testiranje ne deluje.
- Common.js datoteke problem (s imenik wp-admin/js). GetAllUserSettings funkcija (): userSettings spremenljivka ni opredeljen.
- Ko naložite slike po meri - osebno povezavo / Lharsh datoteka ne deluje več.
Mod razvijalci verjetno "pozabila", da se serijsko popravek različica 2.7, čeprav je minilo več mesecev dobro.
Zahvaljujoč skupnosti WordPress je rešitev za te težave (Credit da MarQ_ZA Val - Mdvaldosta raztopina).
Sprememba gesla moč preverjanje problem -
Odprite datoteko, register-plus.php v imeniku / wp-content/plugins/register-plus /, in si za naslednji oddelek:
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');
בהצלחה
No related posts.










































תודה :]
מדריך שימושי ותקין לחלוטין.