Het origineel:
<?php
else:
$current_user = wp_get_current_user();
$logout_redirect = (empty($wpmp_form_settings['wpmp_logout_redirect']) || $wpmp_form_settings['wpmp_logout_redirect'] == '-1') ? '' : $wpmp_form_settings['wpmp_logout_redirect'];
echo 'Logged in as <strong>' . ucfirst($current_user->user_login) . '</strong>. <a href="' . wp_logout_url(get_permalink($logout_redirect)) . '">Log out ? </a>';
endif;
?>
De wijzigingen die ik heb aangebracht:
<?php
else:
$current_user = wp_get_current_user();
$logout_redirect = (empty($wpmp_form_settings['wpmp_logout_redirect']) || $wpmp_form_settings['wpmp_logout_redirect'] == '-1') ? '' : $wpmp_form_settings['wpmp_logout_redirect'];
_e('Logged in as', $this->plugin_name); . echo ' <strong>' . ucfirst($current_user->user_login) . '</strong>. <a href="' . wp_logout_url(get_permalink($logout_redirect)) . '">' . _e('Log out?', $this->plugin_name); . ' </a>';
endif;
?>
Daar waar de rest van de plugin netjes vertaald wordt, wordt de wijziging dus niet vertaald. Ben geen Php-Master dus ws. zit daar de fout ... maar welke?
[size=xsmall]Toevoeging op 05/11/2017 14:08:04:[/size]
De code stond niet helemaal goed, nu wel goed gezet en er treed idd een fout op. Mijn code klopt niet. Maar hoe krijg ik het wel goed?
In de plugin wordt deze code gebruikt om bv de "username" te vertalen ....
_e('Username', $this->plugin_name);
of
<?php _e('Username', $this->plugin_name); ?>