Järjestely Register Plus pistoke ongelmia muuton jälkeen WordPress 2.7
Me kaikki varmasti tuttuja plugin varsin hyödyllinen - Register Plus .
Siirtymäkauden versioon 2.7 WordPress useita ongelmat lisäaine;
- Rekisteröinti salasanan vahvuus testaus ei toimi.
- Common.js tiedosto ongelma (t hakemistoon wp-admin/js). GetAllUserSettings function (): userSettings muuttujaa ei ole määritelty.
- Kun lataat oma kuva - henkilökohtaisesti yhteyttä / Lharsh tiedostoa ei toimi enää.
Mod kehittäjät luultavasti "unohtanut" ottaa sarjaan patch versio 2.7, mutta monta kuukautta on kulunut hyvin.
Ansiosta WordPress yhteisölle on ratkaisun näihin ongelmiin (Kiitos MarQ_ZA Val - Mdvaldosta liuos).
Tarkistuksessa salasanan vahvuus tarkkailun ongelma -
Avaa tiedosto, rekisteri-plus.php hakemistoon / wp-content/plugins/register-plus / ja etsi seuraava kohta:
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');
בהצלחה









































