Edit Author Slug

Descripción

Este plugin permite el control total de los enlaces permanentes de usuario, permitiéndote cambiar tanto la base de autores (la porción «/author/» de las URLs de los autores), como el slug del autor (que por defecto es el nombre de usuario del autor). Puedes fijar la base de autores globalmente o puedes hacerlo para que sea específica del usuario en función de su perfil. Ahora tienes el poder de crear la estructura de URL perfecta para tus páginas de autor.

Estructura por defecto de WordPress http://example.com/author/username/.

Edit Author Slug permite esto: http://example.com/ninja/master-ninja/.

El uso de una base de autores basada en perfiles permitiría http://example.com/ida/master-splinter/ (para un perfil de administrador), o http://example.com/koga/leonardo/ (para un perfil de suscriptor).

El desarrollo de este plugin se realiza en GitHub ¡Siempre son bienvenidas las solicitudes de inclusión de mejoras!

Las traducciones deben enviarse a Translating WordPress.

Capturas

  • Ajustes
  • Individual user author slug

Instalación

  1. Upload edit-author-slug folder to your WordPress plugins directory (typically ‘wp-content/plugins’)
  2. Activa el plugin a través del menú «Plugins» en WordPress
  3. Go to Users > Your Profile, or Users > All Users > (username), and edit the author slug.
  4. Click «Update Profile» or «Update User»
  5. Go to Settings > Edit Author Slug to edit settings
  6. Click «Save Changes»

Preguntas frecuentes

¿Qué es un slug de autor?

En las instalaciones estándar de WordPress, es la parte final de un enlace permanente de autor.
p. ej.: https://example.com/author/author-slug/

En relación con WordPress, el slug de autor es el mismo que el campo user_nicename que se encuentra en un objeto WP_User, o la tabla de usuarios en la base de datos.

¿Permanecerán mis cambios si desactivo o borro el plugin Edit Author Slug?

Depende.

Cambiar el slug de autor de un usuario es permanente, ya que esto cambia el campo user_nicename del usuario en la base de datos.

Si has cambiado la base de autores, desactivar o borrar el plugin revertirá la base de autores a author.

Why can’t I edit my Author Slug?

Make sure you are an admin, or have been assigned the edit_users capability.

Why isn’t my new Author Slug working?

While I’ve made every attempt to prevent this, I may have missed a spot or two. First things first, go to Settings > Permalinks and click «Save Changes.» You don’t need to actually need to make any changes for this to work. Hopefully, this should kick your new Author Slug into gear.

If this doesn’t work, make sure you don’t have any slug conflicts from other posts/pages/plugins/permalink setting/etc. If you’re still experiencing the issue, feel free to post a support request in the forums.

Reseñas

30 de junio de 2019
This plugin is great. It is simple to use and offers some powerful features. It truly should just be a part of WP core. Brandon, Thanks for the time and effort you put into this and contributing back to the WordPress community.
8 de marzo de 2019
I didn't want my login name to be my author URL. This plugin changed it to my display name in seconds. Great Work!
18 de enero de 2018
Works really well, the admin UI is very nice and friendly. As requested by some other reviewers, would be nice to have an option to remove the base whatsoever.
Leer todas las 55 reseñas

Colaboradores y desarrolladores

«Edit Author Slug» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Edit Author Slug» ha sido traducido a 3 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «Edit Author Slug» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

1.6.1

  • Release date: 2019-09-05
  • Removes pre-WP 4.5 cache busting. The minimum version has been 4.7 for quite some time, and, as of WP 4.5, the cache busting was redundant.
  • Don’t show the options page if ba_eas_can_edit_author_slug() returns false.
  • Bumps «Tested up to» version to 5.2.3

1.6.0

  • Release date: 2018-10-11
  • Minimum required WordPress version is now 4.7
  • Settings page JS no longer depends on jQuery (switched to plain js)
  • Add compatibility for iThemes Force Unique Nickname WordPress Tweak
  • Add a hash string as an author slug option
  • Minimum PHP version has been bumped to 5.3. This is a soft bump, meaning, the plugin should still run on PHP 5.2. However, PHP 5.2 is no longer, officially, supported.

1.5.2

  • Release date: 2017-06-21
  • Fixed a regression where those using the default author based couldn’t remove front unless they were also using role-based author bases. Props @thatherton.

1.5.1

  • Release date: 2017-06-02
  • Fix PHP notice when manually updating a user profile. Props @mydigitalsauce.

1.5.0

  • Release date: 2017-05-30
  • Bumped minimum required WordPress version to 4.4.
  • Refactored bulk upgrading again. The original fix made things better, but not as good as it could be. This new refactoring drastically improves performance and memory usage.
  • This release is primarily an under-the-hood release with a number of optimizations and performance improvements.

1.4.1

  • Release date: 2017-04-24
  • Fix failing string replacement in bulk update message.

1.4.0

  • Release date: 2017-04-04
  • Lots of code cleanup to better adhere to WordPress Coding Standards.
  • Improved performance of ba_eas_sanitize_author_base() by preventing unnecessary processing.
  • Fixed an issue where the demo author permalink URL could have a double slash.
  • Improvements to bulk update for sites with a large user base.

1.3.0

  • Release date: 2017-01-25
  • Fix a potential bug where a sanitized author base could end up with double forward slashes.
  • Introduce the %ba_eas_author_role% permalink structure tag. This can be used to customize role-based author bases.
  • Bonus: All alternative facts are now free!

1.2.1

  • Release date: 2016-02-29
  • Fixed stupid error where the default user nicename wasn’t being properly retrieved from the database. Sorry about that 🙁
  • Unfortunately, some unicorns were lost during the development of this release, but they are a resilient creature.

1.2.0

  • Release date: 2016-02-01
  • Added the ability to use forward slashes in the author base.
  • Improved display on the settings page, and storing, of role slugs.
  • Packaged translations are now removed. Anyone interested in translating the plugin should do so at Translate WordPress.
  • EXPERIMENTAL: Added the ability to set the author slug to a user’s numeric user id. While I have tested this, I can’t be sure that no one’s site will implode. If all goes well, the experimental tag will be removed in the next major release (or two).
  • Added ability to remove the front portion of author links.
  • Accessibility improvements to the settings page.

Full Changelog

  • https://github.com/thebrandonallen/edit-author-slug/blob/master/CHANGELOG.md